diff --git a/public/assets/tailwind-base.css b/public/assets/tailwind-base.css index efe482a..05560fe 100644 --- a/public/assets/tailwind-base.css +++ b/public/assets/tailwind-base.css @@ -1,4 +1,3 @@ - /** * HEY HO */ @@ -14,15 +13,15 @@ *, ::before, ::after { - box-sizing: border-box; /* 1 */ - border-width: 0; /* 2 */ - border-style: solid; /* 2 */ - border-color: #EEEEEE; /* 2 */ + box-sizing: border-box; /* 1 */ + border-width: 0; /* 2 */ + border-style: solid; /* 2 */ + border-color: #eeeeee; /* 2 */ } ::before, ::after { - --tw-content: ''; + --tw-content: ''; } /* @@ -33,10 +32,12 @@ */ html { - line-height: 1.5; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */ - tab-size: 4; /* 3 */ - font-family: Inter var, Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */ + line-height: 1.5; /* 1 */ + -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */ + tab-size: 4; /* 3 */ + font-family: Inter var, Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, + 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', + 'Segoe UI Symbol', 'Noto Color Emoji'; /* 4 */ } /* @@ -45,8 +46,8 @@ html { */ body { - margin: 0; /* 1 */ - line-height: inherit; /* 2 */ + margin: 0; /* 1 */ + line-height: inherit; /* 2 */ } /* @@ -56,9 +57,9 @@ body { */ hr { - height: 0; /* 1 */ - color: inherit; /* 2 */ - border-top-width: 1px; /* 3 */ + height: 0; /* 1 */ + color: inherit; /* 2 */ + border-top-width: 1px; /* 3 */ } /* @@ -66,7 +67,7 @@ Add the correct text decoration in Chrome, Edge, and Safari. */ abbr:where([title]) { - text-decoration: underline dotted; + text-decoration: underline dotted; } /* @@ -79,8 +80,8 @@ h3, h4, h5, h6 { - font-size: inherit; - font-weight: inherit; + font-size: inherit; + font-weight: inherit; } /* @@ -88,8 +89,8 @@ Reset links to optimize for opt-in styling instead of opt-out. */ a { - color: inherit; - text-decoration: inherit; + color: inherit; + text-decoration: inherit; } /* @@ -98,7 +99,7 @@ Add the correct font weight in Edge and Safari. b, strong { - font-weight: bolder; + font-weight: bolder; } /* @@ -110,8 +111,9 @@ code, kbd, samp, pre { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */ - font-size: 1em; /* 2 */ + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', + 'Courier New', monospace; /* 1 */ + font-size: 1em; /* 2 */ } /* @@ -119,7 +121,7 @@ Add the correct font size in all browsers. */ small { - font-size: 80%; + font-size: 80%; } /* @@ -128,18 +130,18 @@ Prevent `sub` and `sup` elements from affecting the line height in all browsers. sub, sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; } sub { - bottom: -0.25em; + bottom: -0.25em; } sup { - top: -0.5em; + top: -0.5em; } /* @@ -149,9 +151,9 @@ sup { */ table { - text-indent: 0; /* 1 */ - border-color: inherit; /* 2 */ - border-collapse: collapse; /* 3 */ + text-indent: 0; /* 1 */ + border-color: inherit; /* 2 */ + border-collapse: collapse; /* 3 */ } /* @@ -165,12 +167,12 @@ input, optgroup, select, textarea { - font-family: inherit; /* 1 */ - font-size: 100%; /* 1 */ - line-height: inherit; /* 1 */ - color: inherit; /* 1 */ - margin: 0; /* 2 */ - padding: 0; /* 3 */ + font-family: inherit; /* 1 */ + font-size: 100%; /* 1 */ + line-height: inherit; /* 1 */ + color: inherit; /* 1 */ + margin: 0; /* 2 */ + padding: 0; /* 3 */ } /* @@ -179,7 +181,7 @@ Remove the inheritance of text transform in Edge and Firefox. button, select { - text-transform: none; + text-transform: none; } /* @@ -191,9 +193,9 @@ button, [type='button'], [type='reset'], [type='submit'] { - -webkit-appearance: button; /* 1 */ - background-color: transparent; /* 2 */ - background-image: none; /* 2 */ + -webkit-appearance: button; /* 1 */ + background-color: transparent; /* 2 */ + background-image: none; /* 2 */ } /* @@ -201,7 +203,7 @@ Use the modern Firefox focus style for all focusable elements. */ :-moz-focusring { - outline: auto; + outline: auto; } /* @@ -209,7 +211,7 @@ Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/ */ :-moz-ui-invalid { - box-shadow: none; + box-shadow: none; } /* @@ -217,7 +219,7 @@ Add the correct vertical alignment in Chrome and Firefox. */ progress { - vertical-align: baseline; + vertical-align: baseline; } /* @@ -226,7 +228,7 @@ Correct the cursor style of increment and decrement buttons in Safari. ::-webkit-inner-spin-button, ::-webkit-outer-spin-button { - height: auto; + height: auto; } /* @@ -235,8 +237,8 @@ Correct the cursor style of increment and decrement buttons in Safari. */ [type='search'] { - -webkit-appearance: textfield; /* 1 */ - outline-offset: -2px; /* 2 */ + -webkit-appearance: textfield; /* 1 */ + outline-offset: -2px; /* 2 */ } /* @@ -244,7 +246,7 @@ Remove the inner padding in Chrome and Safari on macOS. */ ::-webkit-search-decoration { - -webkit-appearance: none; + -webkit-appearance: none; } /* @@ -253,8 +255,8 @@ Remove the inner padding in Chrome and Safari on macOS. */ ::-webkit-file-upload-button { - -webkit-appearance: button; /* 1 */ - font: inherit; /* 2 */ + -webkit-appearance: button; /* 1 */ + font: inherit; /* 2 */ } /* @@ -262,7 +264,7 @@ Add the correct display in Chrome and Safari. */ summary { - display: list-item; + display: list-item; } /* @@ -282,24 +284,24 @@ hr, figure, p, pre { - margin: 0; + margin: 0; } fieldset { - margin: 0; - padding: 0; + margin: 0; + padding: 0; } legend { - padding: 0; + padding: 0; } ol, ul, menu { - list-style: none; - margin: 0; - padding: 0; + list-style: none; + margin: 0; + padding: 0; } /* @@ -307,7 +309,7 @@ Prevent resizing textareas horizontally by default. */ textarea { - resize: vertical; + resize: vertical; } /* @@ -317,8 +319,8 @@ textarea { input::placeholder, textarea::placeholder { - opacity: 1; /* 1 */ - color: #BDBDBD; /* 2 */ + opacity: 1; /* 1 */ + color: #bdbdbd; /* 2 */ } /* @@ -326,8 +328,8 @@ Set the default cursor for buttons. */ button, -[role="button"] { - cursor: pointer; +[role='button'] { + cursor: pointer; } /* @@ -335,7 +337,7 @@ Make sure disabled buttons don't get the pointer cursor. */ :disabled { - cursor: default; + cursor: default; } /* @@ -352,8 +354,8 @@ audio, iframe, embed, object { - display: block; /* 1 */ - vertical-align: middle; /* 2 */ + display: block; /* 1 */ + vertical-align: middle; /* 2 */ } /* @@ -362,8 +364,8 @@ Constrain images and videos to the parent width and preserve their intrinsic asp img, video { - max-width: 100%; - height: auto; + max-width: 100%; + height: auto; } /* @@ -371,50 +373,52 @@ Ensure the default browser behavior of the `hidden` attribute. */ [hidden] { - display: none; + display: none; } -*, ::before, ::after { - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - --tw-pan-x: ''; - --tw-pan-y: ''; - --tw-pinch-zoom: ''; - --tw-scroll-snap-strictness: proximity; - --tw-ordinal: ''; - --tw-slashed-zero: ''; - --tw-numeric-figure: ''; - --tw-numeric-spacing: ''; - --tw-numeric-fraction: ''; - --tw-ring-inset: ''; - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgb(33 150 243 / 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; - --tw-shadow: 0 0 #0000; - --tw-shadow-colored: 0 0 #0000; - --tw-blur: ''; - --tw-brightness: ''; - --tw-contrast: ''; - --tw-grayscale: ''; - --tw-hue-rotate: ''; - --tw-invert: ''; - --tw-saturate: ''; - --tw-sepia: ''; - --tw-drop-shadow: ''; - --tw-backdrop-blur: ''; - --tw-backdrop-brightness: ''; - --tw-backdrop-contrast: ''; - --tw-backdrop-grayscale: ''; - --tw-backdrop-hue-rotate: ''; - --tw-backdrop-invert: ''; - --tw-backdrop-opacity: ''; - --tw-backdrop-saturate: ''; - --tw-backdrop-sepia: ''; +*, +::before, +::after { + --tw-translate-x: 0; + --tw-translate-y: 0; + --tw-rotate: 0; + --tw-skew-x: 0; + --tw-skew-y: 0; + --tw-scale-x: 1; + --tw-scale-y: 1; + --tw-pan-x: ''; + --tw-pan-y: ''; + --tw-pinch-zoom: ''; + --tw-scroll-snap-strictness: proximity; + --tw-ordinal: ''; + --tw-slashed-zero: ''; + --tw-numeric-figure: ''; + --tw-numeric-spacing: ''; + --tw-numeric-fraction: ''; + --tw-ring-inset: ''; + --tw-ring-offset-width: 0px; + --tw-ring-offset-color: #fff; + --tw-ring-color: rgb(33 150 243 / 0.5); + --tw-ring-offset-shadow: 0 0 #0000; + --tw-ring-shadow: 0 0 #0000; + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + --tw-blur: ''; + --tw-brightness: ''; + --tw-contrast: ''; + --tw-grayscale: ''; + --tw-hue-rotate: ''; + --tw-invert: ''; + --tw-saturate: ''; + --tw-sepia: ''; + --tw-drop-shadow: ''; + --tw-backdrop-blur: ''; + --tw-backdrop-brightness: ''; + --tw-backdrop-contrast: ''; + --tw-backdrop-grayscale: ''; + --tw-backdrop-hue-rotate: ''; + --tw-backdrop-invert: ''; + --tw-backdrop-opacity: ''; + --tw-backdrop-saturate: ''; + --tw-backdrop-sepia: ''; } diff --git a/src/styles/app-base.css b/src/styles/app-base.css index a6795c9..25b3e3a 100644 --- a/src/styles/app-base.css +++ b/src/styles/app-base.css @@ -24,7 +24,7 @@ html { body { font-size: 14px; - line-height: 1.4; + line-height: normal; overflow-x: hidden; font-feature-settings: 'salt'; } diff --git a/tailwind.config.js b/tailwind.config.js index 3df9c15..9c80138 100644 --- a/tailwind.config.js +++ b/tailwind.config.js @@ -53,6 +53,7 @@ module.exports = { 'gradient-to-bl': 'linear-gradient(to bottom left, var(--tw-gradient-stops))', 'gradient-to-l': 'linear-gradient(to left, var(--tw-gradient-stops))', 'gradient-to-tl': 'linear-gradient(to top left, var(--tw-gradient-stops))', + 'home-welcome': 'url(/src/assets/images/welcome-background.webp)', }, backgroundOpacity: ({ theme }) => theme('opacity'), backgroundPosition: { @@ -130,6 +131,7 @@ module.exports = { '2xl': '0 25px 50px -12px rgba(0, 0, 0, 0.25)', inner: 'inset 0 2px 4px 0 rgba(0,0,0,0.06)', none: 'none', + light: '1px 1px 5px 0px rgba(0, 0, 0, 0.1)', active: '2px 2px 5px 0px rgba(0, 0, 0, 0.2)', hover: '2px 2px 5px 0px rgba(0, 0, 0, 0.4)', 0: '0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12)', @@ -1258,6 +1260,7 @@ module.exports = { '5xl': '102.4rem', '6xl': '115.2rem', '7xl': '128rem', + '8xl': '142rem', px: '1px', 0: '0px', 0.5: '0.05rem',