diff --git a/assets/new-request-form-bundle.js b/assets/new-request-form-bundle.js index 4c28d753a..6ce318c21 100644 --- a/assets/new-request-form-bundle.js +++ b/assets/new-request-form-bundle.js @@ -83,7 +83,8 @@ function Input({ field, onChange }) { jsxRuntimeExports.jsx(Input$1, { name: name, type: inputType, - defaultValue: value && value !== '' ? value : `Enter ${label}`, + defaultValue: value && value !== '' ? value : '', + placeholder: `Enter ${label}`, validation: error ? 'error' : undefined, required: required, onChange: (e) => { @@ -171,7 +172,8 @@ function TextArea({ field, hasWysiwyg, baseLocale, hasAtMentions, userRole, bran jsxRuntimeExports.jsx(Textarea, { ref: ref, name: name, - defaultValue: value && value !== '' ? value : 'Describe your issue.', + defaultValue: value && value !== '' ? value : '', + placeholder: 'Describe your issue.', validation: error ? 'error' : undefined, required: required, onChange: (e) => onChange(e.target.value), @@ -1595,7 +1597,6 @@ function CreditCard({ field, onChange }) { function Tagger({ field, onChange }) { const { label, options, error, value, name, required, description } = field; - console.log('value', value); const { currentGroup, isGroupIdentifier, setCurrentGroupByIdentifier } = useNestedOptions({ options, hasEmptyOption: true, @@ -2129,7 +2130,6 @@ function NewRequestForm({ organizationField: organization_field, dueDateField: due_date_field, }); - console.log('requestForm', requestForm); const [selectedTopic, setSelectedTopic] = reactExports.useState(''); const [ticketFields, setTicketFields] = reactExports.useState(prefilledTicketFields); const [organizationField, setOrganizationField] = reactExports.useState( diff --git a/assets/shared-bundle.js b/assets/shared-bundle.js index 92643f55f..12dd66879 100644 --- a/assets/shared-bundle.js +++ b/assets/shared-bundle.js @@ -34215,30 +34215,21 @@ var getIntrinsic = function GetIntrinsic(name, allowMissing) { var callBind$3 = { exports: {} }; -var esDefineProperty; -var hasRequiredEsDefineProperty; +var GetIntrinsic$3 = getIntrinsic; -function requireEsDefineProperty() { - if (hasRequiredEsDefineProperty) return esDefineProperty; - hasRequiredEsDefineProperty = 1; - - var GetIntrinsic = getIntrinsic; - - /** @type {import('.')} */ - var $defineProperty = GetIntrinsic('%Object.defineProperty%', true) || false; - if ($defineProperty) { - try { - $defineProperty({}, 'a', { value: 1 }); - } catch (e) { - // IE 8 has a broken defineProperty - $defineProperty = false; - } +/** @type {import('.')} */ +var $defineProperty$2 = GetIntrinsic$3('%Object.defineProperty%', true) || false; +if ($defineProperty$2) { + try { + $defineProperty$2({}, 'a', { value: 1 }); + } catch (e) { + // IE 8 has a broken defineProperty + $defineProperty$2 = false; } - - esDefineProperty = $defineProperty; - return esDefineProperty; } +var esDefineProperty = $defineProperty$2; + var GetIntrinsic$2 = getIntrinsic; var $gOPD$1 = GetIntrinsic$2('%Object.getOwnPropertyDescriptor%', true); @@ -34254,7 +34245,7 @@ if ($gOPD$1) { var gopd$1 = $gOPD$1; -var $defineProperty$1 = requireEsDefineProperty(); +var $defineProperty$1 = esDefineProperty; var $SyntaxError = syntax; var $TypeError$3 = type; @@ -34307,7 +34298,7 @@ var defineDataProperty$1 = function defineDataProperty(obj, property, value) { } }; -var $defineProperty = requireEsDefineProperty(); +var $defineProperty = esDefineProperty; var hasPropertyDescriptors = function hasPropertyDescriptors() { return !!$defineProperty; @@ -34386,7 +34377,7 @@ callBind$3.exports; var $call = GetIntrinsic('%Function.prototype.call%'); var $reflectApply = GetIntrinsic('%Reflect.apply%', true) || bind.call($call, $apply); - var $defineProperty = requireEsDefineProperty(); + var $defineProperty = esDefineProperty; var $max = GetIntrinsic('%Math.max%'); module.exports = function callBind(originalFunction) { diff --git a/assets/tailwind-output.css b/assets/tailwind-output.css index 4d93c7149..2682dbae1 100644 --- a/assets/tailwind-output.css +++ b/assets/tailwind-output.css @@ -1295,6 +1295,11 @@ video { gap: 1rem; } +.gap-x-4 { + -moz-column-gap: 1rem; + column-gap: 1rem; +} + .space-x-2 > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0; margin-right: calc(0.5rem * var(--tw-space-x-reverse)); @@ -1393,10 +1398,6 @@ video { border-radius: 0.25rem; } -.rounded-\[0\.25rem\] { - border-radius: 0.25rem; -} - .rounded-\[1\.25rem\] { border-radius: 1.25rem; } @@ -1501,19 +1502,22 @@ video { background-color: rgb(81 13 67 / var(--tw-bg-opacity)); } -.bg-dark-blue-light { - background-color: rgba(16, 20, 61, 0.8); +.bg-dark-blue { + --tw-bg-opacity: 1; + background-color: rgb(16 20 61 / var(--tw-bg-opacity)); } -.bg-dark-green-light { - background-color: rgba(15, 44, 26, 0.8); +.bg-dark-green { + --tw-bg-opacity: 1; + background-color: rgb(15 44 26 / var(--tw-bg-opacity)); } -.bg-dark-orange-light { - background-color: rgba(55, 27, 12, 0.8); +.bg-dark-orange-fade { + --tw-bg-opacity: 1; + background-color: rgb(55 27 12 / var(--tw-bg-opacity)); } -.bg-dark-pink-light { +.bg-dark-pink-fade { --tw-bg-opacity: 1; background-color: rgb(54 26 55 / var(--tw-bg-opacity)); } @@ -1557,7 +1561,7 @@ video { background-color: rgb(254 235 252 / var(--tw-bg-opacity)); } -.bg-light-blue-light { +.bg-light-blue { --tw-bg-opacity: 1; background-color: rgb(239 244 255 / var(--tw-bg-opacity)); } @@ -1567,7 +1571,7 @@ video { background-color: rgb(247 245 244 / var(--tw-bg-opacity)); } -.bg-light-green-light { +.bg-light-green { --tw-bg-opacity: 1; background-color: rgb(238 251 241 / var(--tw-bg-opacity)); } @@ -1577,21 +1581,11 @@ video { background-color: rgb(251 245 242 / var(--tw-bg-opacity)); } -.bg-light-orange-light { - --tw-bg-opacity: 1; - background-color: rgb(254 245 234 / var(--tw-bg-opacity)); -} - .bg-light-pink-fade { --tw-bg-opacity: 1; background-color: rgb(254 244 255 / var(--tw-bg-opacity)); } -.bg-light-pink-light { - --tw-bg-opacity: 1; - background-color: rgb(254 244 255 / var(--tw-bg-opacity)); -} - .bg-light-pink-vibrant { --tw-bg-opacity: 1; background-color: rgb(245 13 180 / var(--tw-bg-opacity)); @@ -1625,22 +1619,18 @@ video { background-color: rgb(255 255 255 / var(--tw-bg-opacity)); } -.fill-dark-accent-1 { - fill: #fc74fe; +.fill-blue-base { + fill: #4981ff; } -.fill-dark-blue-vibrant { - fill: #0c8911; +.fill-dark-accent-1 { + fill: #fc74fe; } .fill-dark-brown-vibrant { fill: #85754a; } -.fill-dark-green-base { - fill: #0c8911; -} - .fill-dark-neutral-1 { fill: #ffffff; } @@ -1657,22 +1647,18 @@ video { fill: #fc74fe; } -.fill-light-accent-1 { - fill: #f50db4; +.fill-green-base { + fill: #0c8911; } -.fill-light-blue-vibrant { - fill: #0047ff; +.fill-light-accent-1 { + fill: #f50db4; } .fill-light-brown-vibrant { fill: #85754a; } -.fill-light-green-base { - fill: #0c8911; -} - .fill-light-neutral-1 { fill: #222222; } @@ -1742,16 +1728,6 @@ video { padding-bottom: 0.75rem !important; } -.px-1\.5 { - padding-left: 0.375rem; - padding-right: 0.375rem; -} - -.px-2 { - padding-left: 0.5rem; - padding-right: 0.5rem; -} - .px-3 { padding-left: 0.75rem; padding-right: 0.75rem; @@ -1893,6 +1869,10 @@ video { padding-top: 2.25rem; } +.text-left { + text-align: left; +} + .text-center { text-align: center; } @@ -1917,6 +1897,10 @@ video { text-transform: capitalize; } +.\!italic { + font-style: italic !important; +} + .italic { font-style: italic; } @@ -1979,14 +1963,14 @@ video { color: rgb(34 34 34 / var(--tw-text-opacity)) !important; } -.text-dark-accent-1 { +.text-blue-base { --tw-text-opacity: 1; - color: rgb(252 116 254 / var(--tw-text-opacity)); + color: rgb(73 129 255 / var(--tw-text-opacity)); } -.text-dark-blue-vibrant { +.text-dark-accent-1 { --tw-text-opacity: 1; - color: rgb(12 137 17 / var(--tw-text-opacity)); + color: rgb(252 116 254 / var(--tw-text-opacity)); } .text-dark-brown-vibrant { @@ -1994,11 +1978,6 @@ video { color: rgb(133 117 74 / var(--tw-text-opacity)); } -.text-dark-green-base { - --tw-text-opacity: 1; - color: rgb(12 137 17 / var(--tw-text-opacity)); -} - .text-dark-neutral-1 { --tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-text-opacity)); @@ -2019,14 +1998,14 @@ video { color: rgb(252 116 254 / var(--tw-text-opacity)); } -.text-light-accent-1 { +.text-green-base { --tw-text-opacity: 1; - color: rgb(245 13 180 / var(--tw-text-opacity)); + color: rgb(12 137 17 / var(--tw-text-opacity)); } -.text-light-blue-vibrant { +.text-light-accent-1 { --tw-text-opacity: 1; - color: rgb(0 71 255 / var(--tw-text-opacity)); + color: rgb(245 13 180 / var(--tw-text-opacity)); } .text-light-brown-vibrant { @@ -2034,11 +2013,6 @@ video { color: rgb(133 117 74 / var(--tw-text-opacity)); } -.text-light-green-base { - --tw-text-opacity: 1; - color: rgb(12 137 17 / var(--tw-text-opacity)); -} - .text-light-neutral-1 { --tw-text-opacity: 1; color: rgb(34 34 34 / var(--tw-text-opacity)); @@ -2228,9 +2202,9 @@ video { .serif-heading-0-mobile { font-family: var(--font-riegraf); font-size: 3rem; - font-weight: 400; - line-height: 2.82rem; - letter-spacing: -0.03rem; + font-style: normal; + font-weight: 300; + line-height: 2.88rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @@ -2240,7 +2214,7 @@ video { font-size: 3rem; font-weight: 500; line-height: 2.88rem; - letter-spacing: -0.02rem; + letter-spacing: -0.06rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @@ -2248,8 +2222,9 @@ video { .heading-1 { font-family: var(--font-basel-grotesk); font-size: 3.25rem; - font-weight: 485; - line-height: 3.75rem; + font-weight: 500; + line-height: 3.12rem; + letter-spacing: -0.065rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @@ -2257,8 +2232,9 @@ video { .heading-2 { font-family: var(--font-basel-grotesk); font-size: 2.25rem; - font-weight: 485; - line-height: 2.75rem; + font-weight: 500; + line-height: 2.52rem; + letter-spacing: -0.0225rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @@ -2266,8 +2242,10 @@ video { .heading-3 { font-family: var(--font-basel-grotesk); font-size: 1.5rem; - font-weight: 485; - line-height: 2rem; + font-style: normal; + font-weight: 500; + line-height: 1.8rem; + letter-spacing: -0.0075rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @@ -2275,8 +2253,9 @@ video { .subheading-1 { font-family: var(--font-basel-grotesk); font-size: 1.125rem; - font-weight: 485; - line-height: 1.5rem; + font-style: normal; + font-weight: 500; + line-height: 133.333%; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @@ -2284,8 +2263,9 @@ video { .subheading-2 { font-family: var(--font-basel-grotesk); font-size: 1rem; - font-weight: 485; - line-height: 1.5rem; + font-style: normal; + font-weight: 500; + line-height: 150%; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @@ -2293,8 +2273,9 @@ video { .body-1 { font-family: var(--font-basel-grotesk); font-size: 1.125rem; - font-weight: 485; - line-height: 1.5rem; + font-style: normal; + font-weight: 500; + line-height: 1.4625rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @@ -2302,8 +2283,9 @@ video { .\!body-2 { font-family: var(--font-basel-grotesk) !important; font-size: 1rem !important; - font-weight: 485 !important; - line-height: 1/5rem !important; + font-style: normal !important; + font-weight: 500 !important; + line-height: 1.4rem !important; -webkit-font-smoothing: antialiased !important; -moz-osx-font-smoothing: grayscale !important; } @@ -2311,8 +2293,9 @@ video { .body-2 { font-family: var(--font-basel-grotesk); font-size: 1rem; - font-weight: 485; - line-height: 1/5rem; + font-style: normal; + font-weight: 500; + line-height: 1.4rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @@ -2320,8 +2303,9 @@ video { .body-3 { font-family: var(--font-basel-grotesk); font-size: 0.875rem; - font-weight: 485; - line-height: 1/25rem; + font-style: normal; + font-weight: 500; + line-height: 1.09375rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @@ -2329,7 +2313,8 @@ video { .button-label-1 { font-family: var(--font-basel-grotesk); font-size: 1.125rem; - font-weight: 600; + font-style: normal; + font-weight: 535; line-height: 1.5rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; @@ -2338,7 +2323,8 @@ video { .button-label-2 { font-family: var(--font-basel-grotesk); font-size: 1rem; - font-weight: 600; + font-style: normal; + font-weight: 535; line-height: 1.5rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; @@ -2347,7 +2333,8 @@ video { .button-label-3 { font-family: var(--font-basel-grotesk); font-size: 0.875rem; - font-weight: 600; + font-style: normal; + font-weight: 535; line-height: 1.25rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; @@ -2356,7 +2343,8 @@ video { .button-label-4 { font-family: var(--font-basel-grotesk); font-size: 0.75rem; - font-weight: 600; + font-style: normal; + font-weight: 535; line-height: 1rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; @@ -2425,8 +2413,9 @@ video { h2 { font-family: var(--font-basel-grotesk); font-size: 2.25rem; - font-weight: 485; - line-height: 2.75rem; + font-weight: 500; + line-height: 2.52rem; + letter-spacing: -0.0225rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @@ -2439,8 +2428,10 @@ video { h3 { font-family: var(--font-basel-grotesk); font-size: 1.5rem; - font-weight: 485; - line-height: 2rem; + font-style: normal; + font-weight: 500; + line-height: 1.8rem; + letter-spacing: -0.0075rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @@ -2453,8 +2444,10 @@ video { h4 { font-family: var(--font-basel-grotesk); font-size: 1.25rem; - font-weight: 485; - line-height: 1.625rem; + font-style: normal; + font-weight: 500; + line-height: 1.5rem; + letter-spacing: -0.00625rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @@ -2467,8 +2460,9 @@ video { h5 { font-family: var(--font-basel-grotesk); font-size: 1.125rem; - font-weight: 485; - line-height: 1.5rem; + font-style: normal; + font-weight: 500; + line-height: 133.333%; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @@ -2481,8 +2475,9 @@ video { h6 { font-family: var(--font-basel-grotesk); font-size: 1rem; - font-weight: 485; - line-height: 1.5rem; + font-style: normal; + font-weight: 500; + line-height: 150%; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @@ -2492,8 +2487,9 @@ video { p { font-family: var(--font-basel-grotesk); font-size: 1.125rem; - font-weight: 485; - line-height: 1.5rem; + font-style: normal; + font-weight: 500; + line-height: 1.4625rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @@ -2562,8 +2558,9 @@ video { li { font-family: var(--font-basel-grotesk); font-size: 1.125rem; - font-weight: 485; - line-height: 1.5rem; + font-style: normal; + font-weight: 500; + line-height: 1.4625rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @@ -2628,8 +2625,9 @@ video { td { font-family: var(--font-basel-grotesk); font-size: 1rem; - font-weight: 485; - line-height: 1/5rem; + font-style: normal; + font-weight: 500; + line-height: 1.4rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @@ -2639,8 +2637,9 @@ video { span { font-family: var(--font-basel-grotesk); font-size: 1rem; - font-weight: 485; - line-height: 1/5rem; + font-style: normal; + font-weight: 500; + line-height: 1.4rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @@ -2689,10 +2688,11 @@ video { .article-votes-question, .article-vote, .article-vote-divider { - font-family: var(--font-fragment-mono); - font-size: 0.8125rem; - font-weight: 400; - line-height: 1.25rem; + font-family: var(--font-basel-grotesk); + font-size: 0.75rem; + font-style: normal; + font-weight: 535; + line-height: 1rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @@ -2714,10 +2714,11 @@ video { color: rgb(125 125 125 / var(--tw-text-opacity)); } .article-updated-text { - font-family: var(--font-fragment-mono); - font-size: 0.8125rem; - font-weight: 400; - line-height: 1.25rem; + font-family: var(--font-basel-grotesk); + font-size: 0.75rem; + font-style: normal; + font-weight: 535; + line-height: 1rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @@ -2742,8 +2743,10 @@ video { .related-articles-title { font-family: var(--font-basel-grotesk); font-size: 1.5rem; - font-weight: 485; - line-height: 2rem; + font-style: normal; + font-weight: 500; + line-height: 1.8rem; + letter-spacing: -0.0075rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @@ -2777,6 +2780,9 @@ video { } } ul { + li:not(:first-child, :nth-child(2)) { + display: none; + } li { position: relative; } @@ -2786,11 +2792,25 @@ video { li { display: flex; } + li { + max-height: 7.5rem; + } + li { + border-radius: 1.25rem; + } + li { + --tw-bg-opacity: 1; + background-color: rgb(254 244 255 / var(--tw-bg-opacity)); + } @media (min-width: 768px) { li { grid-column: span 3 / span 3; } } + li:where(.dark, .dark *) { + --tw-bg-opacity: 1; + background-color: rgb(54 26 55 / var(--tw-bg-opacity)); + } li { &:before { top: 1rem; @@ -2838,15 +2858,17 @@ video { a { display: flex; } + a { + height: 100%; + } a { width: 100%; } a { - border-radius: 0.375rem; + align-items: flex-end; } a { - --tw-bg-opacity: 1; - background-color: rgb(254 244 255 / var(--tw-bg-opacity)); + border-radius: 1.25rem; } a { padding: 1rem; @@ -2861,15 +2883,12 @@ video { a { font-family: var(--font-basel-grotesk); font-size: 1rem; - font-weight: 485; - line-height: 1/5rem; + font-style: normal; + font-weight: 500; + line-height: 1.4rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } - a:where(.dark, .dark *) { - --tw-bg-opacity: 1; - background-color: rgb(54 26 55 / var(--tw-bg-opacity)); - } a:where(.dark, .dark *) { --tw-text-opacity: 1; color: rgb(252 116 254 / var(--tw-text-opacity)); @@ -2969,8 +2988,9 @@ video { a { font-family: var(--font-basel-grotesk); font-size: 0.875rem; - font-weight: 485; - line-height: 1/25rem; + font-style: normal; + font-weight: 500; + line-height: 1.09375rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @@ -3001,8 +3021,9 @@ video { a { font-family: var(--font-basel-grotesk); font-size: 1rem; - font-weight: 485; - line-height: 1/5rem; + font-style: normal; + font-weight: 500; + line-height: 1.4rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @@ -3129,9 +3150,10 @@ html:has(.ArticlePage) { --tw-text-opacity: 1 !important; color: rgb(125 125 125 / var(--tw-text-opacity)) !important; font-family: var(--font-basel-grotesk) !important; - font-size: 1rem !important; - font-weight: 485 !important; - line-height: 1/5rem !important; + font-size: 0.875rem !important; + font-style: normal !important; + font-weight: 500 !important; + line-height: 1.09375rem !important; -webkit-font-smoothing: antialiased !important; -moz-osx-font-smoothing: grayscale !important; } @@ -3141,13 +3163,33 @@ html:has(.ArticlePage) { color: rgb(155 155 155 / var(--tw-text-opacity)) !important; } +:not(.ck.ck-content p) .ck.ck-content.ck-focused p, +:not(.ck.ck-content p) .ck.ck-content.ck-blurred p { + --tw-text-opacity: 1 !important; + color: rgb(34 34 34 / var(--tw-text-opacity)) !important; + font-family: var(--font-basel-grotesk) !important; + font-size: 0.875rem !important; + font-style: normal !important; + font-weight: 500 !important; + line-height: 1.09375rem !important; + -webkit-font-smoothing: antialiased !important; + -moz-osx-font-smoothing: grayscale !important; +} + +:not(.ck.ck-content p) .ck.ck-content.ck-focused p:where(.dark, .dark *), +:not(.ck.ck-content p) .ck.ck-content.ck-blurred p:where(.dark, .dark *) { + --tw-text-opacity: 1 !important; + color: rgb(255 255 255 / var(--tw-text-opacity)) !important; +} + .custom-hint { --tw-text-opacity: 1 !important; color: rgb(125 125 125 / var(--tw-text-opacity)) !important; font-family: var(--font-basel-grotesk) !important; font-size: 0.875rem !important; - font-weight: 485 !important; - line-height: 1/25rem !important; + font-style: normal !important; + font-weight: 500 !important; + line-height: 1.09375rem !important; -webkit-font-smoothing: antialiased !important; -moz-osx-font-smoothing: grayscale !important; } @@ -3162,8 +3204,10 @@ html:has(.ArticlePage) { color: rgb(34 34 34 / var(--tw-text-opacity)) !important; font-family: var(--font-basel-grotesk) !important; font-size: 1.5rem !important; - font-weight: 485 !important; - line-height: 2rem !important; + font-style: normal !important; + font-weight: 500 !important; + line-height: 1.8rem !important; + letter-spacing: -0.0075rem !important; -webkit-font-smoothing: antialiased !important; -moz-osx-font-smoothing: grayscale !important; } @@ -3192,12 +3236,37 @@ html:has(.ArticlePage) { padding-bottom: 0.75rem !important; padding-left: 1rem !important; padding-right: 1rem !important; + --tw-text-opacity: 1 !important; + color: rgb(34 34 34 / var(--tw-text-opacity)) !important; + font-family: var(--font-basel-grotesk) !important; + font-size: 0.875rem !important; + font-style: normal !important; + font-weight: 500 !important; + line-height: 1.09375rem !important; + -webkit-font-smoothing: antialiased !important; + -moz-osx-font-smoothing: grayscale !important; +} + +.custom-input::-moz-placeholder { --tw-text-opacity: 1 !important; color: rgb(125 125 125 / var(--tw-text-opacity)) !important; font-family: var(--font-basel-grotesk) !important; - font-size: 1rem !important; - font-weight: 485 !important; - line-height: 1/5rem !important; + font-size: 0.875rem !important; + font-style: normal !important; + font-weight: 500 !important; + line-height: 1.09375rem !important; + -webkit-font-smoothing: antialiased !important; + -moz-osx-font-smoothing: grayscale !important; +} + +.custom-input::placeholder { + --tw-text-opacity: 1 !important; + color: rgb(125 125 125 / var(--tw-text-opacity)) !important; + font-family: var(--font-basel-grotesk) !important; + font-size: 0.875rem !important; + font-style: normal !important; + font-weight: 500 !important; + line-height: 1.09375rem !important; -webkit-font-smoothing: antialiased !important; -moz-osx-font-smoothing: grayscale !important; } @@ -3214,6 +3283,16 @@ html:has(.ArticlePage) { .custom-input:where(.dark, .dark *) { background-color: rgba(255, 255, 255, 0.12) !important; + --tw-text-opacity: 1 !important; + color: rgb(255 255 255 / var(--tw-text-opacity)) !important; +} + +.custom-input:where(.dark, .dark *)::-moz-placeholder { + --tw-text-opacity: 1 !important; + color: rgb(155 155 155 / var(--tw-text-opacity)) !important; +} + +.custom-input:where(.dark, .dark *)::placeholder { --tw-text-opacity: 1 !important; color: rgb(155 155 155 / var(--tw-text-opacity)) !important; } @@ -3238,18 +3317,53 @@ html:has(.ArticlePage) { padding-bottom: 0.75rem !important; padding-left: 1rem !important; padding-right: 1rem !important; + --tw-text-opacity: 1 !important; + color: rgb(34 34 34 / var(--tw-text-opacity)) !important; + font-family: var(--font-basel-grotesk) !important; + font-size: 0.875rem !important; + font-style: normal !important; + font-weight: 500 !important; + line-height: 1.09375rem !important; + -webkit-font-smoothing: antialiased !important; + -moz-osx-font-smoothing: grayscale !important; +} + +.custom-combobox > div:first-child::-moz-placeholder { --tw-text-opacity: 1 !important; color: rgb(125 125 125 / var(--tw-text-opacity)) !important; font-family: var(--font-basel-grotesk) !important; - font-size: 1rem !important; - font-weight: 485 !important; - line-height: 1/5rem !important; + font-size: 0.875rem !important; + font-style: normal !important; + font-weight: 500 !important; + line-height: 1.09375rem !important; + -webkit-font-smoothing: antialiased !important; + -moz-osx-font-smoothing: grayscale !important; +} + +.custom-combobox > div:first-child::placeholder { + --tw-text-opacity: 1 !important; + color: rgb(125 125 125 / var(--tw-text-opacity)) !important; + font-family: var(--font-basel-grotesk) !important; + font-size: 0.875rem !important; + font-style: normal !important; + font-weight: 500 !important; + line-height: 1.09375rem !important; -webkit-font-smoothing: antialiased !important; -moz-osx-font-smoothing: grayscale !important; } .custom-combobox > div:first-child:where(.dark, .dark *) { background-color: rgba(255, 255, 255, 0.12) !important; + --tw-text-opacity: 1 !important; + color: rgb(255 255 255 / var(--tw-text-opacity)) !important; +} + +.custom-combobox > div:first-child:where(.dark, .dark *)::-moz-placeholder { + --tw-text-opacity: 1 !important; + color: rgb(155 155 155 / var(--tw-text-opacity)) !important; +} + +.custom-combobox > div:first-child:where(.dark, .dark *)::placeholder { --tw-text-opacity: 1 !important; color: rgb(155 155 155 / var(--tw-text-opacity)) !important; } @@ -3260,9 +3374,10 @@ html:has(.ArticlePage) { --tw-bg-opacity: 1 !important; background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important; font-family: var(--font-basel-grotesk) !important; - font-size: 1rem !important; - font-weight: 485 !important; - line-height: 1/5rem !important; + font-size: 0.875rem !important; + font-style: normal !important; + font-weight: 500 !important; + line-height: 1.09375rem !important; -webkit-font-smoothing: antialiased !important; -moz-osx-font-smoothing: grayscale !important; } @@ -3293,9 +3408,10 @@ html:has(.ArticlePage) { } ul { font-family: var(--font-basel-grotesk) !important; - font-size: 1rem !important; - font-weight: 485 !important; - line-height: 1/5rem !important; + font-size: 0.875rem !important; + font-style: normal !important; + font-weight: 500 !important; + line-height: 1.09375rem !important; -webkit-font-smoothing: antialiased !important; -moz-osx-font-smoothing: grayscale !important; } @@ -3357,9 +3473,10 @@ html:has(.ArticlePage) { } div { font-family: var(--font-basel-grotesk) !important; - font-size: 1rem !important; - font-weight: 485 !important; - line-height: 1/5rem !important; + font-size: 0.875rem !important; + font-style: normal !important; + font-weight: 500 !important; + line-height: 1.09375rem !important; -webkit-font-smoothing: antialiased !important; -moz-osx-font-smoothing: grayscale !important; } @@ -3382,18 +3499,56 @@ html:has(.ArticlePage) { margin-bottom: 0px !important; } -.custom-combobox > div span { +.custom-combobox div:not(:has(svg)) > span { --tw-text-opacity: 1 !important; color: rgb(125 125 125 / var(--tw-text-opacity)) !important; font-family: var(--font-basel-grotesk) !important; - font-size: 1rem !important; - font-weight: 485 !important; - line-height: 1/5rem !important; + font-size: 0.875rem !important; + font-style: normal !important; + font-weight: 500 !important; + line-height: 1.09375rem !important; + -webkit-font-smoothing: antialiased !important; + -moz-osx-font-smoothing: grayscale !important; +} + +.custom-combobox div:not(:has(svg)) > span:where(.dark, .dark *) { + --tw-text-opacity: 1 !important; + color: rgb(155 155 155 / var(--tw-text-opacity)) !important; +} + +.custom-combobox div:has(svg) > span { + --tw-text-opacity: 1 !important; + color: rgb(34 34 34 / var(--tw-text-opacity)) !important; + font-family: var(--font-basel-grotesk) !important; + font-size: 0.875rem !important; + font-style: normal !important; + font-weight: 500 !important; + line-height: 1.09375rem !important; -webkit-font-smoothing: antialiased !important; -moz-osx-font-smoothing: grayscale !important; } -.custom-combobox > div span:where(.dark, .dark *) { +.custom-combobox div:has(svg) > span::-moz-placeholder { + --tw-text-opacity: 1 !important; + color: rgb(125 125 125 / var(--tw-text-opacity)) !important; +} + +.custom-combobox div:has(svg) > span::placeholder { + --tw-text-opacity: 1 !important; + color: rgb(125 125 125 / var(--tw-text-opacity)) !important; +} + +.custom-combobox div:has(svg) > span:where(.dark, .dark *) { + --tw-text-opacity: 1 !important; + color: rgb(255 255 255 / var(--tw-text-opacity)) !important; +} + +.custom-combobox div:has(svg) > span:where(.dark, .dark *)::-moz-placeholder { + --tw-text-opacity: 1 !important; + color: rgb(155 155 155 / var(--tw-text-opacity)) !important; +} + +.custom-combobox div:has(svg) > span:where(.dark, .dark *)::placeholder { --tw-text-opacity: 1 !important; color: rgb(155 155 155 / var(--tw-text-opacity)) !important; } @@ -3411,7 +3566,8 @@ html:has(.ArticlePage) { color: rgb(255 255 255 / var(--tw-text-opacity)) !important; font-family: var(--font-basel-grotesk) !important; font-size: 1rem !important; - font-weight: 600 !important; + font-style: normal !important; + font-weight: 535 !important; line-height: 1.5rem !important; -webkit-font-smoothing: antialiased !important; -moz-osx-font-smoothing: grayscale !important; @@ -3449,8 +3605,9 @@ html:has(.ArticlePage) { input { font-family: var(--font-basel-grotesk) !important; font-size: 0.875rem !important; - font-weight: 485 !important; - line-height: 1/25rem !important; + font-style: normal !important; + font-weight: 500 !important; + line-height: 1.09375rem !important; -webkit-font-smoothing: antialiased !important; -moz-osx-font-smoothing: grayscale !important; } @@ -3467,6 +3624,13 @@ html:has(.ArticlePage) { } } +.search-bar-container:has(input[aria-expanded='true']):focus-within { + border-bottom-right-radius: 0px !important; + border-bottom-left-radius: 0px !important; + border-top-left-radius: 0.75rem !important; + border-top-right-radius: 0.75rem !important; +} + .filters-in-section { display: flex; flex-direction: column; @@ -3486,8 +3650,9 @@ html:has(.ArticlePage) { .sidenav-item { font-family: var(--font-basel-grotesk) !important; font-size: 0.875rem !important; - font-weight: 485 !important; - line-height: 1/25rem !important; + font-style: normal !important; + font-weight: 500 !important; + line-height: 1.09375rem !important; -webkit-font-smoothing: antialiased !important; -moz-osx-font-smoothing: grayscale !important; } @@ -3516,22 +3681,45 @@ html:has(.ArticlePage) { em { font-style: normal !important; } + em:where(.dark, .dark *) { + --tw-bg-opacity: 1; + background-color: rgb(245 13 180 / var(--tw-bg-opacity)); + } } zd-autocomplete { + margin-left: -3.25rem !important; + width: 100vw !important; + border-bottom-right-radius: 0.75rem !important; + border-bottom-left-radius: 0.75rem !important; + border-width: 1px !important; + border-color: rgba(34, 34, 34, 0.05) !important; --tw-bg-opacity: 1 !important; background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important; --tw-text-opacity: 1 !important; color: rgb(34 34 34 / var(--tw-text-opacity)) !important; + --tw-shadow: 0 0 #0000 !important; + --tw-shadow-colored: 0 0 #0000 !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), + var(--tw-shadow) !important; font-family: var(--font-basel-grotesk) !important; font-size: 0.875rem !important; - font-weight: 485 !important; - line-height: 1/25rem !important; + font-style: normal !important; + font-weight: 500 !important; + line-height: 1.09375rem !important; -webkit-font-smoothing: antialiased !important; -moz-osx-font-smoothing: grayscale !important; } +@media (min-width: 1280px) { + zd-autocomplete { + margin-left: -3rem !important; + width: 25rem !important; + } +} + zd-autocomplete:where(.dark, .dark *) { + border-color: rgba(255, 255, 255, 0.12) !important; --tw-bg-opacity: 1 !important; background-color: rgb(19 19 19 / var(--tw-bg-opacity)) !important; --tw-text-opacity: 1 !important; @@ -3539,37 +3727,51 @@ zd-autocomplete:where(.dark, .dark *) { } zd-autocomplete-header { - background-color: rgba(34, 34, 34, 0.05) !important; + border-bottom-width: 1px !important; + border-bottom-color: rgba(34, 34, 34, 0.05) !important; + --tw-bg-opacity: 1 !important; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important; + text-align: left !important; --tw-text-opacity: 1 !important; - color: rgb(34 34 34 / var(--tw-text-opacity)) !important; + color: rgb(125 125 125 / var(--tw-text-opacity)) !important; font-family: var(--font-basel-grotesk) !important; - font-size: 1rem !important; - font-weight: 485 !important; - line-height: 1/5rem !important; + font-size: 0.875rem !important; + font-style: normal !important; + font-weight: 500 !important; + line-height: 1.09375rem !important; -webkit-font-smoothing: antialiased !important; -moz-osx-font-smoothing: grayscale !important; } zd-autocomplete-header:where(.dark, .dark *) { - background-color: rgba(255, 255, 255, 0.12) !important; + border-bottom-color: rgba(255, 255, 255, 0.12) !important; + --tw-bg-opacity: 1 !important; + background-color: rgb(19 19 19 / var(--tw-bg-opacity)) !important; --tw-text-opacity: 1 !important; - color: rgb(255 255 255 / var(--tw-text-opacity)) !important; + color: rgb(155 155 155 / var(--tw-text-opacity)) !important; } zd-autocomplete-multibrand { - background-color: rgba(34, 34, 34, 0.05) !important; + border-bottom-width: 1px !important; + border-bottom-color: rgba(34, 34, 34, 0.05) !important; + --tw-bg-opacity: 1 !important; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important; } zd-autocomplete-multibrand:hover { - background-color: rgba(34, 34, 34, 0.09) !important; + --tw-bg-opacity: 1 !important; + background-color: rgb(245 245 245 / var(--tw-bg-opacity)) !important; } zd-autocomplete-multibrand:where(.dark, .dark *) { - background-color: rgba(255, 255, 255, 0.12) !important; + border-bottom-color: rgba(255, 255, 255, 0.12) !important; + --tw-bg-opacity: 1 !important; + background-color: rgb(19 19 19 / var(--tw-bg-opacity)) !important; } zd-autocomplete-multibrand:hover:where(.dark, .dark *) { - background-color: rgba(255, 255, 255, 0.16) !important; + --tw-bg-opacity: 1 !important; + background-color: rgb(24 24 24 / var(--tw-bg-opacity)) !important; } zd-autocomplete-title-multibrand, @@ -3578,8 +3780,9 @@ zd-autocomplete-breadcrumbs-multibrand { color: rgb(34 34 34 / var(--tw-text-opacity)) !important; font-family: var(--font-basel-grotesk) !important; font-size: 0.875rem !important; - font-weight: 485 !important; - line-height: 1/25rem !important; + font-style: normal !important; + font-weight: 500 !important; + line-height: 1.09375rem !important; -webkit-font-smoothing: antialiased !important; -moz-osx-font-smoothing: grayscale !important; } @@ -3594,12 +3797,16 @@ zd-autocomplete-title-multibrand, zd-autocomplete-breadcrumbs-multibrand { em { --tw-bg-opacity: 1 !important; - background-color: rgb(252 116 254 / var(--tw-bg-opacity)) !important; + background-color: rgb(253 175 240 / var(--tw-bg-opacity)) !important; } em { --tw-text-opacity: 1 !important; color: rgb(34 34 34 / var(--tw-text-opacity)) !important; } + em:where(.dark, .dark *) { + --tw-bg-opacity: 1 !important; + background-color: rgb(252 116 254 / var(--tw-bg-opacity)) !important; + } em:where(.dark, .dark *) { --tw-text-opacity: 1 !important; color: rgb(255 255 255 / var(--tw-text-opacity)) !important; @@ -3611,8 +3818,9 @@ zd-autocomplete-breadcrumbs-multibrand { color: rgb(125 125 125 / var(--tw-text-opacity)) !important; font-family: var(--font-basel-grotesk) !important; font-size: 0.75rem !important; - font-weight: 485 !important; - line-height: 1rem !important; + font-style: normal !important; + font-weight: 500 !important; + line-height: 133.333% !important; -webkit-font-smoothing: antialiased !important; -moz-osx-font-smoothing: grayscale !important; } @@ -3632,6 +3840,10 @@ input::-webkit-search-cancel-button { cursor: pointer; } +iframe#launcher { + z-index: 50 !important; +} + .placeholder\:text-light-pink-vibrant::-moz-placeholder { --tw-text-opacity: 1; color: rgb(245 13 180 / var(--tw-text-opacity)); @@ -3790,10 +4002,6 @@ input::-webkit-search-cancel-button { opacity: 1; } -.peer:focus-within ~ .peer-focus-within\:hidden { - display: none; -} - .data-\[active\]\:bg-light-surface-3[data-active] { background-color: rgba(34, 34, 34, 0.05); } @@ -3888,6 +4096,10 @@ input::-webkit-search-cancel-button { flex-direction: row; } + .sm\:flex-wrap { + flex-wrap: wrap; + } + .sm\:items-center { align-items: center; } @@ -3953,8 +4165,9 @@ input::-webkit-search-cancel-button { .sm\:serif-heading-0 { font-family: var(--font-riegraf); font-size: 4rem; + font-style: normal; font-weight: 300; - line-height: 4rem; + line-height: 3.84rem; letter-spacing: -0.08rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; @@ -3963,8 +4176,8 @@ input::-webkit-search-cancel-button { .sm\:heading-0 { font-family: var(--font-basel-grotesk); font-size: 4rem; - font-weight: 485; - line-height: 4rem; + font-weight: 500; + line-height: 3.84rem; letter-spacing: -0.08rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; @@ -3973,8 +4186,9 @@ input::-webkit-search-cancel-button { .sm\:heading-1 { font-family: var(--font-basel-grotesk); font-size: 3.25rem; - font-weight: 485; - line-height: 3.75rem; + font-weight: 500; + line-height: 3.12rem; + letter-spacing: -0.065rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @@ -4044,8 +4258,9 @@ input::-webkit-search-cancel-button { .md\:heading-1 { font-family: var(--font-basel-grotesk); font-size: 3.25rem; - font-weight: 485; - line-height: 3.75rem; + font-weight: 500; + line-height: 3.12rem; + letter-spacing: -0.065rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @@ -4053,7 +4268,8 @@ input::-webkit-search-cancel-button { .md\:button-label-2 { font-family: var(--font-basel-grotesk); font-size: 1rem; - font-weight: 600; + font-style: normal; + font-weight: 535; line-height: 1.5rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; @@ -4093,35 +4309,38 @@ input::-webkit-search-cancel-button { background-color: rgb(54 26 55 / var(--tw-bg-opacity)); } -.dark\:bg-dark-blue-light:where(.dark, .dark *) { - background-color: rgba(16, 20, 61, 0.8); +.dark\:bg-dark-blue:where(.dark, .dark *) { + --tw-bg-opacity: 1; + background-color: rgb(16 20 61 / var(--tw-bg-opacity)); } .dark\:bg-dark-brown-fade-80:where(.dark, .dark *) { background-color: rgba(35, 30, 15, 0.8); } -.dark\:bg-dark-green-light:where(.dark, .dark *) { - background-color: rgba(15, 44, 26, 0.8); +.dark\:bg-dark-green:where(.dark, .dark *) { + --tw-bg-opacity: 1; + background-color: rgb(15 44 26 / var(--tw-bg-opacity)); +} + +.dark\:bg-dark-orange-fade:where(.dark, .dark *) { + --tw-bg-opacity: 1; + background-color: rgb(55 27 12 / var(--tw-bg-opacity)); } .dark\:bg-dark-orange-fade-80:where(.dark, .dark *) { background-color: rgba(55, 27, 12, 0.8); } -.dark\:bg-dark-orange-light:where(.dark, .dark *) { - background-color: rgba(55, 27, 12, 0.8); +.dark\:bg-dark-pink-fade:where(.dark, .dark *) { + --tw-bg-opacity: 1; + background-color: rgb(54 26 55 / var(--tw-bg-opacity)); } .dark\:bg-dark-pink-fade-80:where(.dark, .dark *) { background-color: rgba(54, 26, 55, 0.8); } -.dark\:bg-dark-pink-light:where(.dark, .dark *) { - --tw-bg-opacity: 1; - background-color: rgb(54 26 55 / var(--tw-bg-opacity)); -} - .dark\:bg-dark-pink-vibrant:where(.dark, .dark *) { --tw-bg-opacity: 1; background-color: rgb(252 116 254 / var(--tw-bg-opacity)); @@ -4141,22 +4360,18 @@ input::-webkit-search-cancel-button { background-color: rgba(255, 255, 255, 0.12); } -.dark\:fill-dark-accent-1:where(.dark, .dark *) { - fill: #fc74fe; +.dark\:fill-blue-base:where(.dark, .dark *) { + fill: #4981ff; } -.dark\:fill-dark-blue-vibrant:where(.dark, .dark *) { - fill: #0c8911; +.dark\:fill-dark-accent-1:where(.dark, .dark *) { + fill: #fc74fe; } .dark\:fill-dark-brown-vibrant:where(.dark, .dark *) { fill: #85754a; } -.dark\:fill-dark-green-base:where(.dark, .dark *) { - fill: #0c8911; -} - .dark\:fill-dark-neutral-1:where(.dark, .dark *) { fill: #ffffff; } @@ -4173,6 +4388,10 @@ input::-webkit-search-cancel-button { fill: #fc74fe; } +.dark\:fill-green-base:where(.dark, .dark *) { + fill: #0c8911; +} + .dark\:\!text-dark-accent-1:where(.dark, .dark *) { --tw-text-opacity: 1 !important; color: rgb(252 116 254 / var(--tw-text-opacity)) !important; @@ -4183,14 +4402,14 @@ input::-webkit-search-cancel-button { color: rgb(255 255 255 / var(--tw-text-opacity)) !important; } -.dark\:text-dark-accent-1:where(.dark, .dark *) { +.dark\:text-blue-base:where(.dark, .dark *) { --tw-text-opacity: 1; - color: rgb(252 116 254 / var(--tw-text-opacity)); + color: rgb(73 129 255 / var(--tw-text-opacity)); } -.dark\:text-dark-blue-vibrant:where(.dark, .dark *) { +.dark\:text-dark-accent-1:where(.dark, .dark *) { --tw-text-opacity: 1; - color: rgb(12 137 17 / var(--tw-text-opacity)); + color: rgb(252 116 254 / var(--tw-text-opacity)); } .dark\:text-dark-brown-vibrant:where(.dark, .dark *) { @@ -4198,11 +4417,6 @@ input::-webkit-search-cancel-button { color: rgb(133 117 74 / var(--tw-text-opacity)); } -.dark\:text-dark-green-base:where(.dark, .dark *) { - --tw-text-opacity: 1; - color: rgb(12 137 17 / var(--tw-text-opacity)); -} - .dark\:text-dark-neutral-1:where(.dark, .dark *) { --tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-text-opacity)); @@ -4233,6 +4447,11 @@ input::-webkit-search-cancel-button { color: rgb(33 201 94 / var(--tw-text-opacity)); } +.dark\:text-green-base:where(.dark, .dark *) { + --tw-text-opacity: 1; + color: rgb(12 137 17 / var(--tw-text-opacity)); +} + .dark\:text-light-neutral-1:where(.dark, .dark *) { --tw-text-opacity: 1; color: rgb(34 34 34 / var(--tw-text-opacity)); diff --git a/assets/types.css b/assets/types.css index 16d17a59f..fb2672baa 100644 --- a/assets/types.css +++ b/assets/types.css @@ -2,8 +2,9 @@ .serif-heading-0 { font-family: var(--font-riegraf); font-size: 4rem; + font-style: normal; font-weight: 300; - line-height: 4rem; + line-height: 3.84rem; letter-spacing: -0.08rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; @@ -12,9 +13,9 @@ .serif-heading-0-mobile { font-family: var(--font-riegraf); font-size: 3rem; - font-weight: 400; - line-height: 2.82rem; - letter-spacing: -0.03rem; + font-style: normal; + font-weight: 300; + line-height: 2.88rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @@ -22,8 +23,8 @@ .heading-0 { font-family: var(--font-basel-grotesk); font-size: 4rem; - font-weight: 485; - line-height: 4rem; + font-weight: 500; + line-height: 3.84rem; letter-spacing: -0.08rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; @@ -34,25 +35,50 @@ font-size: 3rem; font-weight: 500; line-height: 2.88rem; - letter-spacing: -0.02rem; + letter-spacing: -0.06rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } - .heading-1 { + .serif-heading-1 { font-family: var(--font-basel-grotesk); font-size: 3.25rem; - font-weight: 485; - line-height: 3.75rem; + font-style: normal; + font-weight: 300; + line-height: 3.12rem; + letter-spacing: -0.065rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } - .serif-heading-2 { - font-family: var(--font-riegraf); - font-size: 2.25rem; + .serif-heading-1-mobile { + font-family: var(--font-basel-grotesk); + font-size: 2.4375rem; + font-style: normal; font-weight: 300; - line-height: 2.75rem; + line-height: 2.34rem; + letter-spacing: -0.04875rem; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + } + + .heading-1 { + font-family: var(--font-basel-grotesk); + font-size: 3.25rem; + font-weight: 500; + line-height: 3.12rem; + letter-spacing: -0.065rem; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + } + + .heading-1-mobile { + font-family: var(--font-basel-grotesk); + font-size: 2.4375rem; + font-style: normal; + font-weight: 500; + line-height: 2.34rem; + letter-spacing: -0.04875rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @@ -60,8 +86,20 @@ .heading-2 { font-family: var(--font-basel-grotesk); font-size: 2.25rem; - font-weight: 485; - line-height: 2.75rem; + font-weight: 500; + line-height: 2.52rem; + letter-spacing: -0.0225rem; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + } + + .heading-2-mobile { + font-family: var(--font-basel-grotesk); + font-size: 1.6875rem; + font-style: normal; + font-weight: 500; + line-height: 2.025rem; + letter-spacing: -0.01688rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @@ -69,8 +107,10 @@ .heading-3 { font-family: var(--font-basel-grotesk); font-size: 1.5rem; - font-weight: 485; - line-height: 2rem; + font-style: normal; + font-weight: 500; + line-height: 1.8rem; + letter-spacing: -0.0075rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @@ -78,8 +118,10 @@ .heading-4 { font-family: var(--font-basel-grotesk); font-size: 1.25rem; - font-weight: 485; - line-height: 1.625rem; + font-style: normal; + font-weight: 500; + line-height: 1.5rem; + letter-spacing: -0.00625rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @@ -87,6 +129,7 @@ .serif-subheading-1 { font-family: var(--font-riegraf); font-size: 1.125rem; + font-style: italic; font-weight: 400; line-height: 1.25rem; -webkit-font-smoothing: antialiased; @@ -96,8 +139,9 @@ .subheading-1 { font-family: var(--font-basel-grotesk); font-size: 1.125rem; - font-weight: 485; - line-height: 1.5rem; + font-style: normal; + font-weight: 500; + line-height: 133.333%; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @@ -105,8 +149,19 @@ .subheading-2 { font-family: var(--font-basel-grotesk); font-size: 1rem; - font-weight: 485; - line-height: 1.5rem; + font-style: normal; + font-weight: 500; + line-height: 150%; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + } + + .serif-subheading-3 { + font-family: var(--font-riegraf); + font-size: 0.8125rem; + font-style: normal; + font-weight: 400; + line-height: 1.25rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @@ -114,8 +169,9 @@ .body-1 { font-family: var(--font-basel-grotesk); font-size: 1.125rem; - font-weight: 485; - line-height: 1.5rem; + font-style: normal; + font-weight: 500; + line-height: 1.4625rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @@ -123,8 +179,9 @@ .body-2 { font-family: var(--font-basel-grotesk); font-size: 1rem; - font-weight: 485; - line-height: 1/5rem; + font-style: normal; + font-weight: 500; + line-height: 1.4rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @@ -132,8 +189,9 @@ .body-3 { font-family: var(--font-basel-grotesk); font-size: 0.875rem; - font-weight: 485; - line-height: 1/25rem; + font-style: normal; + font-weight: 500; + line-height: 1.09375rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @@ -141,46 +199,30 @@ .body-4 { font-family: var(--font-basel-grotesk); font-size: 0.75rem; - font-weight: 485; - line-height: 1rem; + font-style: normal; + font-weight: 500; + line-height: 133.333%; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } - .serif-caption-1 { + .serif-body-5 { font-family: var(--font-riegraf); font-size: 0.875rem; + font-style: normal; font-weight: 400; - line-height: 1.25rem; + line-height: 1.05rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } - .caption-1 { + .mono-body-5 { font-family: var(--font-fragment-mono); font-size: 0.8125rem; + font-style: normal; font-weight: 400; - line-height: 1.25rem; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - } - - .pullquote-1 { - font-family: var(--font-riegraf); - font-size: 2.5rem; - font-style: italic; - font-weight: 400; - line-height: 3rem; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - } - - .pullquote-2 { - font-family: var(--font-riegraf); - font-size: 1.5rem; - font-style: italic; - font-weight: 400; - line-height: 1.8rem; + line-height: 1.05625rem; + letter-spacing: -0.00813rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @@ -188,7 +230,8 @@ .button-label-1 { font-family: var(--font-basel-grotesk); font-size: 1.125rem; - font-weight: 600; + font-style: normal; + font-weight: 535; line-height: 1.5rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; @@ -197,7 +240,8 @@ .button-label-2 { font-family: var(--font-basel-grotesk); font-size: 1rem; - font-weight: 600; + font-style: normal; + font-weight: 535; line-height: 1.5rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; @@ -206,7 +250,8 @@ .button-label-3 { font-family: var(--font-basel-grotesk); font-size: 0.875rem; - font-weight: 600; + font-style: normal; + font-weight: 535; line-height: 1.25rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; @@ -215,7 +260,8 @@ .button-label-4 { font-family: var(--font-basel-grotesk); font-size: 0.75rem; - font-weight: 600; + font-style: normal; + font-weight: 535; line-height: 1rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; diff --git a/src/modules/footer/FooterModule.tsx b/src/modules/footer/FooterModule.tsx index 9c4860a1d..f6255a3b5 100644 --- a/src/modules/footer/FooterModule.tsx +++ b/src/modules/footer/FooterModule.tsx @@ -1,9 +1,9 @@ -import { FC } from "react"; -import { FooterPageData } from "../../lib/types"; +import { FC } from 'react'; +import { FooterPageData } from '../../lib/types'; -import { MiniUnicon } from "../../svgs/Logos"; -import { Github, X, Discord } from "../../svgs/Icons"; -import { LinkBase, TextButton } from "../../base/Button"; +import { MiniUnicon } from '../../svgs/Logos'; +import { Github, X, Discord } from '../../svgs/Icons'; +import { LinkBase, TextButton } from '../../base/Button'; type Props = { footerPageData: FooterPageData; @@ -24,12 +24,9 @@ const Footer: FC = ({ footerPageData }) => {