diff --git a/apps/partner-sas/app/[lang]/middleware-error/[status]/page.module.css b/apps/partner-sas/app/[lang]/middleware-error/[status]/page.module.css
index 7f039aed6..e1e342dfb 100644
--- a/apps/partner-sas/app/[lang]/middleware-error/[status]/page.module.css
+++ b/apps/partner-sas/app/[lang]/middleware-error/[status]/page.module.css
@@ -1,3 +1,4 @@
.layout {
- font-family: var(--typography-Body-Regular-fontFamily);
+ font-family:
+ var(--Body-Paragraph-Font-family), var(--Body-Paragraph-Font-fallback);
}
diff --git a/apps/scandic-web/app/[lang]/(live)/(protected)/my-pages/layout.module.css b/apps/scandic-web/app/[lang]/(live)/(protected)/my-pages/layout.module.css
index cf31d6d3b..631dbc359 100644
--- a/apps/scandic-web/app/[lang]/(live)/(protected)/my-pages/layout.module.css
+++ b/apps/scandic-web/app/[lang]/(live)/(protected)/my-pages/layout.module.css
@@ -4,7 +4,8 @@
.layout {
display: grid;
- font-family: var(--typography-Body-Regular-fontFamily);
+ font-family:
+ var(--Body-Paragraph-Font-family), var(--Body-Paragraph-Font-fallback);
grid-template-rows: auto 1fr;
min-height: 100dvh;
max-width: var(--max-width-page);
diff --git a/apps/scandic-web/app/[lang]/(live)/(public)/(contentTypes)/layout.module.css b/apps/scandic-web/app/[lang]/(live)/(public)/(contentTypes)/layout.module.css
index 99838eb26..ae59068a3 100644
--- a/apps/scandic-web/app/[lang]/(live)/(public)/(contentTypes)/layout.module.css
+++ b/apps/scandic-web/app/[lang]/(live)/(public)/(contentTypes)/layout.module.css
@@ -1,6 +1,7 @@
.layout {
display: grid;
- font-family: var(--typography-Body-Regular-fontFamily);
+ font-family:
+ var(--Body-Paragraph-Font-family), var(--Body-Paragraph-Font-fallback);
grid-template-rows: auto 1fr;
position: relative;
}
diff --git a/apps/scandic-web/app/[lang]/(live)/middleware-error/[status]/page.module.css b/apps/scandic-web/app/[lang]/(live)/middleware-error/[status]/page.module.css
index 7f039aed6..e1e342dfb 100644
--- a/apps/scandic-web/app/[lang]/(live)/middleware-error/[status]/page.module.css
+++ b/apps/scandic-web/app/[lang]/(live)/middleware-error/[status]/page.module.css
@@ -1,3 +1,4 @@
.layout {
- font-family: var(--typography-Body-Regular-fontFamily);
+ font-family:
+ var(--Body-Paragraph-Font-family), var(--Body-Paragraph-Font-fallback);
}
diff --git a/apps/scandic-web/app/[lang]/(partner)/(sas)/(protected)/sas-x-scandic/login/page.tsx b/apps/scandic-web/app/[lang]/(partner)/(sas)/(protected)/sas-x-scandic/login/page.tsx
index 20d042821..542cf96bb 100644
--- a/apps/scandic-web/app/[lang]/(partner)/(sas)/(protected)/sas-x-scandic/login/page.tsx
+++ b/apps/scandic-web/app/[lang]/(partner)/(sas)/(protected)/sas-x-scandic/login/page.tsx
@@ -1,9 +1,8 @@
import { redirect } from "next/navigation"
import { z } from "zod"
-import Footnote from "@scandic-hotels/design-system/Footnote"
import Image from "@scandic-hotels/design-system/Image"
-import Link from "@scandic-hotels/design-system/OldDSLink"
+import { TextLink } from "@scandic-hotels/design-system/TextLink"
import { Typography } from "@scandic-hotels/design-system/Typography"
import { env } from "@/env/server"
@@ -94,27 +93,24 @@ export default async function SASxScandicLoginPage(
{intentDescriptions[parsedParams.intent]}
-
- {intl.formatMessage(
- {
- id: "linkEuroBonusAccount.manualRedirectLinkMessage",
- defaultMessage:
- "If you are not redirected automatically, please click here.",
- },
- {
- loginLink: (str) => (
-
- {str}
-
- ),
- }
- )}
-
+
+
+ {intl.formatMessage(
+ {
+ id: "linkEuroBonusAccount.manualRedirectLinkMessage",
+ defaultMessage:
+ "If you are not redirected automatically, please click here.",
+ },
+ {
+ loginLink: (str) => (
+
+ {str}
+
+ ),
+ }
+ )}
+
+
)
}
diff --git a/apps/scandic-web/app/[lang]/(partner)/(sas)/(protected)/sas-x-scandic/otp/OneTimePasswordForm.module.css b/apps/scandic-web/app/[lang]/(partner)/(sas)/(protected)/sas-x-scandic/otp/OneTimePasswordForm.module.css
index 8cd3dc88c..90c4423eb 100644
--- a/apps/scandic-web/app/[lang]/(partner)/(sas)/(protected)/sas-x-scandic/otp/OneTimePasswordForm.module.css
+++ b/apps/scandic-web/app/[lang]/(partner)/(sas)/(protected)/sas-x-scandic/otp/OneTimePasswordForm.module.css
@@ -42,7 +42,8 @@
width: 34px;
height: 0px;
padding: var(--Space-x3) 0;
- font-family: var(--typography-Body-Regular-fontFamily);
+ font-family:
+ var(--Body-Paragraph-Font-family), var(--Body-Paragraph-Font-fallback);
border: 1px solid var(--Base-Border-Normal);
border-radius: var(--Corner-Radius-md);
text-align: center;
diff --git a/apps/scandic-web/app/[lang]/webview/layout.module.css b/apps/scandic-web/app/[lang]/webview/layout.module.css
index 54d4f69e4..70c4ec991 100644
--- a/apps/scandic-web/app/[lang]/webview/layout.module.css
+++ b/apps/scandic-web/app/[lang]/webview/layout.module.css
@@ -1,5 +1,6 @@
.layout {
background-color: var(--Background-Primary);
- font-family: var(--typography-Body-Regular-fontFamily);
+ font-family:
+ var(--Body-Paragraph-Font-family), var(--Body-Paragraph-Font-fallback);
min-height: 100dvh;
}
diff --git a/apps/scandic-web/app/not-found.module.css b/apps/scandic-web/app/not-found.module.css
index 7f039aed6..e1e342dfb 100644
--- a/apps/scandic-web/app/not-found.module.css
+++ b/apps/scandic-web/app/not-found.module.css
@@ -1,3 +1,4 @@
.layout {
- font-family: var(--typography-Body-Regular-fontFamily);
+ font-family:
+ var(--Body-Paragraph-Font-family), var(--Body-Paragraph-Font-fallback);
}
diff --git a/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/LargeTable/DesktopHeader/desktopHeader.module.css b/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/LargeTable/DesktopHeader/desktopHeader.module.css
index a97a4ed7b..ec913a364 100644
--- a/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/LargeTable/DesktopHeader/desktopHeader.module.css
+++ b/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/LargeTable/DesktopHeader/desktopHeader.module.css
@@ -16,18 +16,14 @@
.iconTh {
padding: var(--Space-x5) var(--Space-x2) var(--Space-x2);
- font-weight: var(--typography-Caption-Regular-fontWeight);
vertical-align: bottom;
}
.summaryTh {
- font-size: var(--typography-Caption-Regular-fontSize);
- font-weight: var(--typography-Caption-Regular-fontWeight);
padding: 0 var(--Space-x2) var(--Space-x2);
vertical-align: top;
}
.select {
- font-weight: var(--typography-Caption-Regular-fontWeight);
padding: 0 var(--Space-x2) var(--Space-x2);
}
diff --git a/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/LargeTable/DesktopHeader/index.tsx b/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/LargeTable/DesktopHeader/index.tsx
index 778f70683..74d5dc55c 100644
--- a/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/LargeTable/DesktopHeader/index.tsx
+++ b/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/LargeTable/DesktopHeader/index.tsx
@@ -1,3 +1,5 @@
+import { Typography } from "@scandic-hotels/design-system/Typography"
+
import MembershipLevelIcon from "@/components/Levels/Icon"
import LevelSummary from "../../LevelSummary"
@@ -37,12 +39,14 @@ export default function DesktopHeader({
|
{levels.map((level, idx) => {
return (
-
-
- |
+
+
+ |
+
)
})}
diff --git a/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/LargeTable/index.tsx b/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/LargeTable/index.tsx
index 9b5de3fd4..da10ebc24 100644
--- a/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/LargeTable/index.tsx
+++ b/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/LargeTable/index.tsx
@@ -82,10 +82,12 @@ function RewardTableHeader({ name, description }: RewardTableHeaderProps) {
-
+
+
+
)
}
diff --git a/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/LargeTable/largeTable.module.css b/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/LargeTable/largeTable.module.css
index 7cdbdeb9f..ccfdb3654 100644
--- a/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/LargeTable/largeTable.module.css
+++ b/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/LargeTable/largeTable.module.css
@@ -15,14 +15,11 @@
}
.td {
- font-size: var(--typography-Footnote-Regular-fontSize);
text-align: center;
}
.rewardTh {
padding: var(--Space-x3) var(--Space-x2);
- font-size: var(--typography-Caption-Regular-fontSize);
- font-weight: var(--typography-Caption-Regular-fontWeight);
}
.details[open] .chevron {
diff --git a/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/LevelSummary/index.tsx b/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/LevelSummary/index.tsx
index c092275f3..fe907a8ea 100644
--- a/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/LevelSummary/index.tsx
+++ b/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/LevelSummary/index.tsx
@@ -1,5 +1,7 @@
import { useIntl } from "react-intl"
+import { Typography } from "@scandic-hotels/design-system/Typography"
+
import styles from "./levelSummary.module.css"
import type { LevelSummaryProps } from "@/types/components/overviewTable"
@@ -32,7 +34,9 @@ export default function LevelSummary({
return (
-
{pointsMsg}
+
+ {pointsMsg}
+
{showDescription && (
{level.description}
)}
diff --git a/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/LevelSummary/levelSummary.module.css b/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/LevelSummary/levelSummary.module.css
index 4d4a4290d..bc619b7bc 100644
--- a/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/LevelSummary/levelSummary.module.css
+++ b/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/LevelSummary/levelSummary.module.css
@@ -8,16 +8,14 @@
.levelRequirements {
border-radius: var(--Corner-Radius-md);
- background-color: var(--Scandic-Brand-Pale-Peach);
- color: var(--Scandic-Peach-80);
+ background-color: var(--Surface-Brand-Primary-1-Default);
+ color: var(--Text-Interactive-Secondary);
padding: var(--Space-x05) var(--Space-x1);
text-align: center;
width: 100%;
}
.levelSummaryText {
- font-size: var(--typography-Caption-Regular-fontSize);
- line-height: var(--typography-Body-Regular-lineHeight);
margin: 0;
}
@@ -26,12 +24,3 @@
padding: var(--Space-x05) var(--Space-x1);
}
}
-@media screen and (min-width: 1367px) {
- .levelRequirements {
- font-size: var(--typography-Footnote-Regular-fontSize);
- }
-
- .levelSummaryText {
- font-size: var(--typography-Caption-Regular-fontSize);
- }
-}
diff --git a/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/RewardList/Card/index.tsx b/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/RewardList/Card/index.tsx
index 47c3ef1e0..4c601d58a 100644
--- a/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/RewardList/Card/index.tsx
+++ b/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/RewardList/Card/index.tsx
@@ -27,10 +27,12 @@ export default function RewardCard({
-
+
+
+
diff --git a/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/RewardList/Card/rewardCard.module.css b/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/RewardList/Card/rewardCard.module.css
index c18ab3be2..1fbf33a19 100644
--- a/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/RewardList/Card/rewardCard.module.css
+++ b/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/RewardList/Card/rewardCard.module.css
@@ -12,8 +12,6 @@
}
.rewardCardDescription {
- font-size: var(--typography-Caption-Regular-fontSize);
- line-height: 150%;
padding-right: var(--Space-x4);
}
diff --git a/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/RewardValue/index.tsx b/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/RewardValue/index.tsx
index 422a821f8..3a778b8d5 100644
--- a/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/RewardValue/index.tsx
+++ b/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/RewardValue/index.tsx
@@ -1,6 +1,7 @@
import { Minus } from "react-feather"
import { MaterialIcon } from "@scandic-hotels/design-system/Icons/MaterialIcon"
+import { Typography } from "@scandic-hotels/design-system/Typography"
import styles from "./rewardValue.module.css"
@@ -21,8 +22,8 @@ export default function RewardValue({ reward }: RewardValueProps) {
)
}
return (
-
- {reward.value}
-
+
+ {reward.value}
+
)
}
diff --git a/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/RewardValue/rewardValue.module.css b/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/RewardValue/rewardValue.module.css
index 6ffd5e9bb..d3ba44be6 100644
--- a/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/RewardValue/rewardValue.module.css
+++ b/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/RewardValue/rewardValue.module.css
@@ -7,17 +7,6 @@
text-wrap: balance;
}
-.rewardValue {
- font-size: var(--typography-Body-Bold-fontSize);
- font-weight: var(--typography-Body-Bold-fontWeight);
-}
-
-.rewardValueDetails {
- font-size: var(--typography-Footnote-Regular-fontSize);
- text-align: center;
- color: var(--UI-Grey-80);
-}
-
.checkIcon {
display: inline-flex;
}
diff --git a/apps/scandic-web/components/ContentType/DestinationPage/Map/MapContent/ClusterMarker/CityClusterMarker.tsx b/apps/scandic-web/components/ContentType/DestinationPage/Map/MapContent/ClusterMarker/CityClusterMarker.tsx
index 7668823da..ba52e4d4d 100644
--- a/apps/scandic-web/components/ContentType/DestinationPage/Map/MapContent/ClusterMarker/CityClusterMarker.tsx
+++ b/apps/scandic-web/components/ContentType/DestinationPage/Map/MapContent/ClusterMarker/CityClusterMarker.tsx
@@ -10,6 +10,7 @@ import { useMediaQuery } from "usehooks-ts"
import { useMarkerHover } from "@scandic-hotels/common/hooks/map/useMarkerHover"
import { InfoWindow } from "@scandic-hotels/design-system/Map/InfoWindow"
+import { Typography } from "@scandic-hotels/design-system/Typography"
import { useDestinationPageCitiesMapStore } from "@/stores/destination-page-cities-map"
@@ -79,7 +80,10 @@ export default function CityClusterMarker({
})}
anchorPoint={AdvancedMarkerAnchorPoint.CENTER}
>
-
{sizeAsText}
+
+ {sizeAsText}
+
+
{isDesktop && isHovered ? (
-
- {contact.display_text}
-
-
+ {contact.display_text}
+
+ ) : null}
+
{Icon ? : null}
{val}
-
- {footnote && {footnote}}
+
+ {footnote && (
+
+ {footnote}
+
+ )}
)
}
diff --git a/apps/scandic-web/components/Sidebar/JoinLoyalty/Contact/contact.module.css b/apps/scandic-web/components/Sidebar/JoinLoyalty/Contact/contact.module.css
index f583bc9ac..7e37b2deb 100644
--- a/apps/scandic-web/components/Sidebar/JoinLoyalty/Contact/contact.module.css
+++ b/apps/scandic-web/components/Sidebar/JoinLoyalty/Contact/contact.module.css
@@ -13,18 +13,9 @@
gap: var(--Space-x15);
}
-.contact > div {
- display: flex;
- justify-content: center;
-}
-
@media screen and (min-width: 1367px) {
.contactContainer {
align-items: start;
padding-top: var(--Space-x2);
}
-
- .contact > div {
- justify-content: start;
- }
}
diff --git a/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/FormContent/Search/SearchList/List/Label.tsx b/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/FormContent/Search/SearchList/List/Label.tsx
index 53d8d6d0f..1c82cc0de 100644
--- a/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/FormContent/Search/SearchList/List/Label.tsx
+++ b/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/FormContent/Search/SearchList/List/Label.tsx
@@ -1,13 +1,11 @@
-import Footnote from "@scandic-hotels/design-system/Footnote"
+import { Typography } from "@scandic-hotels/design-system/Typography"
import styles from "./list.module.css"
export default function Label({ children }: React.PropsWithChildren) {
return (
-
-
- {children}
-
-
+
+ {children}
+
)
}
diff --git a/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/FormContent/Search/SearchList/List/list.module.css b/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/FormContent/Search/SearchList/List/list.module.css
index 04a267032..46ef18dbe 100644
--- a/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/FormContent/Search/SearchList/List/list.module.css
+++ b/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/FormContent/Search/SearchList/List/list.module.css
@@ -5,5 +5,6 @@
}
.label {
- padding: 0 var(--Space-x1);
+ padding: 0 var(--Space-x1) var(--Space-x05);
+ color: var(--Text-Tertiary);
}
diff --git a/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/FormContent/Search/SearchList/index.tsx b/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/FormContent/Search/SearchList/index.tsx
index de7dfd28e..789822b1f 100644
--- a/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/FormContent/Search/SearchList/index.tsx
+++ b/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/FormContent/Search/SearchList/index.tsx
@@ -6,7 +6,6 @@ import { useIntl } from "react-intl"
import { useDebounceValue } from "usehooks-ts"
import { Divider } from "@scandic-hotels/design-system/Divider"
-import Footnote from "@scandic-hotels/design-system/Footnote"
import { MaterialIcon } from "@scandic-hotels/design-system/Icons/MaterialIcon"
import { Typography } from "@scandic-hotels/design-system/Typography"
import { trpc } from "@scandic-hotels/trpc/client"
@@ -192,16 +191,14 @@ export default function SearchList({
{typeFilteredSearchHistory && typeFilteredSearchHistory.length > 0 && (
<>
-
- {intl.formatMessage({
- id: "bookingWidget.searchList.latestSearches",
- defaultMessage: "Latest searches",
- })}
-
+
+
+ {intl.formatMessage({
+ id: "bookingWidget.searchList.latestSearches",
+ defaultMessage: "Latest searches",
+ })}
+
+
-
- {intl.formatMessage({
- id: "bookingWidget.searchList.latestSearches",
- defaultMessage: "Latest searches",
- })}
-
+
+
+ {intl.formatMessage({
+ id: "bookingWidget.searchList.latestSearches",
+ defaultMessage: "Latest searches",
+ })}
+
+
-
-
+
+
{intl.formatMessage(
{
id: "enterDetails.joinScandicFriendsCard.terms",
@@ -93,19 +92,18 @@ export default function JoinScandicFriendsCard({
},
{
termsAndConditionsLink: (str) => (
-
{str}
-
+
),
}
)}
-
-
+
+
)
}
diff --git a/packages/booking-flow/lib/components/EnterDetails/Details/Multiroom/JoinScandicFriendsCard/joinScandicFriendsCard.module.css b/packages/booking-flow/lib/components/EnterDetails/Details/Multiroom/JoinScandicFriendsCard/joinScandicFriendsCard.module.css
index 53a12f7d3..33282a34b 100644
--- a/packages/booking-flow/lib/components/EnterDetails/Details/Multiroom/JoinScandicFriendsCard/joinScandicFriendsCard.module.css
+++ b/packages/booking-flow/lib/components/EnterDetails/Details/Multiroom/JoinScandicFriendsCard/joinScandicFriendsCard.module.css
@@ -28,6 +28,7 @@
.terms {
grid-area: terms;
+ color: var(--Text-Secondary);
}
@media screen and (min-width: 768px) {
diff --git a/packages/booking-flow/lib/components/EnterDetails/Details/Multiroom/PartnerSASJoinScandicFriendsCard/index.tsx b/packages/booking-flow/lib/components/EnterDetails/Details/Multiroom/PartnerSASJoinScandicFriendsCard/index.tsx
index 10e9fa32b..8824e9eca 100644
--- a/packages/booking-flow/lib/components/EnterDetails/Details/Multiroom/PartnerSASJoinScandicFriendsCard/index.tsx
+++ b/packages/booking-flow/lib/components/EnterDetails/Details/Multiroom/PartnerSASJoinScandicFriendsCard/index.tsx
@@ -4,9 +4,8 @@ import { useIntl } from "react-intl"
import { CurrencyEnum } from "@scandic-hotels/common/constants/currency"
import { formatPrice } from "@scandic-hotels/common/utils/numberFormatting"
-import Footnote from "@scandic-hotels/design-system/Footnote"
import Checkbox from "@scandic-hotels/design-system/Form/Checkbox"
-import Link from "@scandic-hotels/design-system/OldDSLink"
+import { TextLink } from "@scandic-hotels/design-system/TextLink"
import { Typography } from "@scandic-hotels/design-system/Typography"
import { useBookingFlowConfig } from "../../../../../bookingFlowConfig/bookingFlowConfigContext"
@@ -97,8 +96,8 @@ export function PartnerSASJoinScandicFriendsCard({
/>
-
-
+
+
{intl.formatMessage(
{
id: "enterDetails.joinScandicFriendsCard.terms",
@@ -107,19 +106,18 @@ export function PartnerSASJoinScandicFriendsCard({
},
{
termsAndConditionsLink: (str) => (
-
{str}
-
+
),
}
)}
-
-
+
+
)
}
diff --git a/packages/booking-flow/lib/components/EnterDetails/Details/Multiroom/PartnerSASJoinScandicFriendsCard/partnerSASJoinScandicFriendsCard.module.css b/packages/booking-flow/lib/components/EnterDetails/Details/Multiroom/PartnerSASJoinScandicFriendsCard/partnerSASJoinScandicFriendsCard.module.css
index 0d08ea31c..247a93351 100644
--- a/packages/booking-flow/lib/components/EnterDetails/Details/Multiroom/PartnerSASJoinScandicFriendsCard/partnerSASJoinScandicFriendsCard.module.css
+++ b/packages/booking-flow/lib/components/EnterDetails/Details/Multiroom/PartnerSASJoinScandicFriendsCard/partnerSASJoinScandicFriendsCard.module.css
@@ -31,6 +31,7 @@
.terms {
grid-area: terms;
+ color: var(--Text-Secondary);
}
@media screen and (min-width: 768px) {
diff --git a/packages/booking-flow/lib/components/EnterDetails/Details/RoomOne/JoinScandicFriendsCard/index.tsx b/packages/booking-flow/lib/components/EnterDetails/Details/RoomOne/JoinScandicFriendsCard/index.tsx
index 6b5634dab..90e6c7e7d 100644
--- a/packages/booking-flow/lib/components/EnterDetails/Details/RoomOne/JoinScandicFriendsCard/index.tsx
+++ b/packages/booking-flow/lib/components/EnterDetails/Details/RoomOne/JoinScandicFriendsCard/index.tsx
@@ -4,10 +4,9 @@ import { useIntl } from "react-intl"
import { CurrencyEnum } from "@scandic-hotels/common/constants/currency"
import { useLazyPathname } from "@scandic-hotels/common/hooks/useLazyPathname"
import { formatPrice } from "@scandic-hotels/common/utils/numberFormatting"
-import Footnote from "@scandic-hotels/design-system/Footnote"
import Checkbox from "@scandic-hotels/design-system/Form/Checkbox"
import { LoginButton } from "@scandic-hotels/design-system/LoginButton"
-import Link from "@scandic-hotels/design-system/OldDSLink"
+import { TextLink } from "@scandic-hotels/design-system/TextLink"
import { Typography } from "@scandic-hotels/design-system/Typography"
import { trackEvent } from "@scandic-hotels/tracking/base"
import { trackLoginClick } from "@scandic-hotels/tracking/navigation"
@@ -101,8 +100,8 @@ export function JoinScandicFriendsCard({ name = "join" }: Props) {
})}
-
-
+
+
{intl.formatMessage(
{
id: "enterDetails.joinScandicFriendsCard.terms",
@@ -111,19 +110,18 @@ export function JoinScandicFriendsCard({ name = "join" }: Props) {
},
{
termsAndConditionsLink: (str) => (
-
{str}
-
+
),
}
)}
-
-
+
+
)
}
diff --git a/packages/booking-flow/lib/components/EnterDetails/Details/RoomOne/JoinScandicFriendsCard/joinScandicFriendsCard.module.css b/packages/booking-flow/lib/components/EnterDetails/Details/RoomOne/JoinScandicFriendsCard/joinScandicFriendsCard.module.css
index d0f9cbefd..075ff9acd 100644
--- a/packages/booking-flow/lib/components/EnterDetails/Details/RoomOne/JoinScandicFriendsCard/joinScandicFriendsCard.module.css
+++ b/packages/booking-flow/lib/components/EnterDetails/Details/RoomOne/JoinScandicFriendsCard/joinScandicFriendsCard.module.css
@@ -34,6 +34,7 @@
.terms {
grid-area: terms;
+ color: var(--Text-Secondary);
}
@media screen and (min-width: 768px) {
diff --git a/packages/booking-flow/lib/components/EnterDetails/Details/RoomOne/PartnerSASJoinScandicFriendsCard/index.tsx b/packages/booking-flow/lib/components/EnterDetails/Details/RoomOne/PartnerSASJoinScandicFriendsCard/index.tsx
index ba2f4218f..6089ec020 100644
--- a/packages/booking-flow/lib/components/EnterDetails/Details/RoomOne/PartnerSASJoinScandicFriendsCard/index.tsx
+++ b/packages/booking-flow/lib/components/EnterDetails/Details/RoomOne/PartnerSASJoinScandicFriendsCard/index.tsx
@@ -4,9 +4,8 @@ import { useIntl } from "react-intl"
import { CurrencyEnum } from "@scandic-hotels/common/constants/currency"
import { formatPrice } from "@scandic-hotels/common/utils/numberFormatting"
-import Footnote from "@scandic-hotels/design-system/Footnote"
import Checkbox from "@scandic-hotels/design-system/Form/Checkbox"
-import Link from "@scandic-hotels/design-system/OldDSLink"
+import { TextLink } from "@scandic-hotels/design-system/TextLink"
import { Typography } from "@scandic-hotels/design-system/Typography"
import { trpc } from "@scandic-hotels/trpc/client"
@@ -94,8 +93,8 @@ export function PartnerSASJoinScandicFriendsCard({
/>
-
-
+
+
{intl.formatMessage(
{
id: "enterDetails.joinScandicFriendsCard.terms",
@@ -104,19 +103,18 @@ export function PartnerSASJoinScandicFriendsCard({
},
{
termsAndConditionsLink: (str) => (
-
{str}
-
+
),
}
)}
-
-
+
+
)
}
diff --git a/packages/booking-flow/lib/components/EnterDetails/Details/RoomOne/PartnerSASJoinScandicFriendsCard/partnerSASJoinScandicFriendsCard.module.css b/packages/booking-flow/lib/components/EnterDetails/Details/RoomOne/PartnerSASJoinScandicFriendsCard/partnerSASJoinScandicFriendsCard.module.css
index 0d08ea31c..247a93351 100644
--- a/packages/booking-flow/lib/components/EnterDetails/Details/RoomOne/PartnerSASJoinScandicFriendsCard/partnerSASJoinScandicFriendsCard.module.css
+++ b/packages/booking-flow/lib/components/EnterDetails/Details/RoomOne/PartnerSASJoinScandicFriendsCard/partnerSASJoinScandicFriendsCard.module.css
@@ -31,6 +31,7 @@
.terms {
grid-area: terms;
+ color: var(--Text-Secondary);
}
@media screen and (min-width: 768px) {
diff --git a/packages/booking-flow/lib/components/EnterDetails/SelectedRoom/index.tsx b/packages/booking-flow/lib/components/EnterDetails/SelectedRoom/index.tsx
index d3a9fde57..487200469 100644
--- a/packages/booking-flow/lib/components/EnterDetails/SelectedRoom/index.tsx
+++ b/packages/booking-flow/lib/components/EnterDetails/SelectedRoom/index.tsx
@@ -6,7 +6,6 @@ import { useIntl } from "react-intl"
import { selectRate } from "@scandic-hotels/common/constants/routes/hotelReservation"
import { Button } from "@scandic-hotels/design-system/Button"
-import Footnote from "@scandic-hotels/design-system/Footnote"
import { MaterialIcon } from "@scandic-hotels/design-system/Icons/MaterialIcon"
import { Typography } from "@scandic-hotels/design-system/Typography"
import { getHotelRoom } from "@scandic-hotels/trpc/routers/booking/helpers"
@@ -47,20 +46,14 @@ export default function SelectedRoom() {
-
-
+
+
{intl.formatMessage({
id: "common.room",
defaultMessage: "Room",
})}
-
+
{badgeContent && {badgeContent}}
-
-
-
+
+
+
+
+
) : null
}
diff --git a/packages/booking-flow/lib/components/SignupPromo/Mobile.tsx b/packages/booking-flow/lib/components/SignupPromo/Mobile.tsx
index 1531bcd04..e27a07c38 100644
--- a/packages/booking-flow/lib/components/SignupPromo/Mobile.tsx
+++ b/packages/booking-flow/lib/components/SignupPromo/Mobile.tsx
@@ -2,7 +2,7 @@
import { useIntl } from "react-intl"
-import Footnote from "@scandic-hotels/design-system/Footnote"
+import { Typography } from "@scandic-hotels/design-system/Typography"
import { useBookingFlowConfig } from "../../bookingFlowConfig/bookingFlowConfigContext"
@@ -14,9 +14,11 @@ export default function SignupPromoMobile() {
data-footer-spacing-signup
className={styles.memberDiscountBannerMobile}
>
-
-
-
+
+
+
+
+
)
}
diff --git a/packages/booking-flow/lib/components/SignupPromo/signupPromo.module.css b/packages/booking-flow/lib/components/SignupPromo/signupPromo.module.css
index 629dfe753..6d2e65bf1 100644
--- a/packages/booking-flow/lib/components/SignupPromo/signupPromo.module.css
+++ b/packages/booking-flow/lib/components/SignupPromo/signupPromo.module.css
@@ -5,6 +5,7 @@
display: flex;
align-items: center;
justify-content: center;
+ color: var(--Text-Default);
}
.memberDiscountBannerDesktop {
@@ -16,10 +17,11 @@
padding: var(--Space-x15) var(--Space-x2);
gap: var(--Space-x2);
position: relative;
+ color: var(--Text-Default);
}
.red {
- color: var(--Text-Accent-Primary);
+ color: var(--Scandic-Brand-Scandic-Red);
}
.badge {
diff --git a/packages/design-system/lib/components/Footnote/footnote.module.css b/packages/design-system/lib/components/Footnote/footnote.module.css
deleted file mode 100644
index cddf0ef0d..000000000
--- a/packages/design-system/lib/components/Footnote/footnote.module.css
+++ /dev/null
@@ -1,82 +0,0 @@
-.footnote {
- margin: 0;
- padding: 0;
-}
-
-.footnoteFontOnly {
- font-style: normal;
-}
-
-.bold {
- font-family: var(--typography-Footnote-Bold-fontFamily);
- font-size: var(--typography-Footnote-Bold-fontSize);
- font-weight: var(--typography-Footnote-Bold-fontWeight);
- letter-spacing: var(--typography-Footnote-Bold-letterSpacing);
- line-height: var(--typography-Footnote-Bold-lineHeight);
- text-decoration: var(--typography-Footnote-Bold-textDecoration);
-}
-
-.regular {
- font-family: var(--typography-Footnote-Regular-fontFamily);
- font-size: var(--typography-Footnote-Regular-fontSize);
- font-weight: var(--typography-Footnote-Regular-fontWeight);
- letter-spacing: var(--typography-Footnote-Regular-letterSpacing);
- line-height: var(--typography-Footnote-Regular-lineHeight);
- text-decoration: var(--typography-Footnote-Regular-textDecoration);
-}
-
-.labels {
- font-family: var(--typography-Footnote-Labels-fontFamily);
- font-size: var(--typography-Footnote-Labels-fontSize);
- font-weight: var(--typography-Footnote-Labels-fontWeight);
- letter-spacing: var(--typography-Footnote-Labels-letterSpacing);
- line-height: var(--typography-Footnote-Labels-lineHeight);
- text-decoration: var(--typography-Footnote-Labels-textDecoration);
-}
-
-.uppercase {
- text-transform: uppercase;
-}
-
-.center {
- text-align: center;
-}
-
-.left {
- text-align: left;
-}
-
-.black {
- color: var(--Main-Grey-100);
-}
-
-.burgundy {
- color: var(--Scandic-Brand-Burgundy);
-}
-
-.pale {
- color: var(--Scandic-Brand-Pale-Peach);
-}
-
-.peach50 {
- color: var(--Scandic-Peach-50);
-}
-
-.uiTextMediumContrast {
- color: var(--UI-Text-Medium-contrast);
-}
-
-.uiTextHighContrast {
- color: var(--UI-Text-High-contrast);
-}
-.uiTextPlaceholder {
- color: var(--UI-Text-Placeholder);
-}
-
-.white {
- color: var(--Main-Grey-White);
-}
-
-.baseTextDisabled {
- color: var(--Base-Text-Disabled);
-}
diff --git a/packages/design-system/lib/components/Footnote/index.tsx b/packages/design-system/lib/components/Footnote/index.tsx
deleted file mode 100644
index f76237c37..000000000
--- a/packages/design-system/lib/components/Footnote/index.tsx
+++ /dev/null
@@ -1,44 +0,0 @@
-import { Slot } from "@radix-ui/react-slot"
-
-import { footnoteFontOnlyVariants, footnoteVariants } from "./variants"
-
-import type { VariantProps } from "class-variance-authority"
-
-interface FootnoteProps
- extends
- Omit
, "color">,
- VariantProps {
- asChild?: boolean
- fontOnly?: boolean
-}
-
-/**
- * @deprecated Use `@scandic-hotels/design-system/Typography` instead.
- */
-export default function Footnote({
- asChild = false,
- className = "",
- color,
- fontOnly = false,
- textAlign,
- textTransform,
- type,
- ...props
-}: FootnoteProps) {
- const Comp = asChild ? Slot : "p"
- const classNames = fontOnly
- ? footnoteFontOnlyVariants({
- className,
- textAlign,
- textTransform,
- type,
- })
- : footnoteVariants({
- className,
- color,
- textAlign,
- textTransform,
- type,
- })
- return
-}
diff --git a/packages/design-system/lib/components/Footnote/variants.ts b/packages/design-system/lib/components/Footnote/variants.ts
deleted file mode 100644
index a7595df73..000000000
--- a/packages/design-system/lib/components/Footnote/variants.ts
+++ /dev/null
@@ -1,61 +0,0 @@
-import { cva } from "class-variance-authority"
-
-import styles from "./footnote.module.css"
-
-const config = {
- variants: {
- type: {
- regular: styles.regular,
- bold: styles.bold,
- label: styles.labels,
- },
- color: {
- black: styles.black,
- burgundy: styles.burgundy,
- pale: styles.pale,
- peach50: styles.peach50,
- uiTextMediumContrast: styles.uiTextMediumContrast,
- uiTextHighContrast: styles.uiTextHighContrast,
- uiTextPlaceholder: styles.uiTextPlaceholder,
- white: styles.white,
- baseTextDisabled: styles.baseTextDisabled,
- },
- textAlign: {
- center: styles.center,
- left: styles.left,
- },
- textTransform: {
- uppercase: styles.uppercase,
- },
- },
- defaultVariants: {
- type: "regular",
- },
-} as const
-
-export const footnoteVariants = cva(styles.footnote, config)
-
-const fontOnlyConfig = {
- variants: {
- type: {
- regular: styles.regular,
- bold: styles.bold,
- label: styles.labels,
- },
- textAlign: {
- center: styles.center,
- left: styles.left,
- },
- textTransform: {
- uppercase: styles.uppercase,
- },
- },
- defaultVariants: {
- type: "regular",
- },
-} as const
-
-export const footnoteFontOnlyVariants = cva(
- styles.footnoteFontOnly,
- fontOnlyConfig
-)
diff --git a/packages/design-system/lib/components/HotelCard/HotelPriceCard/hotelPriceCard.module.css b/packages/design-system/lib/components/HotelCard/HotelPriceCard/hotelPriceCard.module.css
index ccd53976a..9339b626f 100644
--- a/packages/design-system/lib/components/HotelCard/HotelPriceCard/hotelPriceCard.module.css
+++ b/packages/design-system/lib/components/HotelCard/HotelPriceCard/hotelPriceCard.module.css
@@ -35,8 +35,3 @@
justify-content: start;
align-items: baseline;
}
-
-.perNight {
- font-weight: 400;
- font-size: var(--typography-Caption-Regular-fontSize);
-}
diff --git a/packages/design-system/lib/components/HotelCard/HotelPriceCard/index.tsx b/packages/design-system/lib/components/HotelCard/HotelPriceCard/index.tsx
index fafd0ef96..61779ea1d 100644
--- a/packages/design-system/lib/components/HotelCard/HotelPriceCard/index.tsx
+++ b/packages/design-system/lib/components/HotelCard/HotelPriceCard/index.tsx
@@ -1,8 +1,8 @@
import { cx } from "class-variance-authority"
import { useIntl } from "react-intl"
-import { Divider } from "../../Divider"
import { RateTypeEnum } from "@scandic-hotels/common/constants/rateType"
+import { Divider } from "../../Divider"
import { Typography } from "../../Typography"
import styles from "./hotelPriceCard.module.css"
@@ -117,14 +117,16 @@ export function HotelPriceCard({
>
{productTypePrices.localPrice.currency}
- {/* eslint-disable-next-line formatjs/no-literal-string-in-jsx */}
-
- /
- {intl.formatMessage({
- id: "common.night",
- defaultMessage: "night",
- })}
-
+
+ {/* eslint-disable-next-line formatjs/no-literal-string-in-jsx */}
+
+ /
+ {intl.formatMessage({
+ id: "common.night",
+ defaultMessage: "night",
+ })}
+
+
diff --git a/packages/design-system/lib/components/OldDSLink/link.module.css b/packages/design-system/lib/components/OldDSLink/link.module.css
index 181ebfda9..bec6176e2 100644
--- a/packages/design-system/lib/components/OldDSLink/link.module.css
+++ b/packages/design-system/lib/components/OldDSLink/link.module.css
@@ -50,30 +50,15 @@
gap: var(--Space-x05);
}
-.breadcrumb {
- font-family: var(--typography-Footnote-Bold-fontFamily);
- font-size: var(--typography-Footnote-Bold-fontSize);
- font-weight: 500;
- letter-spacing: var(--typography-Footnote-Bold-letterSpacing);
- line-height: var(--typography-Footnote-Bold-lineHeight);
-}
-
-.link.breadcrumb {
- font-family: var(--typography-Footnote-Bold-fontFamily);
- font-size: var(--typography-Footnote-Bold-fontSize);
- font-weight: 500;
- letter-spacing: var(--typography-Footnote-Bold-letterSpacing);
- line-height: var(--typography-Footnote-Bold-lineHeight);
-}
-
.myPageMobileDropdown {
display: flex;
align-items: center;
color: var(--Scandic-Brand-Burgundy);
- font-family: var(--typography-Body-Regular-fontFamily);
- font-size: var(--typography-Body-Regular-fontSize);
- line-height: var(--typography-Body-Regular-lineHeight);
- letter-spacing: var(--typography-Body-Regular-letterSpacing);
+ font-family:
+ var(--Body-Paragraph-Font-family), var(--Body-Paragraph-Font-fallback);
+ font-size: var(--Body-Paragraph-Size);
+ line-height: 1.5;
+ letter-spacing: var(--Body-Paragraph-Letter-spacing);
padding: var(--Space-x1);
border-radius: var(--Corner-Radius-md);
gap: var(--Space-x1);
@@ -97,11 +82,12 @@
.shortcut {
display: grid;
align-items: center;
- font-family: var(--typography-Body-Regular-fontFamily);
- font-size: var(--typography-Body-Regular-fontSize);
- font-weight: var(--typography-Body-Regular-fontWeight);
- letter-spacing: var(--typography-Body-Regular-letterSpacing);
- line-height: var(--typography-Body-Regular-lineHeight);
+ font-family:
+ var(--Body-Paragraph-Font-family), var(--Body-Paragraph-Font-fallback);
+ font-size: var(--Body-Paragraph-Size);
+ font-weight: var(--Body-Paragraph-Font-weight);
+ letter-spacing: var(--Body-Paragraph-Letter-spacing);
+ line-height: 1.5;
gap: var(--Space-x2);
grid-template-columns: 1fr auto;
padding: var(--Space-x2) var(--Space-x3);
@@ -133,22 +119,13 @@
line-height: 140%;
}
-/* Tiny should be removed, it's not a variant of the Link*/
-.tiny {
- font-family: var(--typography-Footnote-Regular-fontFamily);
- font-size: var(--typography-Footnote-Regular-fontSize);
- font-weight: var(--typography-Footnote-Regular-fontWeight);
- letter-spacing: var(--typography-Footnote-Regular-letterSpacing);
- line-height: var(--typography-Footnote-Regular-lineHeight);
-}
-
.bold {
- font-family: var(--typography-Body-Bold-fontFamily);
- font-size: var(--typography-Body-Bold-fontSize);
- font-weight: 500
- /* Should be fixed when variables starts working: var(--typography-Body-Bold-fontWeight) */;
- letter-spacing: var(--typography-Body-Bold-letterSpacing);
- line-height: var(--typography-Body-Bold-lineHeight);
+ font-family:
+ var(--Body-Paragraph-Font-family), var(--Body-Paragraph-Font-fallback);
+ font-size: var(--Body-Paragraph-Size);
+ font-weight: var(--Body-Paragraph-Font-weight-2);
+ letter-spacing: var(--Body-Paragraph-Letter-spacing);
+ line-height: 1.5;
}
.menu {
diff --git a/packages/design-system/lib/components/OldDSLink/variants.ts b/packages/design-system/lib/components/OldDSLink/variants.ts
index 3edb79c02..847227a78 100644
--- a/packages/design-system/lib/components/OldDSLink/variants.ts
+++ b/packages/design-system/lib/components/OldDSLink/variants.ts
@@ -18,7 +18,6 @@ export const linkVariants = cva(styles.link, {
size: {
small: styles.small,
large: styles.large,
- tiny: styles.tiny,
none: "",
},
textDecoration: {
@@ -29,7 +28,6 @@ export const linkVariants = cva(styles.link, {
},
variant: {
icon: styles.icon,
- breadcrumb: styles.breadcrumb,
myPageMobileDropdown: styles.myPageMobileDropdown,
navigation: styles.navigation,
menu: styles.menu,
diff --git a/packages/design-system/lib/design-system-new-deprecated.css b/packages/design-system/lib/design-system-new-deprecated.css
index 7ba0f6952..e8232e429 100644
--- a/packages/design-system/lib/design-system-new-deprecated.css
+++ b/packages/design-system/lib/design-system-new-deprecated.css
@@ -1,131 +1,3 @@
-:root {
- --typography-Body-Bold-fontFamily: "fira sans";
- --typography-Body-Bold-fontSize: 16px;
- --typography-Body-Bold-fontWeight: "medium";
- --typography-Body-Bold-letterSpacing: 1.2000000476837158%;
- --typography-Body-Bold-lineHeight: 150%;
- --typography-Body-Bold-textDecoration: "none";
- --typography-Body-Regular-fontFamily: "fira sans";
- --typography-Body-Regular-fontSize: 16px;
- --typography-Body-Regular-fontWeight: "regular";
- --typography-Body-Regular-letterSpacing: 1.2000000476837158%;
- --typography-Body-Regular-lineHeight: 150%;
- --typography-Body-Regular-textDecoration: "none";
- --typography-Body-Underline-fontFamily: "fira sans";
- --typography-Body-Underline-fontSize: 16px;
- --typography-Body-Underline-letterSpacing: 1.2000000476837158%;
- --typography-Body-Underline-lineHeight: 150%;
- --typography-Body-Underline-textDecoration: "underline";
- --typography-Caption-Bold-fontFamily: "fira sans";
- --typography-Caption-Bold-fontSize: 14px;
- --typography-Caption-Bold-fontWeight: "medium";
- --typography-Caption-Bold-letterSpacing: 1.399999976158142%;
- --typography-Caption-Bold-lineHeight: 139.9999976158142%;
- --typography-Caption-Bold-textDecoration: "none";
- --typography-Caption-Labels-fontFamily: "brandon text";
- --typography-Caption-Labels-fontSize: 14px;
- --typography-Caption-Labels-fontWeight: "bold";
- --typography-Caption-Labels-letterSpacing: 1.399999976158142%;
- --typography-Caption-Labels-lineHeight: 150%;
- --typography-Caption-Labels-textDecoration: "none";
- --typography-Caption-Regular-fontFamily: "fira sans";
- --typography-Caption-Regular-fontSize: 14px;
- --typography-Caption-Regular-fontWeight: "regular";
- --typography-Caption-Regular-letterSpacing: 1.399999976158142%;
- --typography-Caption-Regular-lineHeight: 139.9999976158142%;
- --typography-Caption-Regular-textDecoration: "none";
- --typography-Caption-Underline-fontFamily: "fira sans";
- --typography-Caption-Underline-fontSize: 14px;
- --typography-Caption-Underline-fontWeight: "medium";
- --typography-Caption-Underline-letterSpacing: 1.399999976158142%;
- --typography-Caption-Underline-lineHeight: 139.9999976158142%;
- --typography-Caption-Underline-textDecoration: "underline";
- --typography-Footnote-Bold-fontFamily: "fira sans";
- --typography-Footnote-Bold-fontSize: 12px;
- --typography-Footnote-Bold-fontWeight: "medium";
- --typography-Footnote-Bold-letterSpacing: 1.399999976158142%;
- --typography-Footnote-Bold-lineHeight: 150%;
- --typography-Footnote-Bold-textDecoration: "none";
- --typography-Footnote-Labels-fontFamily: "brandon text";
- --typography-Footnote-Labels-fontSize: 12px;
- --typography-Footnote-Labels-fontWeight: "bold";
- --typography-Footnote-Labels-letterSpacing: 1.399999976158142%;
- --typography-Footnote-Labels-lineHeight: 150%;
- --typography-Footnote-Labels-textDecoration: "none";
- --typography-Footnote-Regular-fontFamily: "fira sans";
- --typography-Footnote-Regular-fontSize: 12px;
- --typography-Footnote-Regular-fontWeight: "regular";
- --typography-Footnote-Regular-letterSpacing: 1.399999976158142%;
- --typography-Footnote-Regular-lineHeight: 150%;
- --typography-Footnote-Regular-textDecoration: "none";
- --typography-Preamble-Desktop-fontSize: 20px;
- --typography-Preamble-fontFamily: "fira sans";
- --typography-Preamble-fontWeight: "regular";
- --typography-Preamble-letterSpacing: 1%;
- --typography-Preamble-lineHeight: 139.9999976158142%;
- --typography-Preamble-Mobile-fontSize: 18px;
- --typography-Preamble-textDecoration: "none";
- --typography-Script-1-Desktop-fontSize: 32px;
- --typography-Script-1-fontFamily: "biro script plus";
- --typography-Script-1-fontWeight: "regular";
- --typography-Script-1-letterSpacing: 2%;
- --typography-Script-1-lineHeight: 110.00000238418579%;
- --typography-Script-1-Mobile-fontSize: 24px;
- --typography-Script-2-Desktop-fontSize: 24px;
- --typography-Script-2-fontWeight: "regular";
- --typography-Script-2-letterSpacing: 2%;
- --typography-Script-2-lineHeight: 110.00000238418579%;
- --typography-Script-2-Mobile-fontSize: 20px;
- --typography-Subtitle-1-Desktop-fontSize: 24px;
- --typography-Subtitle-1-fontFamily: "fira sans";
- --typography-Subtitle-1-letterSpacing: 1%;
- --typography-Subtitle-1-lineHeight: 120.00000476837158%;
- --typography-Subtitle-1-Mobile-fontSize: 20px;
- --typography-Subtitle-2-Desktop-fontSize: 20px;
- --typography-Subtitle-2-fontFamily: "fira sans";
- --typography-Subtitle-2-fontSize: 20px;
- --typography-Subtitle-2-fontWeight: "medium";
- --typography-Subtitle-2-letterSpacing: 1%;
- --typography-Subtitle-2-lineHeight: 120.00000476837158%;
- --typography-Subtitle-2-Mobile-fontSize: 18px;
- --typography-Title-1-Desktop-fontSize: 64px;
- --typography-Title-1-fontFamily: "brandon text";
- --typography-Title-1-fontSize: 64px;
- --typography-Title-1-fontWeight: "black";
- --typography-Title-1-letterSpacing: 0.25%;
- --typography-Title-1-lineHeight: 110.00000238418579%;
- --typography-Title-1-Mobile-fontSize: 48px;
- --typography-Title-1-textDecoration: "none";
- --typography-Title-2-Desktop-fontSize: 48px;
- --typography-Title-2-fontFamily: "brandon text";
- --typography-Title-2-fontWeight: "black";
- --typography-Title-2-letterSpacing: 0.25%;
- --typography-Title-2-lineHeight: 110.00000238418579%;
- --typography-Title-2-Mobile-fontSize: 36px;
- --typography-Title-2-textDecoration: "none";
- --typography-Title-3-Desktop-fontSize: 36px;
- --typography-Title-3-fontFamily: "brandon text";
- --typography-Title-3-fontSize: 36px;
- --typography-Title-3-fontWeight: "black";
- --typography-Title-3-letterSpacing: 0.25%;
- --typography-Title-3-lineHeight: 110.00000238418579%;
- --typography-Title-3-Mobile-fontSize: 30px;
- --typography-Title-3-textDecoration: "none";
- --typography-Title-4-Desktop-fontSize: 28px;
- --typography-Title-4-fontFamily: "brandon text";
- --typography-Title-4-fontWeight: "bold";
- --typography-Title-4-letterSpacing: 0.25%;
- --typography-Title-4-lineHeight: 110.00000238418579%;
- --typography-Title-4-Mobile-fontSize: 24px;
- --typography-Title-4-textDecoration: "none";
- --typography-Title-5-Desktop-fontSize: 24px;
- --typography-Title-5-fontFamily: "brandon text";
- --typography-Title-5-fontWeight: "black";
- --typography-Title-5-letterSpacing: 0.25%;
- --typography-Title-5-lineHeight: 110.00000238418579%;
- --typography-Title-5-Mobile-fontSize: 20px;
- --typography-Title-5-textDecoration: "none";
-}
:root {
--Base-Border-Hover: var(--Scandic-Peach-80);
--Base-Border-Inverted: var(--UI-Opacity-White-100);
diff --git a/packages/design-system/package.json b/packages/design-system/package.json
index 9d69e1e7c..2ee72a2e4 100644
--- a/packages/design-system/package.json
+++ b/packages/design-system/package.json
@@ -26,7 +26,6 @@
"./Divider": "./lib/components/Divider/index.tsx",
"./FacilityToIcon": "./lib/components/FacilityToIcon/index.tsx",
"./FakeButton": "./lib/components/FakeButton/index.tsx",
- "./Footnote": "./lib/components/Footnote/index.tsx",
"./Form/Checkbox": "./lib/components/Form/Checkbox/index.tsx",
"./Form/Country": "./lib/components/Form/Country/index.tsx",
"./Form/Date": "./lib/components/Form/Date/index.tsx",