From 4de24e9f2accafa33b6df19c427402122584cda1 Mon Sep 17 00:00:00 2001 From: Erik Tiekstra Date: Thu, 22 Jan 2026 07:03:25 +0000 Subject: [PATCH] feat(BOOK-391): Added theme and logos for Bassin Seven * chore: Updated border-radius variables after import change Approved-by: Linus Flood --- .../my-pages/[...path]/page.module.css | 2 +- .../my-pages/profile/edit/page.module.css | 2 +- .../linkEmploymentError.module.css | 4 +- .../components/SASModal.module.css | 4 +- .../otp/OneTimePasswordForm.module.css | 6 +- .../success/transferSuccess.module.css | 2 +- .../hotelListingItem.module.css | 4 +- .../HowItWorks/howItWorks.module.css | 2 +- .../JobylonCard/jobylonCard.module.css | 2 +- .../LoyaltyLevels/loyaltyLevels.module.css | 2 +- .../membershipOverviewCard.module.css | 2 +- .../Overview/overview.module.css | 2 +- .../LargeTable/largeTable.module.css | 2 +- .../LevelSummary/levelSummary.module.css | 2 +- .../OverviewTable/overviewTable.module.css | 6 +- .../expiringPointsTable.module.css | 4 +- .../pointTransactionList.module.css | 8 +- .../PointsToSpendCard.module.css | 6 +- .../Rewards/CurrentRewards/current.module.css | 2 +- .../Rewards/NextLevel/next.module.css | 2 +- .../Rewards/Redeem/redeem.module.css | 4 +- .../linkAccountBanner.module.css | 2 +- .../LinkedAccounts/linkedAccounts.module.css | 4 +- .../TransferPoints/transferPoints.module.css | 10 +- .../Stays/NextStay/nextStay.module.css | 6 +- .../Stays/OldStayCard/stay.module.css | 2 +- .../Cards/SeeAllCard/seeAllCard.module.css | 2 +- .../Previous/L6Progress/l6Progress.module.css | 2 +- .../SidePeek/previousStaysSidePeek.module.css | 2 +- .../Stays/StayCard/stayCard.module.css | 6 +- .../CarouselCard/carouselCard.module.css | 4 +- .../Carousel/SeeAllCard/seeAllCard.module.css | 2 +- .../emptyUpcomingStays.module.css | 4 +- .../SidePeek/upcomingStaysSidePeek.module.css | 2 +- .../hotelListingItem.module.css | 2 +- .../joinScandicFriends.module.css | 2 +- .../shortcutsListItems.module.css | 4 +- .../ShortcutsList/shortcutsList.module.css | 2 +- .../components/Blocks/Table/table.module.css | 2 +- .../CampaignBanner/campaignBanner.module.css | 2 +- .../components/Carousel/carousel.module.css | 2 +- .../CampaignPage/Hero/hero.module.css | 6 +- .../ContentType/CampaignPage/Hero/utils.ts | 3 + .../HotelListItem/hotelListItem.module.css | 4 +- .../CityMapCard/cityMapCard.module.css | 2 +- .../CityListItem/cityListItem.module.css | 2 +- .../LocationsList/locationsList.module.css | 2 +- .../cityListingItem.module.css | 2 +- .../hotelListingItem.module.css | 4 +- .../destinationSearch.module.css | 6 +- .../destinationsList.module.css | 2 +- .../DialogImage/dialogImage.module.css | 4 +- .../HotelMapCard/hotelMapCard.module.css | 2 +- .../CityMarker/cityMarker.module.css | 2 +- .../ClusterMarker/clusterMarker.module.css | 2 +- .../TopImages/topImages.module.css | 2 +- .../HotelMapPage/Sidebar/sidebar.module.css | 4 +- .../AmenitiesList/amenitiesList.module.css | 2 +- .../Facilities/facilities.module.css | 2 +- .../Hero/ImageButton/imageButton.module.css | 4 +- .../HotelPage/Hero/Logos/BassinSevenLarge.tsx | 23 + .../HotelPage/Hero/Logos/BassinSevenSmall.tsx | 19 + .../HotelPage/Hero/Logos/index.tsx | 10 + .../HotelPage/Hero/hero.module.css | 2 +- .../HotelPage/Map/MapCard/mapCard.module.css | 4 +- .../MobileMapToggle/mobileToggle.module.css | 2 +- .../Rooms/RoomCard/roomCard.module.css | 2 +- .../SidePeeks/Images/images.module.css | 2 +- .../HotelPage/SidePeeks/Room/room.module.css | 2 +- .../Tripadvisor/tripAdvisor.module.css | 4 +- .../OpeningHours/openingHours.module.css | 2 +- .../meetingRoomCard.module.css | 4 +- .../ExpiredPromoCampaign.module.css | 2 +- .../PromoCampaignPage/Hero/hero.module.css | 4 +- .../infoCardWithImage.module.css | 4 +- .../Filter/Checkbox/checkbox.module.css | 2 +- .../destinationFilterAndSort.module.css | 2 +- .../components/Dialog/dialog.module.css | 2 +- .../Forms/ProfilingConsent/form.module.css | 4 +- .../MainMenu/MenuLink/menuLink.module.css | 2 +- .../MyPagesMenu/myPagesMenu.module.css | 2 +- .../navigationMenuItem.module.css | 2 +- .../components/Hero/hero.module.css | 2 +- .../components/HeroVideo/heroVideo.module.css | 2 +- .../Filter/Checkbox/checkbox.module.css | 2 +- .../hotelFilterAndSort.module.css | 4 +- .../Description/description.module.css | 2 +- .../confirmationStep.module.css | 6 +- .../selectDeliveryTime.module.css | 2 +- .../selectedItemCard.module.css | 4 +- .../deliveryDetailsStep.module.css | 2 +- .../PaymentOption/paymentOption.module.css | 4 +- .../selectQuantityStep.module.css | 2 +- .../PriceDetails/priceDetails.module.css | 2 +- .../PriceSummary/priceSummary.module.css | 2 +- .../Summary/summary.module.css | 2 +- .../addedAncillaries.module.css | 4 +- .../selectAncillaryStep.module.css | 2 +- .../SummaryCard/summaryCard.module.css | 2 +- .../GuestDetails/guestDetails.module.css | 2 +- .../MyStay/Modal/modal.module.css | 6 +- .../ModifyContact/modifyContact.module.css | 2 +- .../MyStay/Promo/promo.module.css | 2 +- .../customerSupport.module.css | 2 +- .../Multiroom/multiroom.module.css | 4 +- .../Actions/CancelStay/cancelStay.module.css | 2 +- .../customerSupport.module.css | 2 +- .../Steps/Form/NewDates/newDates.module.css | 4 +- .../GuaranteeLateArrival/Form/form.module.css | 4 +- .../Upcoming/ManageStay/Info/info.module.css | 2 +- .../PriceContainer/priceContainer.module.css | 2 +- .../ReferenceCard/referenceCard.module.css | 2 +- .../MyStay/Rooms/MultiRoom/room.module.css | 6 +- .../Rooms/MultiRoom/sidePeek.module.css | 2 +- .../BookingInformation/information.module.css | 2 +- .../Rooms/SingleRoom/Header/header.module.css | 2 +- .../Rooms/SingleRoom/Img/img.module.css | 2 +- .../SingleRoom/Packages/packages.module.css | 2 +- .../MyStay/Rooms/SingleRoom/room.module.css | 2 +- .../languageSwitcherContent.module.css | 4 +- .../languageSwitcher.module.css | 2 +- .../mapWithButtonWrapper.module.css | 2 +- .../meetingPackageWidget.module.css | 4 +- .../digitalTeamMemberCard.module.css | 2 +- .../SuccessCard/successCard.module.css | 2 +- .../levelProgressCard.module.css | 4 +- .../MyPages/Pagination/pagination.module.css | 4 +- .../MyPages/Profile/profile.module.css | 2 +- .../Banner/profilingConsentBanner.module.css | 2 +- .../BenefitCards/benefitCards.module.css | 2 +- .../Modal/profilingConsentModal.module.css | 10 +- .../MyPages/Surprises/surprises.module.css | 2 +- .../CreditCardRow/creditCardRow.module.css | 2 +- .../ExpirationDate/expirationDate.module.css | 2 +- .../sasTierComparison.module.css | 2 +- .../Accordions/sidePeekAccordion.module.css | 2 +- .../bookedRoomSidePeekContent.module.css | 8 +- .../AncillaryCard/ancillaryCard.module.css | 2 +- .../LoyaltyCard/loyaltyCard.module.css | 2 +- .../bookingCodeFilter.module.css | 4 +- .../Header/header.module.css | 2 +- .../linkedReservationCardSkeleton.module.css | 4 +- .../Rooms/LinkedReservation/retry.module.css | 2 +- .../BookingConfirmation/Rooms/Room/index.tsx | 2 +- .../Rooms/Room/room.module.css | 4 +- .../BookingCode/booking-code.module.css | 6 +- .../ClearSearchButton/button.module.css | 2 +- .../SearchList/Dialog/dialog.module.css | 2 +- .../List/ListItem/listItem.module.css | 2 +- .../FormContent/Search/search.module.css | 4 +- .../validationError.module.css | 2 +- .../FormContent/formContent.module.css | 6 +- .../BookingWidgetForm/form.module.css | 2 +- .../DatePicker/date-picker.module.css | 10 +- .../validationError.module.css | 2 +- .../guests-rooms-picker.module.css | 8 +- .../MobileToggleButton/button.module.css | 2 +- .../BookingWidget/bookingWidget.module.css | 4 +- .../Confirm/Guarantee/guarantee.module.css | 2 +- .../EnterDetails/Confirm/confirm.module.css | 2 +- .../joinScandicFriendsCard.module.css | 2 +- ...artnerSASJoinScandicFriendsCard.module.css | 2 +- .../joinScandicFriendsCard.module.css | 2 +- ...artnerSASJoinScandicFriendsCard.module.css | 2 +- .../mixedRatePaymentBreakdown.module.css | 2 +- .../priceChangeDialog.module.css | 6 +- .../EnterDetails/Summary/UI/ui.module.css | 2 +- .../listingHotelCardDialog.module.css | 6 +- .../RoomCardSkeleton.module.css | 2 +- .../roomSidePeekContent.module.css | 2 +- .../filterAndSortModal.module.css | 14 +- .../mapWithButtonWrapper.module.css | 2 +- .../Content/summaryContent.module.css | 2 +- .../MobileSummary/summary.module.css | 2 +- .../selectedRoomPanel.module.css | 4 +- .../multiRoomWrapper.module.css | 2 +- .../Form/Checkboxes/checkbox.module.css | 4 +- .../roomPackageFilter.module.css | 6 +- .../RoomListItem/RoomImage/image.module.css | 4 +- .../RoomNotAvailable/notAvailable.module.css | 2 +- .../RoomListItem/roomListItem.module.css | 2 +- .../components/SidePanel/sidePanel.module.css | 2 +- .../sidePeekAccordion.module.css | 2 +- .../SignupPromo/signupPromo.module.css | 4 +- packages/common/constants/signatureHotels.ts | 1 + packages/common/utils/theme/index.ts | 3 + .../.storybook/content/colors/bassinSeven.mdx | 11 + packages/design-system/.storybook/preview.tsx | 1 + .../design-system/generate/variables.json | 2981 ++++++++++++++++- .../AccordionItem/accordionItem.module.css | 2 +- .../components/Accordion/accordion.module.css | 2 +- .../lib/components/Alert/alert.module.css | 2 +- .../lib/components/Avatar/avatar.module.css | 2 +- .../backToTopButton.module.css | 2 +- .../lib/components/Badge/badge.module.css | 2 +- .../Breadcrumbs/breadcrumbs.module.css | 6 +- .../lib/components/Button/button.module.css | 2 +- .../lib/components/Card/card.module.css | 4 +- .../ChipButton/chip-button.module.css | 4 +- .../components/ChipLink/chip-link.module.css | 2 +- .../ChipStatic/chip-static.module.css | 2 +- .../ContentCard/contentCard.module.css | 6 +- .../DeprecatedSelect/select.module.css | 8 +- .../Form/Country/country.module.css | 8 +- .../PaymentOption/paymentOption.module.css | 2 +- .../components/Form/Phone/phone.module.css | 6 +- .../radioButtonsGroup.module.css | 2 +- .../Form/RadioCard/radioCard.module.css | 4 +- .../hotelCardDialogImage.module.css | 4 +- .../HotelCard/HotelCardSkeleton.module.css | 2 +- .../hotelChequeCard.module.css | 2 +- .../standaloneHotelCardDialog.module.css | 4 +- .../HotelPriceCard/hotelPriceCard.module.css | 2 +- .../hotelVoucherCard.module.css | 2 +- .../noPriceAvailable.module.css | 2 +- .../components/HotelCard/hotelCard.module.css | 4 +- .../HotelInfoCard/hotelInfoCard.module.css | 2 +- .../IconButton/iconButton.module.css | 2 +- .../components/IconChip/iconChip.module.css | 2 +- .../components/Icons/Logos/BassinSeven.tsx | 28 + .../lib/components/Icons/Logos/index.tsx | 13 +- .../ImageContainer/imageContainer.module.css | 2 +- .../ImageCounter/imageCounter.module.css | 2 +- .../lib/components/InfoBox/InfoBox.module.css | 2 +- .../components/InfoCard/InfoCard.stories.tsx | 7 + .../components/InfoCard/infoCard.module.css | 2 +- .../lib/components/InfoCard/utils.ts | 17 + .../lib/components/InfoCard/variants.ts | 1 + .../lib/components/Input/input.module.css | 2 +- .../JsonToHtml/jsontohtml.module.css | 2 +- .../Lightbox/FullView/fullView.module.css | 2 +- .../Lightbox/Gallery/gallery.module.css | 8 +- .../components/Lightbox/lightbox.module.css | 2 +- .../LinkListItem/linkListItem.module.css | 6 +- .../Map/InfoWindow/infoWindow.module.css | 2 +- .../HotelPin/hotelPin.module.css | 2 +- .../PoiMapMarkers/poiMapMarkers.module.css | 2 +- .../SignatureHotel/BassinSeven.tsx | 119 + .../SignatureHotel/BassinSevenSmall.tsx | 74 + .../Map/Markers/HotelMarkerByType.tsx | 6 + .../Markers/PoiMarker/poiMarker.module.css | 2 +- .../MessageBanner/messageBanner.module.css | 2 +- .../lib/components/Modal/modal.module.css | 4 +- .../lib/components/OldDSLink/link.module.css | 6 +- .../OpeningHours/openingHours.module.css | 2 +- .../parkingInformation.module.css | 2 +- .../components/Progress/progress.module.css | 4 +- .../RateCard/Modal/modal.module.css | 4 +- .../components/RateCard/rate-card.module.css | 12 +- .../lib/components/Select/select.module.css | 8 +- .../lib/components/Table/table.module.css | 6 +- .../TeaserCard/teaserCard.module.css | 2 +- .../components/TextArea/textarea.module.css | 2 +- .../lib/components/Toasts/toasts.module.css | 2 +- .../lib/components/Tooltip/tooltip.module.css | 2 +- .../tripAdvisorChip.module.css | 2 +- .../Button/videoPlayerButton.module.css | 6 +- .../VideoPlayer/VideoPlayer.stories.tsx | 2 +- .../VideoWithCard/videoWithCard.module.css | 2 +- .../VideoPlayer/videoPlayer.module.css | 2 +- .../lib/design-system-new-deprecated.css | 6 +- packages/design-system/lib/fonts.css | 60 + packages/design-system/lib/style.css | 1 + packages/design-system/lib/styles/base.css | 18 +- packages/design-system/lib/styles/base.js | 16 +- .../design-system/lib/styles/bassin-seven.css | 434 +++ .../design-system/lib/styles/bassin-seven.js | 305 ++ .../lib/styles/downtown-camper.css | 2 +- .../lib/styles/downtown-camper.js | 2 +- .../design-system/lib/styles/grand-hotel.css | 10 +- .../design-system/lib/styles/grand-hotel.js | 10 +- .../design-system/lib/styles/haymarket.css | 4 +- .../design-system/lib/styles/haymarket.js | 4 +- .../design-system/lib/styles/hotel-norge.css | 2 +- .../design-system/lib/styles/hotel-norge.js | 2 +- packages/design-system/lib/styles/marski.css | 4 +- packages/design-system/lib/styles/marski.js | 4 +- .../design-system/lib/styles/partner-sas.css | 2 +- .../design-system/lib/styles/partner-sas.js | 2 +- .../design-system/lib/styles/scandic-go.css | 4 +- .../design-system/lib/styles/scandic-go.js | 4 +- packages/design-system/lib/styles/scandic.css | 2 +- packages/design-system/lib/styles/scandic.js | 2 +- .../design-system/lib/styles/the-dock.css | 6 +- packages/design-system/lib/styles/the-dock.js | 8 +- packages/design-system/lib/tokens/index.ts | 907 ++++- packages/design-system/package.json | 2 + .../fututa-pt/FuturaPT_italic_normal_500.woff | Bin 0 -> 38631 bytes .../FuturaPT_italic_normal_500.woff2 | Bin 0 -> 32264 bytes .../FuturaPT_normal_condensed_500.woff | Bin 0 -> 35265 bytes .../FuturaPT_normal_condensed_500.woff2 | Bin 0 -> 29880 bytes .../FuturaPT_normal_condensed_925.woff | Bin 0 -> 35725 bytes .../FuturaPT_normal_condensed_925.woff2 | Bin 0 -> 30140 bytes .../fututa-pt/FuturaPT_normal_normal_300.woff | Bin 0 -> 37333 bytes .../FuturaPT_normal_normal_300.woff2 | Bin 0 -> 31876 bytes .../fututa-pt/FuturaPT_normal_normal_700.woff | Bin 0 -> 37255 bytes .../FuturaPT_normal_normal_700.woff2 | Bin 0 -> 31840 bytes 297 files changed, 5252 insertions(+), 648 deletions(-) create mode 100644 apps/scandic-web/components/ContentType/HotelPage/Hero/Logos/BassinSevenLarge.tsx create mode 100644 apps/scandic-web/components/ContentType/HotelPage/Hero/Logos/BassinSevenSmall.tsx create mode 100644 packages/design-system/.storybook/content/colors/bassinSeven.mdx create mode 100644 packages/design-system/lib/components/Icons/Logos/BassinSeven.tsx create mode 100644 packages/design-system/lib/components/Map/Markers/HotelMarker/SignatureHotel/BassinSeven.tsx create mode 100644 packages/design-system/lib/components/Map/Markers/HotelMarker/SignatureHotel/BassinSevenSmall.tsx create mode 100644 packages/design-system/lib/styles/bassin-seven.css create mode 100644 packages/design-system/lib/styles/bassin-seven.js create mode 100644 shared/fonts/fututa-pt/FuturaPT_italic_normal_500.woff create mode 100644 shared/fonts/fututa-pt/FuturaPT_italic_normal_500.woff2 create mode 100644 shared/fonts/fututa-pt/FuturaPT_normal_condensed_500.woff create mode 100644 shared/fonts/fututa-pt/FuturaPT_normal_condensed_500.woff2 create mode 100644 shared/fonts/fututa-pt/FuturaPT_normal_condensed_925.woff create mode 100644 shared/fonts/fututa-pt/FuturaPT_normal_condensed_925.woff2 create mode 100644 shared/fonts/fututa-pt/FuturaPT_normal_normal_300.woff create mode 100644 shared/fonts/fututa-pt/FuturaPT_normal_normal_300.woff2 create mode 100644 shared/fonts/fututa-pt/FuturaPT_normal_normal_700.woff create mode 100644 shared/fonts/fututa-pt/FuturaPT_normal_normal_700.woff2 diff --git a/apps/scandic-web/app/[lang]/(live)/(protected)/my-pages/[...path]/page.module.css b/apps/scandic-web/app/[lang]/(live)/(protected)/my-pages/[...path]/page.module.css index e4f2c943f..2aabf427a 100644 --- a/apps/scandic-web/app/[lang]/(live)/(protected)/my-pages/[...path]/page.module.css +++ b/apps/scandic-web/app/[lang]/(live)/(protected)/my-pages/[...path]/page.module.css @@ -5,7 +5,7 @@ align-items: flex-end; justify-content: center; padding: var(--Space-x4); - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); overflow: hidden; &::after { diff --git a/apps/scandic-web/app/[lang]/(live)/(protected)/my-pages/profile/edit/page.module.css b/apps/scandic-web/app/[lang]/(live)/(protected)/my-pages/profile/edit/page.module.css index 2981f6f46..0e59d024f 100644 --- a/apps/scandic-web/app/[lang]/(live)/(protected)/my-pages/profile/edit/page.module.css +++ b/apps/scandic-web/app/[lang]/(live)/(protected)/my-pages/profile/edit/page.module.css @@ -1,6 +1,6 @@ .container { background-color: var(--Main-Grey-White); - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); display: grid; gap: var(--Space-x3); padding: var(--Space-x2) var(--Space-x2) var(--Space-x4); diff --git a/apps/scandic-web/app/[lang]/(no-layout)/(protected)/link-employment-error/linkEmploymentError.module.css b/apps/scandic-web/app/[lang]/(no-layout)/(protected)/link-employment-error/linkEmploymentError.module.css index 70f54d5d6..229f8b6d4 100644 --- a/apps/scandic-web/app/[lang]/(no-layout)/(protected)/link-employment-error/linkEmploymentError.module.css +++ b/apps/scandic-web/app/[lang]/(no-layout)/(protected)/link-employment-error/linkEmploymentError.module.css @@ -60,7 +60,7 @@ margin-right: auto; background: var(--Background-Primary); padding: var(--Space-x5); - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); display: grid; gap: var(--Space-x3); } @@ -89,7 +89,7 @@ height: 24px; min-width: 24px; border: 1px solid var(--UI-Input-Controls-Border-Normal); - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); transition: all 0.3s; display: flex; align-items: center; diff --git a/apps/scandic-web/app/[lang]/(partner)/(sas)/(protected)/sas-x-scandic/components/SASModal.module.css b/apps/scandic-web/app/[lang]/(partner)/(sas)/(protected)/sas-x-scandic/components/SASModal.module.css index b87859a52..103354c48 100644 --- a/apps/scandic-web/app/[lang]/(partner)/(sas)/(protected)/sas-x-scandic/components/SASModal.module.css +++ b/apps/scandic-web/app/[lang]/(partner)/(sas)/(protected)/sas-x-scandic/components/SASModal.module.css @@ -7,12 +7,12 @@ width: 100%; padding: var(--Space-x3) var(--Space-x3) var(--Space-x4); text-align: center; - border-radius: var(--Corner-radius-md) var(--Corner-radius-md) 0 0; + border-radius: var(--Corner-Radius-md) var(--Corner-Radius-md) 0 0; margin-top: auto; @media screen and (min-width: 768px) { & { - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); margin-top: initial; width: 560px; } 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 6574077d9..8cd3dc88c 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 @@ -7,12 +7,12 @@ width: 100%; padding: var(--Space-x3); text-align: center; - border-radius: var(--Corner-radius-md) var(--Corner-radius-md) 0 0; + border-radius: var(--Corner-Radius-md) var(--Corner-Radius-md) 0 0; margin-top: auto; @media screen and (min-width: 768px) { & { - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); margin-top: initial; width: 512px; } @@ -44,7 +44,7 @@ padding: var(--Space-x3) 0; font-family: var(--typography-Body-Regular-fontFamily); border: 1px solid var(--Base-Border-Normal); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); text-align: center; &.active { diff --git a/apps/scandic-web/app/[lang]/(partner)/(sas)/(protected)/sas-x-scandic/transfer/success/transferSuccess.module.css b/apps/scandic-web/app/[lang]/(partner)/(sas)/(protected)/sas-x-scandic/transfer/success/transferSuccess.module.css index 05fdce174..b6517b710 100644 --- a/apps/scandic-web/app/[lang]/(partner)/(sas)/(protected)/sas-x-scandic/transfer/success/transferSuccess.module.css +++ b/apps/scandic-web/app/[lang]/(partner)/(sas)/(protected)/sas-x-scandic/transfer/success/transferSuccess.module.css @@ -17,7 +17,7 @@ display: flex; flex-direction: column; gap: var(--Space-x3); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); align-items: center; width: 100%; } diff --git a/apps/scandic-web/components/Blocks/CampaignHotelListing/HotelListingItem/hotelListingItem.module.css b/apps/scandic-web/components/Blocks/CampaignHotelListing/HotelListingItem/hotelListingItem.module.css index 16198e5eb..afb8f7c7d 100644 --- a/apps/scandic-web/components/Blocks/CampaignHotelListing/HotelListingItem/hotelListingItem.module.css +++ b/apps/scandic-web/components/Blocks/CampaignHotelListing/HotelListingItem/hotelListingItem.module.css @@ -1,5 +1,5 @@ .hotelListingItem { - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); overflow: hidden; display: grid; grid-template-rows: auto 1fr auto; @@ -23,7 +23,7 @@ gap: var(--Space-x05); background-color: var(--Surface-Primary-Default); padding: var(--Space-x025) var(--Space-x1); - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); color: var(--Text-Interactive-Default); } diff --git a/apps/scandic-web/components/Blocks/DynamicContent/HowItWorks/howItWorks.module.css b/apps/scandic-web/components/Blocks/DynamicContent/HowItWorks/howItWorks.module.css index b91d7372a..6bc808b38 100644 --- a/apps/scandic-web/components/Blocks/DynamicContent/HowItWorks/howItWorks.module.css +++ b/apps/scandic-web/components/Blocks/DynamicContent/HowItWorks/howItWorks.module.css @@ -1,7 +1,7 @@ .container { align-items: center; background-color: var(--UI-Grey-10); - border-radius: var(--Corner-radius-xl); + border-radius: var(--Corner-Radius-xl); display: flex; height: 370px; justify-content: center; diff --git a/apps/scandic-web/components/Blocks/DynamicContent/JobylonFeed/JobylonCard/jobylonCard.module.css b/apps/scandic-web/components/Blocks/DynamicContent/JobylonFeed/JobylonCard/jobylonCard.module.css index 791d1a300..f0d3f38b4 100644 --- a/apps/scandic-web/components/Blocks/DynamicContent/JobylonFeed/JobylonCard/jobylonCard.module.css +++ b/apps/scandic-web/components/Blocks/DynamicContent/JobylonFeed/JobylonCard/jobylonCard.module.css @@ -4,7 +4,7 @@ padding: var(--Space-x2); background-color: var(--Base-Surface-Primary-light-Normal); border: 1px solid var(--Base-Border-Subtle); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); } .deadline { diff --git a/apps/scandic-web/components/Blocks/DynamicContent/LoyaltyLevels/loyaltyLevels.module.css b/apps/scandic-web/components/Blocks/DynamicContent/LoyaltyLevels/loyaltyLevels.module.css index 8aced1d52..a6535f5dd 100644 --- a/apps/scandic-web/components/Blocks/DynamicContent/LoyaltyLevels/loyaltyLevels.module.css +++ b/apps/scandic-web/components/Blocks/DynamicContent/LoyaltyLevels/loyaltyLevels.module.css @@ -14,7 +14,7 @@ .card { background-color: var(--Scandic-Brand-Pale-Peach); - border-radius: var(--Corner-radius-xl); + border-radius: var(--Corner-Radius-xl); display: grid; gap: var(--Space-x2); min-height: 280px; diff --git a/apps/scandic-web/components/Blocks/DynamicContent/Overview/MembershipOverviewCard/membershipOverviewCard.module.css b/apps/scandic-web/components/Blocks/DynamicContent/Overview/MembershipOverviewCard/membershipOverviewCard.module.css index 6770c3212..10504693d 100644 --- a/apps/scandic-web/components/Blocks/DynamicContent/Overview/MembershipOverviewCard/membershipOverviewCard.module.css +++ b/apps/scandic-web/components/Blocks/DynamicContent/Overview/MembershipOverviewCard/membershipOverviewCard.module.css @@ -1,6 +1,6 @@ .card { background-color: var(--Surface-Brand-Primary-3-Default); - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); padding: var(--Space-x3) var(--Space-x2); position: relative; min-height: 200px; diff --git a/apps/scandic-web/components/Blocks/DynamicContent/Overview/overview.module.css b/apps/scandic-web/components/Blocks/DynamicContent/Overview/overview.module.css index afc4fdd57..e71afc610 100644 --- a/apps/scandic-web/components/Blocks/DynamicContent/Overview/overview.module.css +++ b/apps/scandic-web/components/Blocks/DynamicContent/Overview/overview.module.css @@ -3,7 +3,7 @@ } .teamMemberCardButton { - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); color: var(--Text-Brand-OnPrimary-3-Accent); &:focus, 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 048fd7451..7cdbdeb9f 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 @@ -2,7 +2,7 @@ border: none; border-collapse: collapse; background-color: var(--UI-Opacity-White-100); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); color: var(--UI-Grey-100); } 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 399dff102..4d4a4290d 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 @@ -7,7 +7,7 @@ } .levelRequirements { - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); background-color: var(--Scandic-Brand-Pale-Peach); color: var(--Scandic-Peach-80); padding: var(--Space-x05) var(--Space-x1); diff --git a/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/overviewTable.module.css b/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/overviewTable.module.css index ad92a04cc..e4af4c558 100644 --- a/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/overviewTable.module.css +++ b/apps/scandic-web/components/Blocks/DynamicContent/OverviewTable/overviewTable.module.css @@ -11,7 +11,7 @@ display: none; position: relative; background-color: var(--UI-Opacity-White-100); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); } .mobileColumns { @@ -48,7 +48,7 @@ .columnHeader:nth-child(2) { padding-left: var(--Space-x1); - border-top-left-radius: var(--Corner-radius-md); + border-top-left-radius: var(--Corner-Radius-md); } .columnHeader:nth-child(2):has(+ .columnHeader) { @@ -76,7 +76,7 @@ grid-template-columns: 1fr 1fr 1fr; } .columnHeader:nth-child(2) { - border-top-right-radius: var(--Corner-radius-md); + border-top-right-radius: var(--Corner-Radius-md); } .columns { diff --git a/apps/scandic-web/components/Blocks/DynamicContent/Points/ExpiringPoints/ExpiringPointsTable/expiringPointsTable.module.css b/apps/scandic-web/components/Blocks/DynamicContent/Points/ExpiringPoints/ExpiringPointsTable/expiringPointsTable.module.css index ede2be4bb..749234c4c 100644 --- a/apps/scandic-web/components/Blocks/DynamicContent/Points/ExpiringPoints/ExpiringPointsTable/expiringPointsTable.module.css +++ b/apps/scandic-web/components/Blocks/DynamicContent/Points/ExpiringPoints/ExpiringPointsTable/expiringPointsTable.module.css @@ -2,11 +2,11 @@ display: flex; flex-direction: column; overflow-x: auto; - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); } @media screen and (min-width: 768px) { .container { - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); } } diff --git a/apps/scandic-web/components/Blocks/DynamicContent/Points/PointTransactions/PointTransactionList/pointTransactionList.module.css b/apps/scandic-web/components/Blocks/DynamicContent/Points/PointTransactions/PointTransactionList/pointTransactionList.module.css index 2725c99e6..2364e71e2 100644 --- a/apps/scandic-web/components/Blocks/DynamicContent/Points/PointTransactions/PointTransactionList/pointTransactionList.module.css +++ b/apps/scandic-web/components/Blocks/DynamicContent/Points/PointTransactions/PointTransactionList/pointTransactionList.module.css @@ -5,7 +5,7 @@ } .list { - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); border: 1px solid var(--Border-Default); background: var(--Surface-Primary-Default); } @@ -29,8 +29,8 @@ } .yearHeader:first-child { - border-radius: calc(var(--Corner-radius-md) - 1px) - calc(var(--Corner-radius-md) - 1px) 0 0; + border-radius: calc(var(--Corner-Radius-md) - 1px) + calc(var(--Corner-Radius-md) - 1px) 0 0; } .listContent { @@ -59,7 +59,7 @@ flex-direction: column; align-items: center; justify-content: center; - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); color: var(--Text-Tertiary); background: var(--Surface-Secondary-Default, #f2ece6); } diff --git a/apps/scandic-web/components/Blocks/DynamicContent/Points/PointsToSpendCard/PointsToSpendCard.module.css b/apps/scandic-web/components/Blocks/DynamicContent/Points/PointsToSpendCard/PointsToSpendCard.module.css index 656e11089..bd9f5fb6f 100644 --- a/apps/scandic-web/components/Blocks/DynamicContent/Points/PointsToSpendCard/PointsToSpendCard.module.css +++ b/apps/scandic-web/components/Blocks/DynamicContent/Points/PointsToSpendCard/PointsToSpendCard.module.css @@ -1,6 +1,6 @@ .card { background: var(--Surface-Brand-Primary-1-Default); - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); padding: var(--Space-x3) var(--Space-x2); position: relative; min-height: 200px; @@ -44,7 +44,7 @@ .description { margin-top: auto; padding: var(--Space-x2); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); background: var(--Surface-Primary-Default); } @@ -61,7 +61,7 @@ justify-content: center; align-items: flex-start; gap: var(--Space-x1); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); background: var(--Surface-Primary-Default); } diff --git a/apps/scandic-web/components/Blocks/DynamicContent/Rewards/CurrentRewards/current.module.css b/apps/scandic-web/components/Blocks/DynamicContent/Rewards/CurrentRewards/current.module.css index 954f448af..32738ed0c 100644 --- a/apps/scandic-web/components/Blocks/DynamicContent/Rewards/CurrentRewards/current.module.css +++ b/apps/scandic-web/components/Blocks/DynamicContent/Rewards/CurrentRewards/current.module.css @@ -9,7 +9,7 @@ .card { background-color: var(--UI-Opacity-White-100); border: 1px solid var(--Base-Border-Subtle); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); display: flex; flex-direction: column; justify-content: space-between; diff --git a/apps/scandic-web/components/Blocks/DynamicContent/Rewards/NextLevel/next.module.css b/apps/scandic-web/components/Blocks/DynamicContent/Rewards/NextLevel/next.module.css index 0c97843bd..b1e12eed2 100644 --- a/apps/scandic-web/components/Blocks/DynamicContent/Rewards/NextLevel/next.module.css +++ b/apps/scandic-web/components/Blocks/DynamicContent/Rewards/NextLevel/next.module.css @@ -1,7 +1,7 @@ .card { align-items: center; background-color: var(--Scandic-Brand-Burgundy); - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); display: flex; flex-direction: column; gap: var(--Space-x2); diff --git a/apps/scandic-web/components/Blocks/DynamicContent/Rewards/Redeem/redeem.module.css b/apps/scandic-web/components/Blocks/DynamicContent/Rewards/Redeem/redeem.module.css index 723981a41..ae14a29e7 100644 --- a/apps/scandic-web/components/Blocks/DynamicContent/Rewards/Redeem/redeem.module.css +++ b/apps/scandic-web/components/Blocks/DynamicContent/Rewards/Redeem/redeem.module.css @@ -41,7 +41,7 @@ .modal { background-color: var(--Base-Surface-Primary-light-Normal); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); box-shadow: var(--modal-box-shadow); width: 100%; max-height: 90vh; @@ -124,7 +124,7 @@ } .rewardBadge { - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); padding: var(--Space-x1) var(--Space-x15); background: var(--Base-Surface-Secondary-light-Normal); display: grid; diff --git a/apps/scandic-web/components/Blocks/DynamicContent/SAS/LinkAccountBanner/linkAccountBanner.module.css b/apps/scandic-web/components/Blocks/DynamicContent/SAS/LinkAccountBanner/linkAccountBanner.module.css index 8678f64aa..96ebe0ba3 100644 --- a/apps/scandic-web/components/Blocks/DynamicContent/SAS/LinkAccountBanner/linkAccountBanner.module.css +++ b/apps/scandic-web/components/Blocks/DynamicContent/SAS/LinkAccountBanner/linkAccountBanner.module.css @@ -1,7 +1,7 @@ .container { position: relative; overflow: hidden; - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); background: linear-gradient( to right, var(--Scandic-Blue-60), diff --git a/apps/scandic-web/components/Blocks/DynamicContent/SAS/LinkedAccounts/linkedAccounts.module.css b/apps/scandic-web/components/Blocks/DynamicContent/SAS/LinkedAccounts/linkedAccounts.module.css index 3fcb41d78..ae3dd6943 100644 --- a/apps/scandic-web/components/Blocks/DynamicContent/SAS/LinkedAccounts/linkedAccounts.module.css +++ b/apps/scandic-web/components/Blocks/DynamicContent/SAS/LinkedAccounts/linkedAccounts.module.css @@ -33,7 +33,7 @@ width: 100%; background-color: var(--Surface-Primary-On-Surface-Default); border: 1px solid var(--Border-Default); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); box-shadow: 0px 0px 4px 2px rgba(0, 0, 0, 0.1), 0px 4px 4px 0px rgba(255, 255, 255, 0.29) inset; @@ -67,7 +67,7 @@ width: 100%; justify-content: space-between; border: 1px solid var(--Border-Divider-Accent); - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); padding: var(--Space-x2); background: linear-gradient( diff --git a/apps/scandic-web/components/Blocks/DynamicContent/SAS/TransferPoints/transferPoints.module.css b/apps/scandic-web/components/Blocks/DynamicContent/SAS/TransferPoints/transferPoints.module.css index af265066b..db7b45d76 100644 --- a/apps/scandic-web/components/Blocks/DynamicContent/SAS/TransferPoints/transferPoints.module.css +++ b/apps/scandic-web/components/Blocks/DynamicContent/SAS/TransferPoints/transferPoints.module.css @@ -13,7 +13,7 @@ gap: var(--Space-x3); padding: var(--Space-x3) var(--Space-x9); background-color: var(--Background-Secondary); - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); box-shadow: 0px 0px 4px 2px rgba(0, 0, 0, 0.1); margin-top: var(--Space-x9); } @@ -100,7 +100,7 @@ display: block; position: absolute; background-color: var(--Border-Divider-Accent); - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); opacity: 0.3; transition: background-color 300ms ease; } @@ -112,7 +112,7 @@ position: relative; top: 50%; transform: translateY(-50%); - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); } .sliderOutput { @@ -123,7 +123,7 @@ background-color: var(--Surface-Brand-Primary-1-OnSurface-Default); color: var(--Text-Brand-OnPrimary-2-Accent); padding: var(--Space-x05) var(--Space-x1); - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); opacity: 0; transition: opacity 0.15s, @@ -226,7 +226,7 @@ } .pointsOutput { - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); background-color: var(--Surface-Primary-Disabled); height: 100%; color: var(--Text-Tertiary); diff --git a/apps/scandic-web/components/Blocks/DynamicContent/Stays/NextStay/nextStay.module.css b/apps/scandic-web/components/Blocks/DynamicContent/Stays/NextStay/nextStay.module.css index 1194da58d..3765f8b0a 100644 --- a/apps/scandic-web/components/Blocks/DynamicContent/Stays/NextStay/nextStay.module.css +++ b/apps/scandic-web/components/Blocks/DynamicContent/Stays/NextStay/nextStay.module.css @@ -1,5 +1,5 @@ .nextStayCard { - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); border: 1px solid var(--Border-Default); overflow: hidden; display: flex; @@ -11,7 +11,7 @@ position: relative; width: 100%; aspect-ratio: 16/9; - border-radius: var(--Corner-radius-lg) var(--Corner-radius-lg) 0 0; + border-radius: var(--Corner-Radius-lg) var(--Corner-Radius-lg) 0 0; background: linear-gradient(0deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.4) 100%), lightgray 50% / cover no-repeat, @@ -148,7 +148,7 @@ flex: 1; aspect-ratio: 16/9; width: 100%; - border-radius: var(--Corner-radius-lg) 0 0 var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg) 0 0 var(--Corner-Radius-lg); } .content { diff --git a/apps/scandic-web/components/Blocks/DynamicContent/Stays/OldStayCard/stay.module.css b/apps/scandic-web/components/Blocks/DynamicContent/Stays/OldStayCard/stay.module.css index 698d582bc..2f1cfcea0 100644 --- a/apps/scandic-web/components/Blocks/DynamicContent/Stays/OldStayCard/stay.module.css +++ b/apps/scandic-web/components/Blocks/DynamicContent/Stays/OldStayCard/stay.module.css @@ -1,6 +1,6 @@ .link { outline: 1px solid var(--Base-Border-Subtle); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); overflow: hidden; &:focus, diff --git a/apps/scandic-web/components/Blocks/DynamicContent/Stays/Previous/Cards/SeeAllCard/seeAllCard.module.css b/apps/scandic-web/components/Blocks/DynamicContent/Stays/Previous/Cards/SeeAllCard/seeAllCard.module.css index 225a87f0c..20ba03b7d 100644 --- a/apps/scandic-web/components/Blocks/DynamicContent/Stays/Previous/Cards/SeeAllCard/seeAllCard.module.css +++ b/apps/scandic-web/components/Blocks/DynamicContent/Stays/Previous/Cards/SeeAllCard/seeAllCard.module.css @@ -1,5 +1,5 @@ .card { - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); border: 1px solid var(--Border-Default); background: var(--Surface-Secondary-Default); display: flex; diff --git a/apps/scandic-web/components/Blocks/DynamicContent/Stays/Previous/L6Progress/l6Progress.module.css b/apps/scandic-web/components/Blocks/DynamicContent/Stays/Previous/L6Progress/l6Progress.module.css index 87c328410..b36f92e2e 100644 --- a/apps/scandic-web/components/Blocks/DynamicContent/Stays/Previous/L6Progress/l6Progress.module.css +++ b/apps/scandic-web/components/Blocks/DynamicContent/Stays/Previous/L6Progress/l6Progress.module.css @@ -1,5 +1,5 @@ .l6Progress { - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); border: 1px solid var(--Border-Divider-Default); background: var(--Surface-Primary-Default); padding: var(--Space-x3); diff --git a/apps/scandic-web/components/Blocks/DynamicContent/Stays/Previous/SidePeek/previousStaysSidePeek.module.css b/apps/scandic-web/components/Blocks/DynamicContent/Stays/Previous/SidePeek/previousStaysSidePeek.module.css index aff4bc5ed..84dc7647b 100644 --- a/apps/scandic-web/components/Blocks/DynamicContent/Stays/Previous/SidePeek/previousStaysSidePeek.module.css +++ b/apps/scandic-web/components/Blocks/DynamicContent/Stays/Previous/SidePeek/previousStaysSidePeek.module.css @@ -21,7 +21,7 @@ .yearHeader { background: var(--Surface-Primary-Hover-Accent); padding: var(--Space-x1) var(--Space-x2); - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); } .yearText { diff --git a/apps/scandic-web/components/Blocks/DynamicContent/Stays/StayCard/stayCard.module.css b/apps/scandic-web/components/Blocks/DynamicContent/Stays/StayCard/stayCard.module.css index c1a690c48..e086b541a 100644 --- a/apps/scandic-web/components/Blocks/DynamicContent/Stays/StayCard/stayCard.module.css +++ b/apps/scandic-web/components/Blocks/DynamicContent/Stays/StayCard/stayCard.module.css @@ -1,5 +1,5 @@ .card { - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); border: 1px solid var(--Border-Default); background: var(--Text-Brand-OnPrimary-3-Default); display: flex; @@ -25,7 +25,7 @@ max-width: 80px; height: 108px; max-height: 108px; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); object-fit: cover; flex-shrink: 0; } @@ -57,7 +57,7 @@ justify-content: center; align-items: center; gap: var(--Space-x05); - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); background: var(--Surface-Secondary-Default); width: fit-content; } diff --git a/apps/scandic-web/components/Blocks/DynamicContent/Stays/Upcoming/Carousel/CarouselCard/carouselCard.module.css b/apps/scandic-web/components/Blocks/DynamicContent/Stays/Upcoming/Carousel/CarouselCard/carouselCard.module.css index 8cf5b3f4b..89933cc60 100644 --- a/apps/scandic-web/components/Blocks/DynamicContent/Stays/Upcoming/Carousel/CarouselCard/carouselCard.module.css +++ b/apps/scandic-web/components/Blocks/DynamicContent/Stays/Upcoming/Carousel/CarouselCard/carouselCard.module.css @@ -4,14 +4,14 @@ background: var(--Base-Surface-Primary-light-Normal); border: 1px solid var(--Border-Default); overflow: hidden; - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); } .imageContainer { position: relative; width: 100%; aspect-ratio: 16/9; - border-radius: var(--Corner-radius-lg) var(--Corner-radius-lg) 0 0; + border-radius: var(--Corner-Radius-lg) var(--Corner-Radius-lg) 0 0; background: linear-gradient(0deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.4) 100%), lightgray 50% / cover no-repeat, diff --git a/apps/scandic-web/components/Blocks/DynamicContent/Stays/Upcoming/Carousel/SeeAllCard/seeAllCard.module.css b/apps/scandic-web/components/Blocks/DynamicContent/Stays/Upcoming/Carousel/SeeAllCard/seeAllCard.module.css index bddc2753c..467ea5cd4 100644 --- a/apps/scandic-web/components/Blocks/DynamicContent/Stays/Upcoming/Carousel/SeeAllCard/seeAllCard.module.css +++ b/apps/scandic-web/components/Blocks/DynamicContent/Stays/Upcoming/Carousel/SeeAllCard/seeAllCard.module.css @@ -4,7 +4,7 @@ background: var(--Surface-Secondary-Default); border: 1px solid var(--Border-Default); overflow: hidden; - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); align-items: center; justify-content: center; height: 100%; diff --git a/apps/scandic-web/components/Blocks/DynamicContent/Stays/Upcoming/EmptyUpcomingStays/emptyUpcomingStays.module.css b/apps/scandic-web/components/Blocks/DynamicContent/Stays/Upcoming/EmptyUpcomingStays/emptyUpcomingStays.module.css index 3103136b2..152202df8 100644 --- a/apps/scandic-web/components/Blocks/DynamicContent/Stays/Upcoming/EmptyUpcomingStays/emptyUpcomingStays.module.css +++ b/apps/scandic-web/components/Blocks/DynamicContent/Stays/Upcoming/EmptyUpcomingStays/emptyUpcomingStays.module.css @@ -2,7 +2,7 @@ display: grid; grid-template-rows: 1fr min(50px); background-color: var(--Base-Surface-Primary-light-Normal); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); min-height: 250px; margin-bottom: var(--Space-x05); overflow: hidden; @@ -41,7 +41,7 @@ justify-content: center; align-items: center; gap: var(--Space-x3); - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); background: var(--Surface-Brand-Primary-1-Default); } diff --git a/apps/scandic-web/components/Blocks/DynamicContent/Stays/Upcoming/SidePeek/upcomingStaysSidePeek.module.css b/apps/scandic-web/components/Blocks/DynamicContent/Stays/Upcoming/SidePeek/upcomingStaysSidePeek.module.css index aff4bc5ed..84dc7647b 100644 --- a/apps/scandic-web/components/Blocks/DynamicContent/Stays/Upcoming/SidePeek/upcomingStaysSidePeek.module.css +++ b/apps/scandic-web/components/Blocks/DynamicContent/Stays/Upcoming/SidePeek/upcomingStaysSidePeek.module.css @@ -21,7 +21,7 @@ .yearHeader { background: var(--Surface-Primary-Hover-Accent); padding: var(--Space-x1) var(--Space-x2); - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); } .yearText { diff --git a/apps/scandic-web/components/Blocks/HotelListing/HotelListingItem/hotelListingItem.module.css b/apps/scandic-web/components/Blocks/HotelListing/HotelListingItem/hotelListingItem.module.css index a86d5165a..38f56b464 100644 --- a/apps/scandic-web/components/Blocks/HotelListing/HotelListingItem/hotelListingItem.module.css +++ b/apps/scandic-web/components/Blocks/HotelListing/HotelListingItem/hotelListingItem.module.css @@ -1,7 +1,7 @@ .container { background-color: var(--Surface-Primary-Default); border: 1px solid var(--Border-Default); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); overflow: hidden; color: var(--Text-Default); } diff --git a/apps/scandic-web/components/Blocks/JoinScandicFriends/joinScandicFriends.module.css b/apps/scandic-web/components/Blocks/JoinScandicFriends/joinScandicFriends.module.css index 5b892f066..3b50737ca 100644 --- a/apps/scandic-web/components/Blocks/JoinScandicFriends/joinScandicFriends.module.css +++ b/apps/scandic-web/components/Blocks/JoinScandicFriends/joinScandicFriends.module.css @@ -1,5 +1,5 @@ .container { - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); background-color: var(--Surface-Primary-OnSurface-Default); padding: 0 var(--Space-x2); display: flex; diff --git a/apps/scandic-web/components/Blocks/ShortcutsList/ShortcutsListItems/shortcutsListItems.module.css b/apps/scandic-web/components/Blocks/ShortcutsList/ShortcutsListItems/shortcutsListItems.module.css index 1f8423db0..081dbe3ff 100644 --- a/apps/scandic-web/components/Blocks/ShortcutsList/ShortcutsListItems/shortcutsListItems.module.css +++ b/apps/scandic-web/components/Blocks/ShortcutsList/ShortcutsListItems/shortcutsListItems.module.css @@ -1,6 +1,6 @@ .list { height: fit-content; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); overflow: hidden; list-style: none; } @@ -18,7 +18,7 @@ } .listItem:last-child .link { - border-radius: 0 0 var(--Corner-radius-md) var(--Corner-radius-md); + border-radius: 0 0 var(--Corner-Radius-md) var(--Corner-Radius-md); } .link:focus-visible { diff --git a/apps/scandic-web/components/Blocks/ShortcutsList/shortcutsList.module.css b/apps/scandic-web/components/Blocks/ShortcutsList/shortcutsList.module.css index 7251e980b..4d6ab25ce 100644 --- a/apps/scandic-web/components/Blocks/ShortcutsList/shortcutsList.module.css +++ b/apps/scandic-web/components/Blocks/ShortcutsList/shortcutsList.module.css @@ -1,6 +1,6 @@ @media screen and (max-width: 1366px) { .section { - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); overflow: hidden; } .column { diff --git a/apps/scandic-web/components/Blocks/Table/table.module.css b/apps/scandic-web/components/Blocks/Table/table.module.css index 3a44c1db4..c8414baf7 100644 --- a/apps/scandic-web/components/Blocks/Table/table.module.css +++ b/apps/scandic-web/components/Blocks/Table/table.module.css @@ -1,7 +1,7 @@ .tableWrapper { display: grid; border: 1px solid var(--Border-Default); - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); overflow: hidden; } diff --git a/apps/scandic-web/components/CampaignBanner/campaignBanner.module.css b/apps/scandic-web/components/CampaignBanner/campaignBanner.module.css index c91e5a8f9..76183e9a4 100644 --- a/apps/scandic-web/components/CampaignBanner/campaignBanner.module.css +++ b/apps/scandic-web/components/CampaignBanner/campaignBanner.module.css @@ -47,7 +47,7 @@ height: 24px; padding: 0 var(--Space-x1); flex-shrink: 0; - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); border: 1px solid var(--Border-Inverted); } } diff --git a/apps/scandic-web/components/Carousel/carousel.module.css b/apps/scandic-web/components/Carousel/carousel.module.css index 5ae788384..459cb69c9 100644 --- a/apps/scandic-web/components/Carousel/carousel.module.css +++ b/apps/scandic-web/components/Carousel/carousel.module.css @@ -47,7 +47,7 @@ .dot { height: 8px; width: 8px; - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); background: var(--UI-Grey-40); transition: width 0.3s ease; } diff --git a/apps/scandic-web/components/ContentType/CampaignPage/Hero/hero.module.css b/apps/scandic-web/components/ContentType/CampaignPage/Hero/hero.module.css index 19496365a..028c85e15 100644 --- a/apps/scandic-web/components/ContentType/CampaignPage/Hero/hero.module.css +++ b/apps/scandic-web/components/ContentType/CampaignPage/Hero/hero.module.css @@ -1,5 +1,5 @@ .content { - border-radius: var(--Corner-radius-Large); + border-radius: var(--Corner-Radius-Large); transform: translateY(-170px); margin: 0 auto -170px; width: 90%; @@ -13,7 +13,7 @@ width: 100%; height: 478px; position: relative; - border-radius: var(--Corner-radius-Large); + border-radius: var(--Corner-Radius-Large); } .benefitList { @@ -70,7 +70,7 @@ .hero { display: grid; grid-template-columns: 1fr auto; - border-radius: var(--Corner-radius-Large); + border-radius: var(--Corner-Radius-Large); overflow: hidden; min-height: 478px; height: 100%; diff --git a/apps/scandic-web/components/ContentType/CampaignPage/Hero/utils.ts b/apps/scandic-web/components/ContentType/CampaignPage/Hero/utils.ts index 36f17eaa5..268547905 100644 --- a/apps/scandic-web/components/ContentType/CampaignPage/Hero/utils.ts +++ b/apps/scandic-web/components/ContentType/CampaignPage/Hero/utils.ts @@ -41,6 +41,9 @@ export function getButtonColor( case Theme.downtownCamper: case Theme.haymarket: case Theme.marski: + case Theme.bassinSeven: + buttonColor = "Primary" + break default: break } diff --git a/apps/scandic-web/components/ContentType/DestinationPage/DestinationCityPage/CityMap/HotelListItem/hotelListItem.module.css b/apps/scandic-web/components/ContentType/DestinationPage/DestinationCityPage/CityMap/HotelListItem/hotelListItem.module.css index 1fce8460a..9b486fe46 100644 --- a/apps/scandic-web/components/ContentType/DestinationPage/DestinationCityPage/CityMap/HotelListItem/hotelListItem.module.css +++ b/apps/scandic-web/components/ContentType/DestinationPage/DestinationCityPage/CityMap/HotelListItem/hotelListItem.module.css @@ -2,7 +2,7 @@ display: grid; background-color: var(--Surface-Primary-Default); border: 1px solid var(--Border-Default); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); overflow: hidden; scroll-margin-top: var(--Space-x2); } @@ -34,7 +34,7 @@ gap: var(--Space-x05); background-color: var(--Surface-Primary-Default); padding: var(--Space-x025) var(--Space-x1); - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); color: var(--Text-Interactive-Default); } diff --git a/apps/scandic-web/components/ContentType/DestinationPage/DestinationCountryPage/CityMapCard/cityMapCard.module.css b/apps/scandic-web/components/ContentType/DestinationPage/DestinationCountryPage/CityMapCard/cityMapCard.module.css index a7bc3299c..90c39de27 100644 --- a/apps/scandic-web/components/ContentType/DestinationPage/DestinationCountryPage/CityMapCard/cityMapCard.module.css +++ b/apps/scandic-web/components/ContentType/DestinationPage/DestinationCountryPage/CityMapCard/cityMapCard.module.css @@ -42,7 +42,7 @@ @media screen and (max-width: 949px) { .cityMapCard { - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); box-shadow: 0px 0px 8px 3px rgba(0, 0, 0, 0.1); } } diff --git a/apps/scandic-web/components/ContentType/DestinationPage/DestinationCountryPage/CountryMap/CityListItem/cityListItem.module.css b/apps/scandic-web/components/ContentType/DestinationPage/DestinationCountryPage/CountryMap/CityListItem/cityListItem.module.css index f7539a0ad..1fae485ef 100644 --- a/apps/scandic-web/components/ContentType/DestinationPage/DestinationCountryPage/CountryMap/CityListItem/cityListItem.module.css +++ b/apps/scandic-web/components/ContentType/DestinationPage/DestinationCountryPage/CountryMap/CityListItem/cityListItem.module.css @@ -1,5 +1,5 @@ .card { - border-radius: var(--Corner-radius-Medium); + border-radius: var(--Corner-Radius-Medium); background-color: var(--Surface-Primary-Default); display: flex; height: 80px; diff --git a/apps/scandic-web/components/ContentType/DestinationPage/DestinationCountryPage/LocationsList/locationsList.module.css b/apps/scandic-web/components/ContentType/DestinationPage/DestinationCountryPage/LocationsList/locationsList.module.css index 8d3ef26db..89518377e 100644 --- a/apps/scandic-web/components/ContentType/DestinationPage/DestinationCountryPage/LocationsList/locationsList.module.css +++ b/apps/scandic-web/components/ContentType/DestinationPage/DestinationCountryPage/LocationsList/locationsList.module.css @@ -9,7 +9,7 @@ @media screen and (max-width: 949px) { .content { - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); box-shadow: 0px 0px 8px 3px rgba(0, 0, 0, 0.1); } } diff --git a/apps/scandic-web/components/ContentType/DestinationPage/DestinationListing/CityListing/CityListingItem/cityListingItem.module.css b/apps/scandic-web/components/ContentType/DestinationPage/DestinationListing/CityListing/CityListingItem/cityListingItem.module.css index d51e16d60..ed6501ee9 100644 --- a/apps/scandic-web/components/ContentType/DestinationPage/DestinationListing/CityListing/CityListingItem/cityListingItem.module.css +++ b/apps/scandic-web/components/ContentType/DestinationPage/DestinationListing/CityListing/CityListingItem/cityListingItem.module.css @@ -1,7 +1,7 @@ .container { background-color: var(--Base-Surface-Primary-light-Normal); border: 1px solid var(--Base-Border-Subtle); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); overflow: hidden; } diff --git a/apps/scandic-web/components/ContentType/DestinationPage/DestinationListing/HotelListing/HotelListingItem/hotelListingItem.module.css b/apps/scandic-web/components/ContentType/DestinationPage/DestinationListing/HotelListing/HotelListingItem/hotelListingItem.module.css index cfc8eb2b7..96495d680 100644 --- a/apps/scandic-web/components/ContentType/DestinationPage/DestinationListing/HotelListing/HotelListingItem/hotelListingItem.module.css +++ b/apps/scandic-web/components/ContentType/DestinationPage/DestinationListing/HotelListing/HotelListingItem/hotelListingItem.module.css @@ -1,7 +1,7 @@ .container { background-color: var(--Base-Surface-Primary-light-Normal); border: 1px solid var(--Base-Border-Subtle); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); overflow: hidden; } @@ -27,7 +27,7 @@ gap: var(--Space-x05); background-color: var(--Base-Surface-Primary-light-Normal); padding: var(--Space-x025) var(--Space-x1); - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); color: var(--Text-Interactive-Default); } diff --git a/apps/scandic-web/components/ContentType/DestinationPage/DestinationOverviewPage/DestinationSearch/destinationSearch.module.css b/apps/scandic-web/components/ContentType/DestinationPage/DestinationOverviewPage/DestinationSearch/destinationSearch.module.css index 1b172bf23..e2562fb93 100644 --- a/apps/scandic-web/components/ContentType/DestinationPage/DestinationOverviewPage/DestinationSearch/destinationSearch.module.css +++ b/apps/scandic-web/components/ContentType/DestinationPage/DestinationOverviewPage/DestinationSearch/destinationSearch.module.css @@ -1,7 +1,7 @@ .trigger { background: var(--Base-Surface-Primary-light-Normal); border: 1px solid var(--Border-Default); - border-radius: var(--Corner-radius-rounded); + border-radius: var(--Corner-Radius-Rounded); display: flex; justify-content: space-between; padding: var(--Space-x15) var(--Space-x15) var(--Space-x15) var(--Space-x3); @@ -25,7 +25,7 @@ display: flex; align-items: center; justify-content: center; - border-radius: var(--Corner-radius-Rounded); + border-radius: var(--Corner-Radius-Rounded); color: var(--Base-Text-Inverted); } @@ -49,7 +49,7 @@ left: 0; right: 0; height: calc(100dvh - max(var(--sitewide-alert-sticky-height), 20px)); - border-radius: var(--Corner-radius-md) var(--Corner-radius-md) 0 0; + border-radius: var(--Corner-Radius-md) var(--Corner-Radius-md) 0 0; background-color: var(--Surface-Primary-Default); box-shadow: 0px 0px 14px 6px rgba(0, 0, 0, 0.1); diff --git a/apps/scandic-web/components/ContentType/DestinationPage/DestinationOverviewPage/HotelsSection/DestinationsList/destinationsList.module.css b/apps/scandic-web/components/ContentType/DestinationPage/DestinationOverviewPage/HotelsSection/DestinationsList/destinationsList.module.css index cd87bcd7e..0c011d484 100644 --- a/apps/scandic-web/components/ContentType/DestinationPage/DestinationOverviewPage/HotelsSection/DestinationsList/destinationsList.module.css +++ b/apps/scandic-web/components/ContentType/DestinationPage/DestinationOverviewPage/HotelsSection/DestinationsList/destinationsList.module.css @@ -2,7 +2,7 @@ display: flex; flex-direction: column; background-color: var(--Base-Surface-Primary-light-Normal); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); } .accordion { diff --git a/apps/scandic-web/components/ContentType/DestinationPage/HotelMapCard/DialogImage/dialogImage.module.css b/apps/scandic-web/components/ContentType/DestinationPage/HotelMapCard/DialogImage/dialogImage.module.css index 23f768e44..ddb0b9fb8 100644 --- a/apps/scandic-web/components/ContentType/DestinationPage/HotelMapCard/DialogImage/dialogImage.module.css +++ b/apps/scandic-web/components/ContentType/DestinationPage/HotelMapCard/DialogImage/dialogImage.module.css @@ -1,7 +1,7 @@ .imageContainer { position: relative; min-width: 177px; - border-radius: var(--Corner-radius-md) 0 0 var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md) 0 0 var(--Corner-Radius-md); overflow: hidden; } @@ -13,7 +13,7 @@ position: absolute; left: 7px; top: 7px; - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); } @media screen and (max-width: 500px) { diff --git a/apps/scandic-web/components/ContentType/DestinationPage/HotelMapCard/hotelMapCard.module.css b/apps/scandic-web/components/ContentType/DestinationPage/HotelMapCard/hotelMapCard.module.css index 3f58f7449..b7bf2052b 100644 --- a/apps/scandic-web/components/ContentType/DestinationPage/HotelMapCard/hotelMapCard.module.css +++ b/apps/scandic-web/components/ContentType/DestinationPage/HotelMapCard/hotelMapCard.module.css @@ -1,7 +1,7 @@ .wrapper { background: var(--Base-Surface-Primary-light-Normal); border: 1px solid var(--Base-Border-Subtle); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); box-shadow: 0px 0px 8px 3px rgba(0, 0, 0, 0.1); flex-direction: row; display: flex; diff --git a/apps/scandic-web/components/ContentType/DestinationPage/Map/MapContent/CityMarker/cityMarker.module.css b/apps/scandic-web/components/ContentType/DestinationPage/Map/MapContent/CityMarker/cityMarker.module.css index d40866a57..48a50508d 100644 --- a/apps/scandic-web/components/ContentType/DestinationPage/Map/MapContent/CityMarker/cityMarker.module.css +++ b/apps/scandic-web/components/ContentType/DestinationPage/Map/MapContent/CityMarker/cityMarker.module.css @@ -4,7 +4,7 @@ height: 28px !important; background-color: var(--Base-Text-High-contrast); border: 4px solid var(--Base-Surface-Primary-light-Normal); - border-radius: var(--Corner-radius-rounded); + border-radius: var(--Corner-Radius-Rounded); box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.1); cursor: pointer; transition: all 0.3s; diff --git a/apps/scandic-web/components/ContentType/DestinationPage/Map/MapContent/ClusterMarker/clusterMarker.module.css b/apps/scandic-web/components/ContentType/DestinationPage/Map/MapContent/ClusterMarker/clusterMarker.module.css index 907cee462..ded1e0308 100644 --- a/apps/scandic-web/components/ContentType/DestinationPage/Map/MapContent/ClusterMarker/clusterMarker.module.css +++ b/apps/scandic-web/components/ContentType/DestinationPage/Map/MapContent/ClusterMarker/clusterMarker.module.css @@ -7,7 +7,7 @@ background-color: var(--Base-Text-High-contrast); border: 4px solid var(--Base-Surface-Primary-light-Normal); color: var(--Base-Text-Inverted); - border-radius: var(--Corner-radius-rounded); + border-radius: var(--Corner-Radius-Rounded); box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.1); cursor: pointer; transition: all 0.3s; diff --git a/apps/scandic-web/components/ContentType/DestinationPage/TopImages/topImages.module.css b/apps/scandic-web/components/ContentType/DestinationPage/TopImages/topImages.module.css index 92943887c..e95fe4561 100644 --- a/apps/scandic-web/components/ContentType/DestinationPage/TopImages/topImages.module.css +++ b/apps/scandic-web/components/ContentType/DestinationPage/TopImages/topImages.module.css @@ -11,7 +11,7 @@ height: 200px; max-height: 40dvh; width: 100%; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); } .image.clickable { diff --git a/apps/scandic-web/components/ContentType/HotelMapPage/Sidebar/sidebar.module.css b/apps/scandic-web/components/ContentType/HotelMapPage/Sidebar/sidebar.module.css index 29da3c7a2..9d0da261b 100644 --- a/apps/scandic-web/components/ContentType/HotelMapPage/Sidebar/sidebar.module.css +++ b/apps/scandic-web/components/ContentType/HotelMapPage/Sidebar/sidebar.module.css @@ -41,7 +41,7 @@ color: var(--Text-Default); width: 100%; padding: var(--Space-x05) var(--Space-x1); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); cursor: pointer; text-align: left; transition: background-color 0.3s; @@ -70,7 +70,7 @@ position: absolute; bottom: 0; width: 100%; - border-radius: var(--Corner-radius-lg) var(--Corner-radius-lg) 0 0; + border-radius: var(--Corner-Radius-lg) var(--Corner-Radius-lg) 0 0; } .sidebar.fullscreen + .backdrop { diff --git a/apps/scandic-web/components/ContentType/HotelPage/AmenitiesList/amenitiesList.module.css b/apps/scandic-web/components/ContentType/HotelPage/AmenitiesList/amenitiesList.module.css index 2962db74a..4b3340907 100644 --- a/apps/scandic-web/components/ContentType/HotelPage/AmenitiesList/amenitiesList.module.css +++ b/apps/scandic-web/components/ContentType/HotelPage/AmenitiesList/amenitiesList.module.css @@ -1,6 +1,6 @@ .amenitiesContainer { background-color: var(--Surface-Secondary-Default); - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); padding: var(--Space-x3) var(--Space-x3) var(--Space-x15) var(--Space-x3); display: grid; gap: var(--Space-x15); diff --git a/apps/scandic-web/components/ContentType/HotelPage/Facilities/facilities.module.css b/apps/scandic-web/components/ContentType/HotelPage/Facilities/facilities.module.css index 1fd7f6074..b22fabaa4 100644 --- a/apps/scandic-web/components/ContentType/HotelPage/Facilities/facilities.module.css +++ b/apps/scandic-web/components/ContentType/HotelPage/Facilities/facilities.module.css @@ -26,7 +26,7 @@ .imageWrapper { position: relative; overflow: hidden; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); width: 100%; height: 100%; } diff --git a/apps/scandic-web/components/ContentType/HotelPage/Hero/ImageButton/imageButton.module.css b/apps/scandic-web/components/ContentType/HotelPage/Hero/ImageButton/imageButton.module.css index 2fdd28abd..38c2cbe51 100644 --- a/apps/scandic-web/components/ContentType/HotelPage/Hero/ImageButton/imageButton.module.css +++ b/apps/scandic-web/components/ContentType/HotelPage/Hero/ImageButton/imageButton.module.css @@ -4,7 +4,7 @@ border-width: 0; background-color: transparent; cursor: pointer; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); overflow: hidden; flex: 1; } @@ -24,6 +24,6 @@ @media screen and (min-width: 768px) { .imageButton { - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); } } diff --git a/apps/scandic-web/components/ContentType/HotelPage/Hero/Logos/BassinSevenLarge.tsx b/apps/scandic-web/components/ContentType/HotelPage/Hero/Logos/BassinSevenLarge.tsx new file mode 100644 index 000000000..df1a928fe --- /dev/null +++ b/apps/scandic-web/components/ContentType/HotelPage/Hero/Logos/BassinSevenLarge.tsx @@ -0,0 +1,23 @@ +export function BassinSevenLogoLarge({ className }: { className?: string }) { + return ( + + + + + ) +} diff --git a/apps/scandic-web/components/ContentType/HotelPage/Hero/Logos/BassinSevenSmall.tsx b/apps/scandic-web/components/ContentType/HotelPage/Hero/Logos/BassinSevenSmall.tsx new file mode 100644 index 000000000..765e7330d --- /dev/null +++ b/apps/scandic-web/components/ContentType/HotelPage/Hero/Logos/BassinSevenSmall.tsx @@ -0,0 +1,19 @@ +export function BassinSevenLogoSmall({ className }: { className?: string }) { + return ( + + + + ) +} diff --git a/apps/scandic-web/components/ContentType/HotelPage/Hero/Logos/index.tsx b/apps/scandic-web/components/ContentType/HotelPage/Hero/Logos/index.tsx index 93510c6b5..08a2e5079 100644 --- a/apps/scandic-web/components/ContentType/HotelPage/Hero/Logos/index.tsx +++ b/apps/scandic-web/components/ContentType/HotelPage/Hero/Logos/index.tsx @@ -5,6 +5,9 @@ import { cx } from "class-variance-authority" import { Theme } from "@scandic-hotels/common/utils/theme" import ScandicLogoIcon from "@scandic-hotels/design-system/Icons/ScandicLogoIcon" +import { BassinSevenLogoLarge } from "@/components/ContentType/HotelPage/Hero/Logos/BassinSevenLarge" +import { BassinSevenLogoSmall } from "@/components/ContentType/HotelPage/Hero/Logos/BassinSevenSmall" + import { DowntownCamperLogoLarge } from "./DowntownCamperLarge" import { DowntownCamperLogoSmall } from "./DowntownCamperSmall" import { GrandHotelLogoLarge } from "./GrandHotelLarge" @@ -82,6 +85,13 @@ export function BrandedHotelLogo({ theme, className }: BrandedHotelLogoProps) { ) + case Theme.bassinSeven: + return ( + <> + + + + ) case Theme.scandic: default: return diff --git a/apps/scandic-web/components/ContentType/HotelPage/Hero/hero.module.css b/apps/scandic-web/components/ContentType/HotelPage/Hero/hero.module.css index 1f618e507..85735c021 100644 --- a/apps/scandic-web/components/ContentType/HotelPage/Hero/hero.module.css +++ b/apps/scandic-web/components/ContentType/HotelPage/Hero/hero.module.css @@ -67,7 +67,7 @@ } .logoWrapper { - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); justify-content: center; } diff --git a/apps/scandic-web/components/ContentType/HotelPage/Map/MapCard/mapCard.module.css b/apps/scandic-web/components/ContentType/HotelPage/Map/MapCard/mapCard.module.css index 34c1fe663..4a9d4a441 100644 --- a/apps/scandic-web/components/ContentType/HotelPage/Map/MapCard/mapCard.module.css +++ b/apps/scandic-web/components/ContentType/HotelPage/Map/MapCard/mapCard.module.css @@ -6,8 +6,8 @@ right: 0; background-color: var(--Surface-Primary-Default); padding: var(--Space-x3); - border-top-left-radius: var(--Corner-radius-md); - border-top-right-radius: var(--Corner-radius-md); + border-top-left-radius: var(--Corner-Radius-md); + border-top-right-radius: var(--Corner-Radius-md); } .poiList { diff --git a/apps/scandic-web/components/ContentType/HotelPage/Map/MobileMapToggle/mobileToggle.module.css b/apps/scandic-web/components/ContentType/HotelPage/Map/MobileMapToggle/mobileToggle.module.css index 08e0df3ef..475a11730 100644 --- a/apps/scandic-web/components/ContentType/HotelPage/Map/MobileMapToggle/mobileToggle.module.css +++ b/apps/scandic-web/components/ContentType/HotelPage/Map/MobileMapToggle/mobileToggle.module.css @@ -7,7 +7,7 @@ grid-template-columns: repeat(2, 1fr); gap: var(--Space-x05); align-items: center; - border-radius: var(--Corner-radius-Rounded); + border-radius: var(--Corner-Radius-Rounded); background-color: var(--Component-Button-Inverted-Fill-Default); box-shadow: 0 0 30px 2px rgba(0, 0, 0, 0.15); padding: 6px; diff --git a/apps/scandic-web/components/ContentType/HotelPage/Rooms/RoomCard/roomCard.module.css b/apps/scandic-web/components/ContentType/HotelPage/Rooms/RoomCard/roomCard.module.css index 4e1750314..3d499e6f0 100644 --- a/apps/scandic-web/components/ContentType/HotelPage/Rooms/RoomCard/roomCard.module.css +++ b/apps/scandic-web/components/ContentType/HotelPage/Rooms/RoomCard/roomCard.module.css @@ -1,5 +1,5 @@ .roomCard { - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); background-color: var(--Surface-Primary-Default); border: 1px solid var(--Border-Default); display: grid; diff --git a/apps/scandic-web/components/ContentType/HotelPage/SidePeeks/Images/images.module.css b/apps/scandic-web/components/ContentType/HotelPage/SidePeeks/Images/images.module.css index bab183c56..dde74f991 100644 --- a/apps/scandic-web/components/ContentType/HotelPage/SidePeeks/Images/images.module.css +++ b/apps/scandic-web/components/ContentType/HotelPage/SidePeeks/Images/images.module.css @@ -9,5 +9,5 @@ height: 240px; min-width: 0; /* Prevents image from causing flex item overflow by allowing shrinking below content size */ width: 100%; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); } diff --git a/apps/scandic-web/components/ContentType/HotelPage/SidePeeks/Room/room.module.css b/apps/scandic-web/components/ContentType/HotelPage/SidePeeks/Room/room.module.css index d9fa76ef7..648e270ba 100644 --- a/apps/scandic-web/components/ContentType/HotelPage/SidePeeks/Room/room.module.css +++ b/apps/scandic-web/components/ContentType/HotelPage/SidePeeks/Room/room.module.css @@ -18,7 +18,7 @@ .imageContainer { position: relative; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); overflow: hidden; } diff --git a/apps/scandic-web/components/ContentType/HotelPage/SidePeeks/Tripadvisor/tripAdvisor.module.css b/apps/scandic-web/components/ContentType/HotelPage/SidePeeks/Tripadvisor/tripAdvisor.module.css index 0dd3daea7..4f6761a8d 100644 --- a/apps/scandic-web/components/ContentType/HotelPage/SidePeeks/Tripadvisor/tripAdvisor.module.css +++ b/apps/scandic-web/components/ContentType/HotelPage/SidePeeks/Tripadvisor/tripAdvisor.module.css @@ -5,7 +5,7 @@ } .awards { - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); background: var(--Surface-Primary-Default); display: flex; flex-wrap: wrap; @@ -24,7 +24,7 @@ .iframe { width: 100%; border-width: 0; - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); /* Adjustments for devices with tiny screen height */ min-height: max(50dvh, 300px); diff --git a/apps/scandic-web/components/ContentType/HotelPage/SidePeeks/WellnessAndExercise/Facility/OpeningHours/openingHours.module.css b/apps/scandic-web/components/ContentType/HotelPage/SidePeeks/WellnessAndExercise/Facility/OpeningHours/openingHours.module.css index 235593818..059bb83bc 100644 --- a/apps/scandic-web/components/ContentType/HotelPage/SidePeeks/WellnessAndExercise/Facility/OpeningHours/openingHours.module.css +++ b/apps/scandic-web/components/ContentType/HotelPage/SidePeeks/WellnessAndExercise/Facility/OpeningHours/openingHours.module.css @@ -6,6 +6,6 @@ .openingHours { display: grid; padding: var(--Space-x2) var(--Space-x3); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); background: var(--Surface-Secondary-Default); } diff --git a/apps/scandic-web/components/ContentType/HotelSubpage/MeetingsSubpage/MeetingRooms/MeetingRoomCard/meetingRoomCard.module.css b/apps/scandic-web/components/ContentType/HotelSubpage/MeetingsSubpage/MeetingRooms/MeetingRoomCard/meetingRoomCard.module.css index 19340b125..b913a8ca5 100644 --- a/apps/scandic-web/components/ContentType/HotelSubpage/MeetingsSubpage/MeetingRooms/MeetingRoomCard/meetingRoomCard.module.css +++ b/apps/scandic-web/components/ContentType/HotelSubpage/MeetingsSubpage/MeetingRooms/MeetingRoomCard/meetingRoomCard.module.css @@ -1,6 +1,6 @@ .card { background-color: var(--Surface-Primary-Default); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); border: 1px solid var(--Border-Default); display: grid; overflow: hidden; @@ -36,7 +36,7 @@ .infoTable { background-color: var(--Surface-Primary-OnSurface-Default); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); padding: var(--Space-x2); display: grid; gap: var(--Space-x2); diff --git a/apps/scandic-web/components/ContentType/PromoCampaignPage/ExpiredPromoCampaign/ExpiredPromoCampaign.module.css b/apps/scandic-web/components/ContentType/PromoCampaignPage/ExpiredPromoCampaign/ExpiredPromoCampaign.module.css index b973d0502..58ceeace6 100644 --- a/apps/scandic-web/components/ContentType/PromoCampaignPage/ExpiredPromoCampaign/ExpiredPromoCampaign.module.css +++ b/apps/scandic-web/components/ContentType/PromoCampaignPage/ExpiredPromoCampaign/ExpiredPromoCampaign.module.css @@ -4,7 +4,7 @@ flex-direction: column; align-items: center; gap: var(--Space-x6); - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); background: var(--Surface-Secondary-Default); } diff --git a/apps/scandic-web/components/ContentType/PromoCampaignPage/Hero/hero.module.css b/apps/scandic-web/components/ContentType/PromoCampaignPage/Hero/hero.module.css index 105050e7b..bcd4ca693 100644 --- a/apps/scandic-web/components/ContentType/PromoCampaignPage/Hero/hero.module.css +++ b/apps/scandic-web/components/ContentType/PromoCampaignPage/Hero/hero.module.css @@ -1,7 +1,7 @@ .hero { --card-float-offset: -170px; --card-width: 90%; - --card-radius: var(--Corner-radius-Large); + --card-radius: var(--Corner-Radius-Large); position: relative; display: block; @@ -112,7 +112,7 @@ padding: var(--Space-x15); gap: var(--Space-x1); background-color: var(--Surface-Primary-Default); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); border: 1px solid var(--Border-Default); align-items: start; } diff --git a/apps/scandic-web/components/ContentType/StartPage/InfoCardWithImage/infoCardWithImage.module.css b/apps/scandic-web/components/ContentType/StartPage/InfoCardWithImage/infoCardWithImage.module.css index 46109a0c9..df700803a 100644 --- a/apps/scandic-web/components/ContentType/StartPage/InfoCardWithImage/infoCardWithImage.module.css +++ b/apps/scandic-web/components/ContentType/StartPage/InfoCardWithImage/infoCardWithImage.module.css @@ -8,12 +8,12 @@ overflow: hidden; width: 100%; height: 179px; /* Exact mobile height from Figma */ - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); } .imageTop { width: 100%; height: 180px; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); } .imageContainer { diff --git a/apps/scandic-web/components/DestinationFilterAndSort/Filter/Checkbox/checkbox.module.css b/apps/scandic-web/components/DestinationFilterAndSort/Filter/Checkbox/checkbox.module.css index 6d99e8c01..e0c550111 100644 --- a/apps/scandic-web/components/DestinationFilterAndSort/Filter/Checkbox/checkbox.module.css +++ b/apps/scandic-web/components/DestinationFilterAndSort/Filter/Checkbox/checkbox.module.css @@ -4,7 +4,7 @@ gap: var(--Space-x15); padding: var(--Space-x1) var(--Space-x15); cursor: pointer; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); transition: background-color 0.3s; @media (hover: hover) { diff --git a/apps/scandic-web/components/DestinationFilterAndSort/destinationFilterAndSort.module.css b/apps/scandic-web/components/DestinationFilterAndSort/destinationFilterAndSort.module.css index 02b50c95d..f8b51ddfc 100644 --- a/apps/scandic-web/components/DestinationFilterAndSort/destinationFilterAndSort.module.css +++ b/apps/scandic-web/components/DestinationFilterAndSort/destinationFilterAndSort.module.css @@ -15,7 +15,7 @@ .dialog { width: min(80dvw, 960px); - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); background-color: var(--Base-Surface-Primary-light-Normal); box-shadow: 0px 4px 24px 0px rgba(38, 32, 30, 0.08); overflow: hidden; diff --git a/apps/scandic-web/components/Dialog/dialog.module.css b/apps/scandic-web/components/Dialog/dialog.module.css index e389daca0..44f6849a0 100644 --- a/apps/scandic-web/components/Dialog/dialog.module.css +++ b/apps/scandic-web/components/Dialog/dialog.module.css @@ -35,7 +35,7 @@ .modal { background-color: var(--Base-Surface-Primary-light-Normal); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); box-shadow: var(--modal-box-shadow); display: flex; flex-direction: column; diff --git a/apps/scandic-web/components/Forms/ProfilingConsent/form.module.css b/apps/scandic-web/components/Forms/ProfilingConsent/form.module.css index dba307ad9..266c9292d 100644 --- a/apps/scandic-web/components/Forms/ProfilingConsent/form.module.css +++ b/apps/scandic-web/components/Forms/ProfilingConsent/form.module.css @@ -9,7 +9,7 @@ display: grid; gap: var(--Space-x6); - border-radius: var(--Corner-radius-Medium) var(--Corner-radius-Medium) 0 0; + border-radius: var(--Corner-Radius-Medium) var(--Corner-Radius-Medium) 0 0; } .buttons { @@ -23,7 +23,7 @@ border-top: 1px solid var(--Border-Divider-Subtle); background: var(--Base-Surface-Primary-light-Normal); - border-radius: 0 0 var(--Corner-radius-Medium) var(--Corner-radius-Medium); + border-radius: 0 0 var(--Corner-Radius-Medium) var(--Corner-Radius-Medium); button { width: 100%; diff --git a/apps/scandic-web/components/Header/MainMenu/MenuLink/menuLink.module.css b/apps/scandic-web/components/Header/MainMenu/MenuLink/menuLink.module.css index 24bc5891d..484b2d85b 100644 --- a/apps/scandic-web/components/Header/MainMenu/MenuLink/menuLink.module.css +++ b/apps/scandic-web/components/Header/MainMenu/MenuLink/menuLink.module.css @@ -5,7 +5,7 @@ width: 100%; padding: var(--Space-x1); gap: var(--Space-x15); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); color: var(--Text-Interactive-Default); &:hover { diff --git a/apps/scandic-web/components/Header/MainMenu/MyPagesMenu/myPagesMenu.module.css b/apps/scandic-web/components/Header/MainMenu/MyPagesMenu/myPagesMenu.module.css index d18b5ff85..c59e389e9 100644 --- a/apps/scandic-web/components/Header/MainMenu/MyPagesMenu/myPagesMenu.module.css +++ b/apps/scandic-web/components/Header/MainMenu/MyPagesMenu/myPagesMenu.module.css @@ -13,7 +13,7 @@ ); /* 3.5rem is the height of the main menu + bottom padding. */ right: 0; background-color: var(--Surface-Primary-Default); - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); box-shadow: 0 0 0.875rem 0.375rem rgba(0, 0, 0, 0.1); min-width: 20rem; z-index: var(--menu-overlay-z-index); diff --git a/apps/scandic-web/components/Header/MainMenu/NavigationMenu/NavigationMenuItem/navigationMenuItem.module.css b/apps/scandic-web/components/Header/MainMenu/NavigationMenu/NavigationMenuItem/navigationMenuItem.module.css index 96c645de3..6eb1352ef 100644 --- a/apps/scandic-web/components/Header/MainMenu/NavigationMenu/NavigationMenuItem/navigationMenuItem.module.css +++ b/apps/scandic-web/components/Header/MainMenu/NavigationMenu/NavigationMenuItem/navigationMenuItem.module.css @@ -53,7 +53,7 @@ ); /* 3.5rem is the height of the main menu + bottom padding. */ left: 50%; transform: translateX(-50%); - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); box-shadow: var(--popup-box-shadow); &.isExpanded { diff --git a/apps/scandic-web/components/Hero/hero.module.css b/apps/scandic-web/components/Hero/hero.module.css index 8c0f97aaf..ff7993eb3 100644 --- a/apps/scandic-web/components/Hero/hero.module.css +++ b/apps/scandic-web/components/Hero/hero.module.css @@ -3,7 +3,7 @@ margin-bottom: var(--Space-x2); width: 100%; object-fit: cover; - border-radius: var(--Corner-radius-xl); + border-radius: var(--Corner-Radius-xl); margin: 0; } diff --git a/apps/scandic-web/components/HeroVideo/heroVideo.module.css b/apps/scandic-web/components/HeroVideo/heroVideo.module.css index 3167d19dc..d4c29726d 100644 --- a/apps/scandic-web/components/HeroVideo/heroVideo.module.css +++ b/apps/scandic-web/components/HeroVideo/heroVideo.module.css @@ -5,6 +5,6 @@ overflow: hidden; &:not(.fullWidth) { - border-radius: var(--Corner-radius-xl); + border-radius: var(--Corner-Radius-xl); } } diff --git a/apps/scandic-web/components/HotelFilterAndSort/Filter/Checkbox/checkbox.module.css b/apps/scandic-web/components/HotelFilterAndSort/Filter/Checkbox/checkbox.module.css index 6d99e8c01..e0c550111 100644 --- a/apps/scandic-web/components/HotelFilterAndSort/Filter/Checkbox/checkbox.module.css +++ b/apps/scandic-web/components/HotelFilterAndSort/Filter/Checkbox/checkbox.module.css @@ -4,7 +4,7 @@ gap: var(--Space-x15); padding: var(--Space-x1) var(--Space-x15); cursor: pointer; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); transition: background-color 0.3s; @media (hover: hover) { diff --git a/apps/scandic-web/components/HotelFilterAndSort/hotelFilterAndSort.module.css b/apps/scandic-web/components/HotelFilterAndSort/hotelFilterAndSort.module.css index f3d912615..dfa1423c6 100644 --- a/apps/scandic-web/components/HotelFilterAndSort/hotelFilterAndSort.module.css +++ b/apps/scandic-web/components/HotelFilterAndSort/hotelFilterAndSort.module.css @@ -11,7 +11,7 @@ .dialog { width: min(80dvw, 960px); - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); background-color: var(--Base-Surface-Primary-light-Normal); box-shadow: 0px 4px 24px 0px rgba(38, 32, 30, 0.08); overflow: hidden; @@ -37,7 +37,7 @@ .badge { background-color: var(--Base-Text-Accent); - border-radius: var(--Corner-radius-xl); + border-radius: var(--Corner-Radius-xl); width: 20px; height: 20px; color: var(--Base-Surface-Primary-light-Normal); diff --git a/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddAncillaryFlow/Description/description.module.css b/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddAncillaryFlow/Description/description.module.css index 958e6c581..98bbe9d4a 100644 --- a/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddAncillaryFlow/Description/description.module.css +++ b/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddAncillaryFlow/Description/description.module.css @@ -32,7 +32,7 @@ .image { aspect-ratio: 2 / 1; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); object-fit: cover; width: 100%; height: auto; diff --git a/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddAncillaryFlow/Steps/ConfirmationStep/confirmationStep.module.css b/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddAncillaryFlow/Steps/ConfirmationStep/confirmationStep.module.css index 4a4e86140..5aad3ccc4 100644 --- a/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddAncillaryFlow/Steps/ConfirmationStep/confirmationStep.module.css +++ b/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddAncillaryFlow/Steps/ConfirmationStep/confirmationStep.module.css @@ -9,14 +9,14 @@ justify-content: space-between; background-color: var(--Surface-Brand-Primary-2-OnSurface-Accent); padding: var(--Space-x1) var(--Space-x15); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); } .guarantee { display: flex; flex-direction: column; gap: var(--Space-x2); background-color: var(--Surface-Secondary-Default); - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); padding: var(--Space-x2); } @@ -41,5 +41,5 @@ } .accordionItem { - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); } diff --git a/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddAncillaryFlow/Steps/DeliveryDetailsStep/SelectDeliveryTime/selectDeliveryTime.module.css b/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddAncillaryFlow/Steps/DeliveryDetailsStep/SelectDeliveryTime/selectDeliveryTime.module.css index 5f409b539..a3ae4b5e9 100644 --- a/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddAncillaryFlow/Steps/DeliveryDetailsStep/SelectDeliveryTime/selectDeliveryTime.module.css +++ b/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddAncillaryFlow/Steps/DeliveryDetailsStep/SelectDeliveryTime/selectDeliveryTime.module.css @@ -3,7 +3,7 @@ align-items: center; gap: var(--Space-x15); padding: var(--Space-x15); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); background-color: var(--Surface-Primary-OnSurface-Default); } diff --git a/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddAncillaryFlow/Steps/DeliveryDetailsStep/SelectedItemCard/selectedItemCard.module.css b/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddAncillaryFlow/Steps/DeliveryDetailsStep/SelectedItemCard/selectedItemCard.module.css index 03fd4b6b1..dd7827c36 100644 --- a/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddAncillaryFlow/Steps/DeliveryDetailsStep/SelectedItemCard/selectedItemCard.module.css +++ b/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddAncillaryFlow/Steps/DeliveryDetailsStep/SelectedItemCard/selectedItemCard.module.css @@ -4,13 +4,13 @@ gap: var(--Space-x1); align-self: stretch; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); border: 1px solid var(--Border-Divider-Subtle); background: var(--Surface-Primary-Default); } .image { - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); } .cost { diff --git a/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddAncillaryFlow/Steps/DeliveryDetailsStep/deliveryDetailsStep.module.css b/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddAncillaryFlow/Steps/DeliveryDetailsStep/deliveryDetailsStep.module.css index d73b229e0..b72d61d8f 100644 --- a/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddAncillaryFlow/Steps/DeliveryDetailsStep/deliveryDetailsStep.module.css +++ b/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddAncillaryFlow/Steps/DeliveryDetailsStep/deliveryDetailsStep.module.css @@ -15,7 +15,7 @@ align-items: center; gap: var(--Space-x15); padding: var(--Space-x15); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); background-color: var(--Surface-Primary-OnSurface-Default); } diff --git a/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddAncillaryFlow/Steps/SelectQuantityStep/PaymentOption/paymentOption.module.css b/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddAncillaryFlow/Steps/SelectQuantityStep/PaymentOption/paymentOption.module.css index 0126dc1af..9f7dfa8ab 100644 --- a/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddAncillaryFlow/Steps/SelectQuantityStep/PaymentOption/paymentOption.module.css +++ b/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddAncillaryFlow/Steps/SelectQuantityStep/PaymentOption/paymentOption.module.css @@ -1,6 +1,6 @@ .container { display: flex; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); background: var(--Surface-Primary-OnSurface-Default); width: 100%; align-items: flex-start; @@ -38,7 +38,7 @@ .spendablePoints { display: flex; justify-content: space-between; - border-radius: var(--Corner-radius-md) var(--Corner-radius-md) 0 0; + border-radius: var(--Corner-Radius-md) var(--Corner-Radius-md) 0 0; background: var(--Surface-Brand-Primary-1-Default); width: 100%; padding: var(--Space-x1) var(--Space-x15); diff --git a/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddAncillaryFlow/Steps/SelectQuantityStep/selectQuantityStep.module.css b/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddAncillaryFlow/Steps/SelectQuantityStep/selectQuantityStep.module.css index 1301ae872..f5c374e26 100644 --- a/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddAncillaryFlow/Steps/SelectQuantityStep/selectQuantityStep.module.css +++ b/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddAncillaryFlow/Steps/SelectQuantityStep/selectQuantityStep.module.css @@ -33,7 +33,7 @@ display: flex; padding: var(--Space-x15); flex: 1 0 0; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); border: 1px solid var(--Base-Border-Subtle); background: var(--Surface-Feedback-Information-light); diff --git a/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddAncillaryFlow/Summary/PriceDetails/priceDetails.module.css b/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddAncillaryFlow/Summary/PriceDetails/priceDetails.module.css index f030d8f33..ba860b78c 100644 --- a/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddAncillaryFlow/Summary/PriceDetails/priceDetails.module.css +++ b/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddAncillaryFlow/Summary/PriceDetails/priceDetails.module.css @@ -9,7 +9,7 @@ align-items: center; justify-content: space-between; gap: var(--Space-x1); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); } .showOnDesktop { diff --git a/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddAncillaryFlow/Summary/PriceSummary/priceSummary.module.css b/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddAncillaryFlow/Summary/PriceSummary/priceSummary.module.css index 92e01599c..649e902c3 100644 --- a/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddAncillaryFlow/Summary/PriceSummary/priceSummary.module.css +++ b/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddAncillaryFlow/Summary/PriceSummary/priceSummary.module.css @@ -4,7 +4,7 @@ flex-direction: column; gap: var(--Space-x2); align-self: stretch; - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); border: 1px solid var(--Border-Divider-Default); background: var(--Surface-Primary-Default); } diff --git a/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddAncillaryFlow/Summary/summary.module.css b/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddAncillaryFlow/Summary/summary.module.css index ece5f3229..0445c8cba 100644 --- a/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddAncillaryFlow/Summary/summary.module.css +++ b/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddAncillaryFlow/Summary/summary.module.css @@ -13,7 +13,7 @@ background: var(--Surface-Primary-OnSurface-Default); padding: var(--Space-x15); gap: var(--Space-x2); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); } .buttons { diff --git a/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddedAncillaries/addedAncillaries.module.css b/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddedAncillaries/addedAncillaries.module.css index 2ab68a2c9..baecf2102 100644 --- a/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddedAncillaries/addedAncillaries.module.css +++ b/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AddedAncillaries/addedAncillaries.module.css @@ -31,7 +31,7 @@ .ancillaryMobile { background-color: var(--Background-Primary); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); display: flex; flex-direction: column; gap: var(--Space-x1); @@ -41,7 +41,7 @@ display: none; padding: var(--Space-x2); background-color: var(--Background-Primary); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); flex-direction: column; gap: var(--Space-x1); } diff --git a/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AllAncillariesModal/SelectAncillaryStep/selectAncillaryStep.module.css b/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AllAncillariesModal/SelectAncillaryStep/selectAncillaryStep.module.css index 58a31ddd4..4107db0ad 100644 --- a/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AllAncillariesModal/SelectAncillaryStep/selectAncillaryStep.module.css +++ b/apps/scandic-web/components/HotelReservation/MyStay/Ancillaries/AllAncillariesModal/SelectAncillaryStep/selectAncillaryStep.module.css @@ -20,7 +20,7 @@ } .chip { - border-radius: var(--Corner-radius-rounded); + border-radius: var(--Corner-Radius-Rounded); padding: calc(var(--Space-x1) + var(--Space-x025)) var(--Space-x2); cursor: pointer; border: 1px solid var(--Border-Interactive-Default); diff --git a/apps/scandic-web/components/HotelReservation/MyStay/BookingSummary/SummaryCard/summaryCard.module.css b/apps/scandic-web/components/HotelReservation/MyStay/BookingSummary/SummaryCard/summaryCard.module.css index 7bda204cc..48e993d93 100644 --- a/apps/scandic-web/components/HotelReservation/MyStay/BookingSummary/SummaryCard/summaryCard.module.css +++ b/apps/scandic-web/components/HotelReservation/MyStay/BookingSummary/SummaryCard/summaryCard.module.css @@ -8,7 +8,7 @@ .image { width: 152px; height: 152px; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); } .content { diff --git a/apps/scandic-web/components/HotelReservation/MyStay/GuestDetails/guestDetails.module.css b/apps/scandic-web/components/HotelReservation/MyStay/GuestDetails/guestDetails.module.css index 06d437a2e..a48cb81cf 100644 --- a/apps/scandic-web/components/HotelReservation/MyStay/GuestDetails/guestDetails.module.css +++ b/apps/scandic-web/components/HotelReservation/MyStay/GuestDetails/guestDetails.module.css @@ -4,7 +4,7 @@ align-items: center; background-color: var(--Main-Brand-PalePeach); padding: var(--Space-x3) 0; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); gap: var(--Space-x2); } diff --git a/apps/scandic-web/components/HotelReservation/MyStay/Modal/modal.module.css b/apps/scandic-web/components/HotelReservation/MyStay/Modal/modal.module.css index ab721a46b..e38efe301 100644 --- a/apps/scandic-web/components/HotelReservation/MyStay/Modal/modal.module.css +++ b/apps/scandic-web/components/HotelReservation/MyStay/Modal/modal.module.css @@ -29,8 +29,8 @@ .modal { background: var(--UI-Input-Controls-Surface-Normal); - border-top-left-radius: var(--Corner-radius-lg); - border-top-right-radius: var(--Corner-radius-lg); + border-top-left-radius: var(--Corner-Radius-lg); + border-top-right-radius: var(--Corner-Radius-lg); max-height: 95dvh; overflow-y: auto; padding: var(--Space-x3); @@ -71,7 +71,7 @@ } .modal { - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); display: flex; min-height: 300px; min-width: 690px; diff --git a/apps/scandic-web/components/HotelReservation/MyStay/ModifyContact/modifyContact.module.css b/apps/scandic-web/components/HotelReservation/MyStay/ModifyContact/modifyContact.module.css index 37c9bda2e..7e09c8067 100644 --- a/apps/scandic-web/components/HotelReservation/MyStay/ModifyContact/modifyContact.module.css +++ b/apps/scandic-web/components/HotelReservation/MyStay/ModifyContact/modifyContact.module.css @@ -1,7 +1,7 @@ .container { background-color: var(--Background-Primary); padding: var(--Space-x2) var(--Space-x1) var(--Space-x3); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); } .row { diff --git a/apps/scandic-web/components/HotelReservation/MyStay/Promo/promo.module.css b/apps/scandic-web/components/HotelReservation/MyStay/Promo/promo.module.css index 589ae3794..ed48ba01f 100644 --- a/apps/scandic-web/components/HotelReservation/MyStay/Promo/promo.module.css +++ b/apps/scandic-web/components/HotelReservation/MyStay/Promo/promo.module.css @@ -59,7 +59,7 @@ @media (min-width: 768px) { .promo { - border-radius: var(--Corner-radius-xl); + border-radius: var(--Corner-Radius-xl); } .content { diff --git a/apps/scandic-web/components/HotelReservation/MyStay/ReferenceCard/Actions/CustomerSupportModal/customerSupport.module.css b/apps/scandic-web/components/HotelReservation/MyStay/ReferenceCard/Actions/CustomerSupportModal/customerSupport.module.css index af073a3d8..3bb581608 100644 --- a/apps/scandic-web/components/HotelReservation/MyStay/ReferenceCard/Actions/CustomerSupportModal/customerSupport.module.css +++ b/apps/scandic-web/components/HotelReservation/MyStay/ReferenceCard/Actions/CustomerSupportModal/customerSupport.module.css @@ -11,7 +11,7 @@ align-items: center; background: var(--Surface-Feedback-Information-light); border: 1px solid rgba(0, 0, 0, 0.05); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); color: var(--Text-Interactive-Default); display: flex; flex-direction: column; diff --git a/apps/scandic-web/components/HotelReservation/MyStay/ReferenceCard/Actions/Upcoming/ManageStay/Actions/CancelStay/Steps/Confirmation/Multiroom/multiroom.module.css b/apps/scandic-web/components/HotelReservation/MyStay/ReferenceCard/Actions/Upcoming/ManageStay/Actions/CancelStay/Steps/Confirmation/Multiroom/multiroom.module.css index afa20071b..2720b84c4 100644 --- a/apps/scandic-web/components/HotelReservation/MyStay/ReferenceCard/Actions/Upcoming/ManageStay/Actions/CancelStay/Steps/Confirmation/Multiroom/multiroom.module.css +++ b/apps/scandic-web/components/HotelReservation/MyStay/ReferenceCard/Actions/Upcoming/ManageStay/Actions/CancelStay/Steps/Confirmation/Multiroom/multiroom.module.css @@ -28,7 +28,7 @@ .checkbox { background: var(--Background-Primary); border: 2px solid transparent; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); padding: var(--Space-x2) var(--Space-x15); } @@ -65,7 +65,7 @@ .chip { background-color: var(--Surface-Brand-Accent-Default); - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); padding: var(--Space-x1); } diff --git a/apps/scandic-web/components/HotelReservation/MyStay/ReferenceCard/Actions/Upcoming/ManageStay/Actions/CancelStay/cancelStay.module.css b/apps/scandic-web/components/HotelReservation/MyStay/ReferenceCard/Actions/Upcoming/ManageStay/Actions/CancelStay/cancelStay.module.css index e2d06cf7e..5736f00c4 100644 --- a/apps/scandic-web/components/HotelReservation/MyStay/ReferenceCard/Actions/Upcoming/ManageStay/Actions/CancelStay/cancelStay.module.css +++ b/apps/scandic-web/components/HotelReservation/MyStay/ReferenceCard/Actions/Upcoming/ManageStay/Actions/CancelStay/cancelStay.module.css @@ -18,7 +18,7 @@ display: flex; padding: var(--Space-x2); background-color: var(--Background-Primary); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); align-items: center; gap: var(--Space-x1); } diff --git a/apps/scandic-web/components/HotelReservation/MyStay/ReferenceCard/Actions/Upcoming/ManageStay/Actions/ChangeDates/Alerts/CustomerSupport/customerSupport.module.css b/apps/scandic-web/components/HotelReservation/MyStay/ReferenceCard/Actions/Upcoming/ManageStay/Actions/ChangeDates/Alerts/CustomerSupport/customerSupport.module.css index 091f9af45..a26aa2424 100644 --- a/apps/scandic-web/components/HotelReservation/MyStay/ReferenceCard/Actions/Upcoming/ManageStay/Actions/ChangeDates/Alerts/CustomerSupport/customerSupport.module.css +++ b/apps/scandic-web/components/HotelReservation/MyStay/ReferenceCard/Actions/Upcoming/ManageStay/Actions/ChangeDates/Alerts/CustomerSupport/customerSupport.module.css @@ -10,7 +10,7 @@ align-items: center; background-color: var(--Surface-Feedback-Information-light); border: 1px solid rgba(0, 0, 0, 0.05); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); flex-direction: column; gap: var(--Space-x1); padding: var(--Space-x3); diff --git a/apps/scandic-web/components/HotelReservation/MyStay/ReferenceCard/Actions/Upcoming/ManageStay/Actions/ChangeDates/Steps/Form/NewDates/newDates.module.css b/apps/scandic-web/components/HotelReservation/MyStay/ReferenceCard/Actions/Upcoming/ManageStay/Actions/ChangeDates/Steps/Form/NewDates/newDates.module.css index 6e497264c..1c990ce54 100644 --- a/apps/scandic-web/components/HotelReservation/MyStay/ReferenceCard/Actions/Upcoming/ManageStay/Actions/ChangeDates/Steps/Form/NewDates/newDates.module.css +++ b/apps/scandic-web/components/HotelReservation/MyStay/ReferenceCard/Actions/Upcoming/ManageStay/Actions/ChangeDates/Steps/Form/NewDates/newDates.module.css @@ -1,7 +1,7 @@ .container { background-color: var(--Background-Primary); padding: var(--Space-x2) var(--Space-x3) var(--Space-x3); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); display: flex; flex-direction: column; gap: var(--Space-x3); @@ -18,7 +18,7 @@ align-items: center; background-color: var(--Main-Grey-White); border-color: var(--Scandic-Beige-40); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); border-style: solid; border-width: 1px; display: flex; diff --git a/apps/scandic-web/components/HotelReservation/MyStay/ReferenceCard/Actions/Upcoming/ManageStay/Actions/GuaranteeLateArrival/Form/form.module.css b/apps/scandic-web/components/HotelReservation/MyStay/ReferenceCard/Actions/Upcoming/ManageStay/Actions/GuaranteeLateArrival/Form/form.module.css index c07653c6b..858023203 100644 --- a/apps/scandic-web/components/HotelReservation/MyStay/ReferenceCard/Actions/Upcoming/ManageStay/Actions/GuaranteeLateArrival/Form/form.module.css +++ b/apps/scandic-web/components/HotelReservation/MyStay/ReferenceCard/Actions/Upcoming/ManageStay/Actions/GuaranteeLateArrival/Form/form.module.css @@ -18,7 +18,7 @@ flex-direction: column; gap: var(--Space-x2); background-color: var(--Surface-Secondary-Default); - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); padding: var(--Space-x2); } @@ -31,7 +31,7 @@ .guaranteeCost { align-items: center; background-color: var(--Base-Surface-Subtle-Normal); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); display: flex; gap: var(--Space-x3); justify-content: flex-end; diff --git a/apps/scandic-web/components/HotelReservation/MyStay/ReferenceCard/Actions/Upcoming/ManageStay/Info/info.module.css b/apps/scandic-web/components/HotelReservation/MyStay/ReferenceCard/Actions/Upcoming/ManageStay/Info/info.module.css index 0ac314802..fa93ea5b6 100644 --- a/apps/scandic-web/components/HotelReservation/MyStay/ReferenceCard/Actions/Upcoming/ManageStay/Info/info.module.css +++ b/apps/scandic-web/components/HotelReservation/MyStay/ReferenceCard/Actions/Upcoming/ManageStay/Info/info.module.css @@ -1,7 +1,7 @@ .container { align-items: flex-start; background-color: var(--Surface-Primary-OnSurface-Default); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); display: flex; gap: var(--Space-x2); justify-content: center; diff --git a/apps/scandic-web/components/HotelReservation/MyStay/ReferenceCard/PriceContainer/priceContainer.module.css b/apps/scandic-web/components/HotelReservation/MyStay/ReferenceCard/PriceContainer/priceContainer.module.css index ae3556518..7a62a3a78 100644 --- a/apps/scandic-web/components/HotelReservation/MyStay/ReferenceCard/PriceContainer/priceContainer.module.css +++ b/apps/scandic-web/components/HotelReservation/MyStay/ReferenceCard/PriceContainer/priceContainer.module.css @@ -2,7 +2,7 @@ display: flex; padding: var(--Space-x2); background-color: var(--Background-Primary); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); align-items: center; justify-content: flex-end; } diff --git a/apps/scandic-web/components/HotelReservation/MyStay/ReferenceCard/referenceCard.module.css b/apps/scandic-web/components/HotelReservation/MyStay/ReferenceCard/referenceCard.module.css index c8f5d69d5..170274c73 100644 --- a/apps/scandic-web/components/HotelReservation/MyStay/ReferenceCard/referenceCard.module.css +++ b/apps/scandic-web/components/HotelReservation/MyStay/ReferenceCard/referenceCard.module.css @@ -1,6 +1,6 @@ .referenceCard { background-color: var(--Base-Surface-Primary-light-Normal); - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); box-shadow: var(--popup-box-shadow); display: flex; flex-direction: column; diff --git a/apps/scandic-web/components/HotelReservation/MyStay/Rooms/MultiRoom/room.module.css b/apps/scandic-web/components/HotelReservation/MyStay/Rooms/MultiRoom/room.module.css index f208b674f..7088f5679 100644 --- a/apps/scandic-web/components/HotelReservation/MyStay/Rooms/MultiRoom/room.module.css +++ b/apps/scandic-web/components/HotelReservation/MyStay/Rooms/MultiRoom/room.module.css @@ -18,7 +18,7 @@ flex-direction: column; gap: var(--Space-x2); background-color: var(--Background-Primary); - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); border: 1px solid var(--Base-Border-Subtle); overflow: hidden; padding-bottom: var(--Space-x3); @@ -44,7 +44,7 @@ .chip { background-color: var(--Scandic-Peach-30); color: var(--Scandic-Red-100); - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); padding: var(--Space-x05) var(--Space-x1); height: fit-content; } @@ -84,7 +84,7 @@ .package { background-color: var(--Main-Grey-White); padding: var(--Space-x05) var(--Space-x1); - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); } .termsLabel { diff --git a/apps/scandic-web/components/HotelReservation/MyStay/Rooms/MultiRoom/sidePeek.module.css b/apps/scandic-web/components/HotelReservation/MyStay/Rooms/MultiRoom/sidePeek.module.css index 5baf7f679..c66c94e7c 100644 --- a/apps/scandic-web/components/HotelReservation/MyStay/Rooms/MultiRoom/sidePeek.module.css +++ b/apps/scandic-web/components/HotelReservation/MyStay/Rooms/MultiRoom/sidePeek.module.css @@ -1,7 +1,7 @@ .trigger { background: none; border: 1px solid var(--Base-Border-Subtle); - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); cursor: pointer; display: flex; padding: var(--Space-x05); diff --git a/apps/scandic-web/components/HotelReservation/MyStay/Rooms/SingleRoom/BookingInformation/information.module.css b/apps/scandic-web/components/HotelReservation/MyStay/Rooms/SingleRoom/BookingInformation/information.module.css index f781abcd7..f126e941c 100644 --- a/apps/scandic-web/components/HotelReservation/MyStay/Rooms/SingleRoom/BookingInformation/information.module.css +++ b/apps/scandic-web/components/HotelReservation/MyStay/Rooms/SingleRoom/BookingInformation/information.module.css @@ -2,7 +2,7 @@ align-items: center; background-color: var(--Scandic-Beige-10); border: 1px solid var(--Base-Border-Subtle); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); display: flex; flex-direction: column-reverse; gap: var(--Space-x2); diff --git a/apps/scandic-web/components/HotelReservation/MyStay/Rooms/SingleRoom/Header/header.module.css b/apps/scandic-web/components/HotelReservation/MyStay/Rooms/SingleRoom/Header/header.module.css index 6a593c01a..964127699 100644 --- a/apps/scandic-web/components/HotelReservation/MyStay/Rooms/SingleRoom/Header/header.module.css +++ b/apps/scandic-web/components/HotelReservation/MyStay/Rooms/SingleRoom/Header/header.module.css @@ -12,7 +12,7 @@ .chip { background-color: var(--Scandic-Peach-30); color: var(--Scandic-Red-100); - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); padding: var(--Space-x05) var(--Space-x1); } diff --git a/apps/scandic-web/components/HotelReservation/MyStay/Rooms/SingleRoom/Img/img.module.css b/apps/scandic-web/components/HotelReservation/MyStay/Rooms/SingleRoom/Img/img.module.css index 842ab93b2..262a71027 100644 --- a/apps/scandic-web/components/HotelReservation/MyStay/Rooms/SingleRoom/Img/img.module.css +++ b/apps/scandic-web/components/HotelReservation/MyStay/Rooms/SingleRoom/Img/img.module.css @@ -16,7 +16,7 @@ } .image { - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); height: 100%; } } diff --git a/apps/scandic-web/components/HotelReservation/MyStay/Rooms/SingleRoom/Packages/packages.module.css b/apps/scandic-web/components/HotelReservation/MyStay/Rooms/SingleRoom/Packages/packages.module.css index 7b378ceac..34e007034 100644 --- a/apps/scandic-web/components/HotelReservation/MyStay/Rooms/SingleRoom/Packages/packages.module.css +++ b/apps/scandic-web/components/HotelReservation/MyStay/Rooms/SingleRoom/Packages/packages.module.css @@ -10,7 +10,7 @@ .package { background-color: var(--Main-Grey-White); - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); padding: var(--Space-x05) var(--Space-x1); } diff --git a/apps/scandic-web/components/HotelReservation/MyStay/Rooms/SingleRoom/room.module.css b/apps/scandic-web/components/HotelReservation/MyStay/Rooms/SingleRoom/room.module.css index 151bada45..2331f512c 100644 --- a/apps/scandic-web/components/HotelReservation/MyStay/Rooms/SingleRoom/room.module.css +++ b/apps/scandic-web/components/HotelReservation/MyStay/Rooms/SingleRoom/room.module.css @@ -72,7 +72,7 @@ } .booking { - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); background-color: var(--Background-Primary); } diff --git a/apps/scandic-web/components/LanguageSwitcher/LanguageSwitcherContent/languageSwitcherContent.module.css b/apps/scandic-web/components/LanguageSwitcher/LanguageSwitcherContent/languageSwitcherContent.module.css index 635820b29..eeacdfc94 100644 --- a/apps/scandic-web/components/LanguageSwitcher/LanguageSwitcherContent/languageSwitcherContent.module.css +++ b/apps/scandic-web/components/LanguageSwitcher/LanguageSwitcherContent/languageSwitcherContent.module.css @@ -17,13 +17,13 @@ .link { padding: var(--Space-x1); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); display: flex; gap: var(--Space-x1); justify-content: space-between; align-items: center; text-decoration: none; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); } @media screen and (min-width: 768px) { diff --git a/apps/scandic-web/components/LanguageSwitcher/languageSwitcher.module.css b/apps/scandic-web/components/LanguageSwitcher/languageSwitcher.module.css index 9b44619cf..a455d5274 100644 --- a/apps/scandic-web/components/LanguageSwitcher/languageSwitcher.module.css +++ b/apps/scandic-web/components/LanguageSwitcher/languageSwitcher.module.css @@ -95,7 +95,7 @@ .dropdown { position: absolute; background-color: var(--Base-Surface-Primary-light-Normal); - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); box-shadow: var(--popup-box-shadow); display: none; min-width: 12.5rem; diff --git a/apps/scandic-web/components/Maps/MapWithButtonWrapper/mapWithButtonWrapper.module.css b/apps/scandic-web/components/Maps/MapWithButtonWrapper/mapWithButtonWrapper.module.css index fbed5ce8e..6b0b1ffc5 100644 --- a/apps/scandic-web/components/Maps/MapWithButtonWrapper/mapWithButtonWrapper.module.css +++ b/apps/scandic-web/components/Maps/MapWithButtonWrapper/mapWithButtonWrapper.module.css @@ -1,7 +1,7 @@ .container { display: flex; position: relative; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); overflow: hidden; flex-direction: column; diff --git a/apps/scandic-web/components/MeetingPackageWidget/meetingPackageWidget.module.css b/apps/scandic-web/components/MeetingPackageWidget/meetingPackageWidget.module.css index 72134d856..27c6bb39b 100644 --- a/apps/scandic-web/components/MeetingPackageWidget/meetingPackageWidget.module.css +++ b/apps/scandic-web/components/MeetingPackageWidget/meetingPackageWidget.module.css @@ -21,7 +21,7 @@ justify-items: start; padding: var(--Space-x1) var(--Space-x15); background-color: var(--Surface-Primary-OnSurface-Default); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); flex-grow: 1; } @@ -48,7 +48,7 @@ bottom: 0; left: 0; right: 0; - border-radius: var(--Corner-radius-md) var(--Corner-radius-md) 0 0; + border-radius: var(--Corner-Radius-md) var(--Corner-Radius-md) 0 0; background-color: var(--Surface-Primary-Default); box-shadow: 0px 0px 14px 6px rgba(0, 0, 0, 0.1); diff --git a/apps/scandic-web/components/MyPages/DigitalTeamMemberCard/digitalTeamMemberCard.module.css b/apps/scandic-web/components/MyPages/DigitalTeamMemberCard/digitalTeamMemberCard.module.css index 0e2301914..af836b43f 100644 --- a/apps/scandic-web/components/MyPages/DigitalTeamMemberCard/digitalTeamMemberCard.module.css +++ b/apps/scandic-web/components/MyPages/DigitalTeamMemberCard/digitalTeamMemberCard.module.css @@ -21,7 +21,7 @@ .card { touch-action: none; overflow: hidden; - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); padding: var(--Space-x2); height: 400px; width: 327px; diff --git a/apps/scandic-web/components/MyPages/LevelProgressCard/InnerCard/SuccessCard/successCard.module.css b/apps/scandic-web/components/MyPages/LevelProgressCard/InnerCard/SuccessCard/successCard.module.css index f7c231a2d..2045e6524 100644 --- a/apps/scandic-web/components/MyPages/LevelProgressCard/InnerCard/SuccessCard/successCard.module.css +++ b/apps/scandic-web/components/MyPages/LevelProgressCard/InnerCard/SuccessCard/successCard.module.css @@ -1,6 +1,6 @@ .card { background: var(--Surface-Primary-Default); - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); padding: var(--Space-x2) var(--Space-x4) var(--Space-x4); display: grid; justify-items: center; diff --git a/apps/scandic-web/components/MyPages/LevelProgressCard/levelProgressCard.module.css b/apps/scandic-web/components/MyPages/LevelProgressCard/levelProgressCard.module.css index a73293f9d..1d16c095b 100644 --- a/apps/scandic-web/components/MyPages/LevelProgressCard/levelProgressCard.module.css +++ b/apps/scandic-web/components/MyPages/LevelProgressCard/levelProgressCard.module.css @@ -20,7 +20,7 @@ } .levelProgressCard { - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); padding: var(--Space-x3) var(--Space-x2); position: relative; min-height: 200px; @@ -56,7 +56,7 @@ .innerCard { background: var(--Surface-Primary-Default); - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); display: flex; flex-direction: column; gap: var(--Space-x2); diff --git a/apps/scandic-web/components/MyPages/Pagination/pagination.module.css b/apps/scandic-web/components/MyPages/Pagination/pagination.module.css index 150b1e691..6ff412ce6 100644 --- a/apps/scandic-web/components/MyPages/Pagination/pagination.module.css +++ b/apps/scandic-web/components/MyPages/Pagination/pagination.module.css @@ -3,7 +3,7 @@ justify-content: left; padding: var(--Space-x2); background-color: var(--Base-Surface-Primary-light-Normal); - border-radius: var(--Corner-radius-rounded); + border-radius: var(--Corner-Radius-Rounded); margin: auto; gap: var(--Space-x5); max-width: 100%; @@ -35,5 +35,5 @@ .paginationButtonActive { color: var(--Base-Text-Inverted); background-color: var(--Base-Text-Accent); - border-radius: var(--Corner-radius-rounded); + border-radius: var(--Corner-Radius-Rounded); } diff --git a/apps/scandic-web/components/MyPages/Profile/profile.module.css b/apps/scandic-web/components/MyPages/Profile/profile.module.css index 0db913ac8..0d930139d 100644 --- a/apps/scandic-web/components/MyPages/Profile/profile.module.css +++ b/apps/scandic-web/components/MyPages/Profile/profile.module.css @@ -1,6 +1,6 @@ .container { background-color: var(--Main-Grey-White); - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); display: grid; gap: var(--Space-x4); padding: var(--Space-x2) var(--Space-x2) var(--Space-x4); diff --git a/apps/scandic-web/components/MyPages/ProfilingConsent/Banner/profilingConsentBanner.module.css b/apps/scandic-web/components/MyPages/ProfilingConsent/Banner/profilingConsentBanner.module.css index b6567d5f3..afef5429f 100644 --- a/apps/scandic-web/components/MyPages/ProfilingConsent/Banner/profilingConsentBanner.module.css +++ b/apps/scandic-web/components/MyPages/ProfilingConsent/Banner/profilingConsentBanner.module.css @@ -3,7 +3,7 @@ padding: var(--Space-x4) var(--Space-x3); display: grid; align-items: center; - border-radius: var(--Corner-radius-Large); + border-radius: var(--Corner-Radius-Large); gap: var(--Space-x4); grid-auto-flow: row; diff --git a/apps/scandic-web/components/MyPages/ProfilingConsent/Modal/BenefitCards/benefitCards.module.css b/apps/scandic-web/components/MyPages/ProfilingConsent/Modal/BenefitCards/benefitCards.module.css index e4fbb5234..2691bb7e2 100644 --- a/apps/scandic-web/components/MyPages/ProfilingConsent/Modal/BenefitCards/benefitCards.module.css +++ b/apps/scandic-web/components/MyPages/ProfilingConsent/Modal/BenefitCards/benefitCards.module.css @@ -9,7 +9,7 @@ .iconPane { background: var(--Surface-Brand-Primary-1-Default); - border-radius: var(--Corner-radius-xLarge); + border-radius: var(--Corner-Radius-xLarge); display: grid; place-items: center; padding: var(--Space-x2) var(--Space-x15); diff --git a/apps/scandic-web/components/MyPages/ProfilingConsent/Modal/profilingConsentModal.module.css b/apps/scandic-web/components/MyPages/ProfilingConsent/Modal/profilingConsentModal.module.css index 6d70a3e2b..09b8f9bd3 100644 --- a/apps/scandic-web/components/MyPages/ProfilingConsent/Modal/profilingConsentModal.module.css +++ b/apps/scandic-web/components/MyPages/ProfilingConsent/Modal/profilingConsentModal.module.css @@ -32,7 +32,7 @@ box-shadow: var(--modal-box-shadow); width: 100%; max-width: 100%; - border-radius: var(--Corner-radius-xl) var(--Corner-radius-xl) 0 0; + border-radius: var(--Corner-Radius-xl) var(--Corner-Radius-xl) 0 0; } .dialog { @@ -90,12 +90,12 @@ padding: var(--Space-x2) var(--Space-x3) var(--Space-x3) var(--Space-x3); border-top: 1px solid var(--Border-Divider-Subtle); background: var(--Base-Surface-Primary-light-Normal); - border-bottom-right-radius: var(--Corner-radius-xl); - border-bottom-left-radius: var(--Corner-radius-xl); + border-bottom-right-radius: var(--Corner-Radius-xl); + border-bottom-left-radius: var(--Corner-Radius-xl); } .container { - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); background: var(--Base-Surface-Primary-light-Normal); display: grid; gap: var(--Space-x5); @@ -119,7 +119,7 @@ .modal { width: 95%; max-width: 95%; - border-radius: var(--Corner-radius-xl); + border-radius: var(--Corner-Radius-xl); } .actions { diff --git a/apps/scandic-web/components/MyPages/Surprises/surprises.module.css b/apps/scandic-web/components/MyPages/Surprises/surprises.module.css index 37f68530f..7dafd6b2a 100644 --- a/apps/scandic-web/components/MyPages/Surprises/surprises.module.css +++ b/apps/scandic-web/components/MyPages/Surprises/surprises.module.css @@ -52,7 +52,7 @@ .modal { background-color: var(--Base-Surface-Primary-light-Normal); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); box-shadow: var(--modal-box-shadow); width: 100%; position: absolute; diff --git a/apps/scandic-web/components/Profile/CreditCardRow/creditCardRow.module.css b/apps/scandic-web/components/Profile/CreditCardRow/creditCardRow.module.css index 8a757f514..74dfee0bb 100644 --- a/apps/scandic-web/components/Profile/CreditCardRow/creditCardRow.module.css +++ b/apps/scandic-web/components/Profile/CreditCardRow/creditCardRow.module.css @@ -5,7 +5,7 @@ grid-template-columns: auto auto auto 1fr; justify-items: flex-end; padding: var(--Space-x1) var(--Space-x15); - border-radius: var(--Corner-radius-Medium); + border-radius: var(--Corner-Radius-Medium); background-color: var(--Base-Surface-Secondary-light-Normal); } diff --git a/apps/scandic-web/components/Rewards/ExpirationDate/expirationDate.module.css b/apps/scandic-web/components/Rewards/ExpirationDate/expirationDate.module.css index 54821155d..ae695e329 100644 --- a/apps/scandic-web/components/Rewards/ExpirationDate/expirationDate.module.css +++ b/apps/scandic-web/components/Rewards/ExpirationDate/expirationDate.module.css @@ -5,5 +5,5 @@ align-items: center; gap: var(--Space-x05); background-color: var(--Base-Surface-Secondary-light-Normal); - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); } diff --git a/apps/scandic-web/components/SasTierComparison/sasTierComparison.module.css b/apps/scandic-web/components/SasTierComparison/sasTierComparison.module.css index 7320e6698..4eb8e198b 100644 --- a/apps/scandic-web/components/SasTierComparison/sasTierComparison.module.css +++ b/apps/scandic-web/components/SasTierComparison/sasTierComparison.module.css @@ -2,7 +2,7 @@ width: 100%; gap: var(--Space-x6); background-color: var(--Base-Surface-Primary-light-Normal); - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); padding: var(--Space-x6) var(--Space-x2); } diff --git a/apps/scandic-web/components/SidePeeks/AmenitiesSidepeekContent/Accordions/sidePeekAccordion.module.css b/apps/scandic-web/components/SidePeeks/AmenitiesSidepeekContent/Accordions/sidePeekAccordion.module.css index 0ce3c161b..94dbafc05 100644 --- a/apps/scandic-web/components/SidePeeks/AmenitiesSidepeekContent/Accordions/sidePeekAccordion.module.css +++ b/apps/scandic-web/components/SidePeeks/AmenitiesSidepeekContent/Accordions/sidePeekAccordion.module.css @@ -17,7 +17,7 @@ display: grid; padding: var(--Space-x2) var(--Space-x3); gap: var(--Space-x1); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); background: var(--Surface-Secondary-Default); } diff --git a/apps/scandic-web/components/SidePeeks/BookedRoomSidePeekContent/bookedRoomSidePeekContent.module.css b/apps/scandic-web/components/SidePeeks/BookedRoomSidePeekContent/bookedRoomSidePeekContent.module.css index 3d3afd5b4..35d0d6a08 100644 --- a/apps/scandic-web/components/SidePeeks/BookedRoomSidePeekContent/bookedRoomSidePeekContent.module.css +++ b/apps/scandic-web/components/SidePeeks/BookedRoomSidePeekContent/bookedRoomSidePeekContent.module.css @@ -32,7 +32,7 @@ .chip { background-color: var(--Scandic-Peach-30); color: var(--Scandic-Red-100); - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); padding: var(--Space-x05) var(--Space-x1); height: fit-content; } @@ -44,7 +44,7 @@ .imageContainer { position: relative; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); overflow: hidden; } @@ -91,7 +91,7 @@ gap: var(--Space-x2); background-color: var(--Scandic-Beige-10); border: 1px solid var(--Base-Border-Subtle); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); } .priceDetails { @@ -167,7 +167,7 @@ gap: var(--Space-x3); background-color: var(--Main-Grey-White); border: 1px solid var(--Base-Border-Subtle); - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); } .text { diff --git a/apps/scandic-web/components/TempDesignSystem/AncillaryCard/ancillaryCard.module.css b/apps/scandic-web/components/TempDesignSystem/AncillaryCard/ancillaryCard.module.css index fc5400198..6dbd6179f 100644 --- a/apps/scandic-web/components/TempDesignSystem/AncillaryCard/ancillaryCard.module.css +++ b/apps/scandic-web/components/TempDesignSystem/AncillaryCard/ancillaryCard.module.css @@ -8,7 +8,7 @@ position: relative; width: 100%; aspect-ratio: 16/9; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); overflow: hidden; } diff --git a/apps/scandic-web/components/TempDesignSystem/LoyaltyCard/loyaltyCard.module.css b/apps/scandic-web/components/TempDesignSystem/LoyaltyCard/loyaltyCard.module.css index 5d06a118b..33128bb42 100644 --- a/apps/scandic-web/components/TempDesignSystem/LoyaltyCard/loyaltyCard.module.css +++ b/apps/scandic-web/components/TempDesignSystem/LoyaltyCard/loyaltyCard.module.css @@ -1,7 +1,7 @@ .container { align-items: center; display: grid; - border-radius: var(--Corner-radius-xl); + border-radius: var(--Corner-Radius-xl); gap: var(--Space-x2); min-height: 480px; justify-content: space-between; diff --git a/packages/booking-flow/lib/components/BookingCodeFilter/bookingCodeFilter.module.css b/packages/booking-flow/lib/components/BookingCodeFilter/bookingCodeFilter.module.css index 2d5c4a3eb..fecbaaca0 100644 --- a/packages/booking-flow/lib/components/BookingCodeFilter/bookingCodeFilter.module.css +++ b/packages/booking-flow/lib/components/BookingCodeFilter/bookingCodeFilter.module.css @@ -4,7 +4,7 @@ } .dialog { - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); background-color: var(--Surface-Primary-Default); box-shadow: var(--popup-box-shadow); max-width: 340px; @@ -67,7 +67,7 @@ left: 0; right: 0; padding: var(--Space-x2) var(--Space-x05); - border-radius: var(--Corner-radius-md) var(--Corner-radius-md) 0 0; + border-radius: var(--Corner-Radius-md) var(--Corner-Radius-md) 0 0; background-color: var(--Surface-Primary-Default); box-shadow: 0px 0px 14px 6px rgba(0, 0, 0, 0.1); diff --git a/packages/booking-flow/lib/components/BookingConfirmation/Header/header.module.css b/packages/booking-flow/lib/components/BookingConfirmation/Header/header.module.css index 023040c44..7bb9038b7 100644 --- a/packages/booking-flow/lib/components/BookingConfirmation/Header/header.module.css +++ b/packages/booking-flow/lib/components/BookingConfirmation/Header/header.module.css @@ -26,7 +26,7 @@ } .actions { - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); display: grid; grid-area: actions; justify-content: flex-start; diff --git a/packages/booking-flow/lib/components/BookingConfirmation/Rooms/LinkedReservation/linkedReservationCardSkeleton.module.css b/packages/booking-flow/lib/components/BookingConfirmation/Rooms/LinkedReservation/linkedReservationCardSkeleton.module.css index bd74f1b93..e93321c91 100644 --- a/packages/booking-flow/lib/components/BookingConfirmation/Rooms/LinkedReservation/linkedReservationCardSkeleton.module.css +++ b/packages/booking-flow/lib/components/BookingConfirmation/Rooms/LinkedReservation/linkedReservationCardSkeleton.module.css @@ -6,7 +6,7 @@ .content { background-color: var(--Background-Primary); - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); display: grid; gap: var(--Space-x2); padding: var(--Space-x2) var(--Space-x2) var(--Space-x3) @@ -14,7 +14,7 @@ } .img { - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); overflow: hidden; } diff --git a/packages/booking-flow/lib/components/BookingConfirmation/Rooms/LinkedReservation/retry.module.css b/packages/booking-flow/lib/components/BookingConfirmation/Rooms/LinkedReservation/retry.module.css index 00575a86f..eadcd16bc 100644 --- a/packages/booking-flow/lib/components/BookingConfirmation/Rooms/LinkedReservation/retry.module.css +++ b/packages/booking-flow/lib/components/BookingConfirmation/Rooms/LinkedReservation/retry.module.css @@ -1,6 +1,6 @@ .retry { background-color: var(--Background-Primary); - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); display: flex; flex-direction: column; gap: var(--Space-x2); diff --git a/packages/booking-flow/lib/components/BookingConfirmation/Rooms/Room/index.tsx b/packages/booking-flow/lib/components/BookingConfirmation/Rooms/Room/index.tsx index 18dbe3f18..39068b0b1 100644 --- a/packages/booking-flow/lib/components/BookingConfirmation/Rooms/Room/index.tsx +++ b/packages/booking-flow/lib/components/BookingConfirmation/Rooms/Room/index.tsx @@ -126,7 +126,7 @@ export function Room({ focalPoint={{ x: 50, y: 50 }} height={204} src={img.src} - style={{ borderRadius: "var(--Corner-radius-md)" }} + style={{ borderRadius: "var(--Corner-Radius-md)" }} title={img.title || img.title_En || ""} width={204} /> diff --git a/packages/booking-flow/lib/components/BookingConfirmation/Rooms/Room/room.module.css b/packages/booking-flow/lib/components/BookingConfirmation/Rooms/Room/room.module.css index 358763793..97d1bf7b3 100644 --- a/packages/booking-flow/lib/components/BookingConfirmation/Rooms/Room/room.module.css +++ b/packages/booking-flow/lib/components/BookingConfirmation/Rooms/Room/room.module.css @@ -13,7 +13,7 @@ .benefits { align-items: center; border: 1px solid var(--Base-Border-Subtle); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); display: flex; gap: var(--Space-x1); padding: var(--Space-x1) var(--Space-x15); @@ -26,7 +26,7 @@ .booking { background-color: var(--Background-Primary); - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); display: grid; gap: var(--Space-x2); padding: var(--Space-x2) var(--Space-x2) var(--Space-x3) diff --git a/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/FormContent/BookingCode/booking-code.module.css b/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/FormContent/BookingCode/booking-code.module.css index 2fb4bc380..ddc94090c 100644 --- a/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/FormContent/BookingCode/booking-code.module.css +++ b/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/FormContent/BookingCode/booking-code.module.css @@ -8,7 +8,7 @@ .bookingCode { height: 60px; background-color: var(--Background-Primary); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); padding: var(--Space-x1) var(--Space-x15); border: 2px solid transparent; } @@ -17,7 +17,7 @@ .bookingCode:has([data-focused="true"]), .bookingCode:has([data-pressed="true"]) { background-color: var(--Surface-Primary-Hover); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); border-color: var(--Border-Interactive-Focus); } @@ -98,7 +98,7 @@ @media screen and (min-width: 1367px) { .container:hover { background-color: var(--Surface-Primary-Hover); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); } .bookingCodeRememberVisible { diff --git a/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/FormContent/Search/SearchList/ClearSearchButton/button.module.css b/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/FormContent/Search/SearchList/ClearSearchButton/button.module.css index b2666efdf..c0d4fa414 100644 --- a/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/FormContent/Search/SearchList/ClearSearchButton/button.module.css +++ b/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/FormContent/Search/SearchList/ClearSearchButton/button.module.css @@ -2,7 +2,7 @@ align-items: center; color: var(--Component-Button-Brand-Secondary-On-fill-Default); border: none; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); cursor: pointer; display: flex; gap: var(--Space-x05); diff --git a/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/FormContent/Search/SearchList/Dialog/dialog.module.css b/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/FormContent/Search/SearchList/Dialog/dialog.module.css index d5ab7efad..5eb17cb04 100644 --- a/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/FormContent/Search/SearchList/Dialog/dialog.module.css +++ b/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/FormContent/Search/SearchList/Dialog/dialog.module.css @@ -1,6 +1,6 @@ .dialog { background-color: var(--Base-Surface-Primary-light-Normal); - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); display: flex; flex-direction: column; diff --git a/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/FormContent/Search/SearchList/List/ListItem/listItem.module.css b/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/FormContent/Search/SearchList/List/ListItem/listItem.module.css index abc06d0ba..8446536cc 100644 --- a/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/FormContent/Search/SearchList/List/ListItem/listItem.module.css +++ b/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/FormContent/Search/SearchList/List/ListItem/listItem.module.css @@ -1,5 +1,5 @@ .listItem { - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); cursor: pointer; padding: var(--Space-x1); } diff --git a/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/FormContent/Search/search.module.css b/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/FormContent/Search/search.module.css index f275adff0..66121d43c 100644 --- a/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/FormContent/Search/search.module.css +++ b/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/FormContent/Search/search.module.css @@ -2,7 +2,7 @@ border-color: transparent; border-style: solid; border-width: 1px; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); padding: var(--Space-x1) var(--Space-x15); position: relative; height: 60px; @@ -11,7 +11,7 @@ background-color: var(--Base-Surface-Primary-light-Normal); padding: var(--Space-x15) var(--Space-x15) var(--Space-x15) var(--Space-x3); border: 1px solid var(--Border-Strong); - border-radius: var(--Corner-radius-rounded); + border-radius: var(--Corner-Radius-Rounded); height: auto; } diff --git a/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/FormContent/ValidationError/validationError.module.css b/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/FormContent/ValidationError/validationError.module.css index 462823ced..2c49d2605 100644 --- a/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/FormContent/ValidationError/validationError.module.css +++ b/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/FormContent/ValidationError/validationError.module.css @@ -2,7 +2,7 @@ position: absolute; top: calc(100% + var(--Space-x2)); background: var(--Surface-Primary-Default); - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); box-shadow: 0px 0px 14px 6px rgba(0, 0, 0, 0.1); padding: var(--Space-x15); max-width: min(100vw, calc(360px - var(--Space-x2))); diff --git a/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/FormContent/formContent.module.css b/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/FormContent/formContent.module.css index 7c402f108..568efe1a1 100644 --- a/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/FormContent/formContent.module.css +++ b/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/FormContent/formContent.module.css @@ -80,7 +80,7 @@ .when, .where { background-color: var(--Background-Primary); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); } .rooms, @@ -114,14 +114,14 @@ gap: var(--Space-x2); } .voucherContainer { - border-radius: 0 0 var(--Corner-radius-md) var(--Corner-radius-md); + border-radius: 0 0 var(--Corner-Radius-md) var(--Corner-Radius-md); } .rooms, .when, .where { width: 100%; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); } .inputContainer input[type="text"] { diff --git a/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/form.module.css b/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/form.module.css index 5334d326f..f971842f7 100644 --- a/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/form.module.css +++ b/packages/booking-flow/lib/components/BookingWidget/BookingWidgetForm/form.module.css @@ -22,7 +22,7 @@ @media screen and (min-width: 768px) { .default { - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); } } diff --git a/packages/booking-flow/lib/components/BookingWidget/DatePicker/date-picker.module.css b/packages/booking-flow/lib/components/BookingWidget/DatePicker/date-picker.module.css index e090ef43a..84f385146 100644 --- a/packages/booking-flow/lib/components/BookingWidget/DatePicker/date-picker.module.css +++ b/packages/booking-flow/lib/components/BookingWidget/DatePicker/date-picker.module.css @@ -13,7 +13,7 @@ bottom: 0; right: 0; padding: 20px var(--Space-x15) 0; - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); } .datePicker[data-datepicker-open="true"] { @@ -24,7 +24,7 @@ --header-height: 72px; --sticky-button-height: 140px; background-color: var(--Main-Grey-White); - border-radius: var(--Corner-radius-lg) var(--Corner-radius-lg) 0 0; + border-radius: var(--Corner-Radius-lg) var(--Corner-Radius-lg) 0 0; position: fixed; left: 0; right: 0; @@ -41,7 +41,7 @@ } .datePicker[data-datepicker-open="true"] { - border-radius: var(--Corner-radius-lg) var(--Corner-radius-lg) 0 0; + border-radius: var(--Corner-Radius-lg) var(--Corner-Radius-lg) 0 0; top: calc(max(var(--sitewide-alert-sticky-height), 20px)); } } @@ -54,7 +54,7 @@ .pickerContainer { position: absolute; display: grid; - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); box-shadow: var(--popup-box-shadow); padding: var(--Space-x2) var(--Space-x3); max-width: calc(100vw - 20px); @@ -70,6 +70,6 @@ display: block; overflow: hidden; text-overflow: ellipsis; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); } } diff --git a/packages/booking-flow/lib/components/BookingWidget/GuestsRoomsPicker/ValidationError/validationError.module.css b/packages/booking-flow/lib/components/BookingWidget/GuestsRoomsPicker/ValidationError/validationError.module.css index 307625ff4..59c8afae9 100644 --- a/packages/booking-flow/lib/components/BookingWidget/GuestsRoomsPicker/ValidationError/validationError.module.css +++ b/packages/booking-flow/lib/components/BookingWidget/GuestsRoomsPicker/ValidationError/validationError.module.css @@ -2,7 +2,7 @@ position: absolute; top: calc(100% + var(--Space-x2)); background: var(--Surface-Primary-Default); - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); box-shadow: 0px 0px 14px 6px rgba(0, 0, 0, 0.1); padding: var(--Space-x15); max-width: min(100vw, calc(360px - var(--Space-x2))); diff --git a/packages/booking-flow/lib/components/BookingWidget/GuestsRoomsPicker/guests-rooms-picker.module.css b/packages/booking-flow/lib/components/BookingWidget/GuestsRoomsPicker/guests-rooms-picker.module.css index 247669794..da3f2b729 100644 --- a/packages/booking-flow/lib/components/BookingWidget/GuestsRoomsPicker/guests-rooms-picker.module.css +++ b/packages/booking-flow/lib/components/BookingWidget/GuestsRoomsPicker/guests-rooms-picker.module.css @@ -2,7 +2,7 @@ display: flex; padding: var(--Space-x15); border: 1px solid var(--Border-Default); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); justify-content: center; } @@ -53,7 +53,7 @@ bottom: 0; right: 0; padding: 20px var(--Space-x15) 0; - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); display: block; overflow: hidden; text-overflow: ellipsis; @@ -100,7 +100,7 @@ --header-height: 72px; --sticky-button-height: 140px; background-color: var(--Main-Grey-White); - border-radius: var(--Corner-radius-lg) var(--Corner-radius-lg) 0 0; + border-radius: var(--Corner-Radius-lg) var(--Corner-Radius-lg) 0 0; position: fixed; top: calc(max(var(--sitewide-alert-sticky-height), 20px)); right: 0; @@ -180,7 +180,7 @@ bottom: auto; left: auto; right: auto; - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); box-shadow: var(--popup-box-shadow); min-width: 360px; max-width: calc(100vw - 20px); diff --git a/packages/booking-flow/lib/components/BookingWidget/MobileToggleButton/button.module.css b/packages/booking-flow/lib/components/BookingWidget/MobileToggleButton/button.module.css index 17ef9ddec..e6bf170cc 100644 --- a/packages/booking-flow/lib/components/BookingWidget/MobileToggleButton/button.module.css +++ b/packages/booking-flow/lib/components/BookingWidget/MobileToggleButton/button.module.css @@ -14,7 +14,7 @@ /* To avoid this "flash" the styling is set to transparent) */ /* It is a non-standard css proprty, so shouldn't have too much of an effect on accessibility. */ -webkit-tap-highlight-color: transparent; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); } .complete { diff --git a/packages/booking-flow/lib/components/BookingWidget/bookingWidget.module.css b/packages/booking-flow/lib/components/BookingWidget/bookingWidget.module.css index 73e2eb561..9471abd09 100644 --- a/packages/booking-flow/lib/components/BookingWidget/bookingWidget.module.css +++ b/packages/booking-flow/lib/components/BookingWidget/bookingWidget.module.css @@ -52,13 +52,13 @@ .compact { .formContainer { - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); } } @media screen and (max-width: 767px) { .formContainer { - border-radius: var(--Corner-radius-lg) var(--Corner-radius-lg) 0 0; + border-radius: var(--Corner-Radius-lg) var(--Corner-Radius-lg) 0 0; } } diff --git a/packages/booking-flow/lib/components/EnterDetails/Confirm/Guarantee/guarantee.module.css b/packages/booking-flow/lib/components/EnterDetails/Confirm/Guarantee/guarantee.module.css index b912585e0..ed1a86006 100644 --- a/packages/booking-flow/lib/components/EnterDetails/Confirm/Guarantee/guarantee.module.css +++ b/packages/booking-flow/lib/components/EnterDetails/Confirm/Guarantee/guarantee.module.css @@ -2,7 +2,7 @@ display: grid; gap: var(--Space-x2); background-color: var(--Surface-Secondary-Default); - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); padding: var(--Space-x2); } diff --git a/packages/booking-flow/lib/components/EnterDetails/Confirm/confirm.module.css b/packages/booking-flow/lib/components/EnterDetails/Confirm/confirm.module.css index 1a79a636b..ede307156 100644 --- a/packages/booking-flow/lib/components/EnterDetails/Confirm/confirm.module.css +++ b/packages/booking-flow/lib/components/EnterDetails/Confirm/confirm.module.css @@ -5,7 +5,7 @@ .selections { background-color: var(--Surface-Secondary-Default); - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); display: flex; flex-direction: column; gap: var(--Space-x2); 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 8060ee585..53a12f7d3 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 @@ -1,7 +1,7 @@ .cardContainer { align-self: flex-start; background-color: var(--Surface-Primary-Hover-Accent); - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); display: grid; gap: var(--Space-x2); padding: var(--Space-x2); 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 fc40085e1..0d08ea31c 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 @@ -1,7 +1,7 @@ .cardContainer { align-self: flex-start; background-color: var(--Surface-Primary-Hover-Accent); - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); display: grid; gap: var(--Space-x2); padding: var(--Space-x2); 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 2242d1e21..d0f9cbefd 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 @@ -1,7 +1,7 @@ .cardContainer { align-self: flex-start; background-color: var(--Surface-Primary-Hover-Accent); - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); display: grid; gap: var(--Space-x2); padding: var(--Space-x2); 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 fc40085e1..0d08ea31c 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 @@ -1,7 +1,7 @@ .cardContainer { align-self: flex-start; background-color: var(--Surface-Primary-Hover-Accent); - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); display: grid; gap: var(--Space-x2); padding: var(--Space-x2); diff --git a/packages/booking-flow/lib/components/EnterDetails/Payment/MixedRatePaymentBreakdown/mixedRatePaymentBreakdown.module.css b/packages/booking-flow/lib/components/EnterDetails/Payment/MixedRatePaymentBreakdown/mixedRatePaymentBreakdown.module.css index 452a8103b..8fbcbff53 100644 --- a/packages/booking-flow/lib/components/EnterDetails/Payment/MixedRatePaymentBreakdown/mixedRatePaymentBreakdown.module.css +++ b/packages/booking-flow/lib/components/EnterDetails/Payment/MixedRatePaymentBreakdown/mixedRatePaymentBreakdown.module.css @@ -10,7 +10,7 @@ background-color: var(--Scandic-Blue-00); padding: var(--Space-x15); border: 1px solid rgba(0, 0, 0, 0.05); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); } .roomInfo { diff --git a/packages/booking-flow/lib/components/EnterDetails/PriceChangeDialog/priceChangeDialog.module.css b/packages/booking-flow/lib/components/EnterDetails/PriceChangeDialog/priceChangeDialog.module.css index ba67a3ce1..c4892e984 100644 --- a/packages/booking-flow/lib/components/EnterDetails/PriceChangeDialog/priceChangeDialog.module.css +++ b/packages/booking-flow/lib/components/EnterDetails/PriceChangeDialog/priceChangeDialog.module.css @@ -52,8 +52,8 @@ .dialog { background-color: var(--Scandic-Brand-Pale-Peach); - border-top-left-radius: var(--Corner-radius-md); - border-top-right-radius: var(--Corner-radius-md); + border-top-left-radius: var(--Corner-Radius-md); + border-top-right-radius: var(--Corner-Radius-md); box-shadow: var(--modal-box-shadow); display: flex; @@ -102,7 +102,7 @@ } .dialog { - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); padding: var(--Space-x6); width: fit-content; } diff --git a/packages/booking-flow/lib/components/EnterDetails/Summary/UI/ui.module.css b/packages/booking-flow/lib/components/EnterDetails/Summary/UI/ui.module.css index 5ec32b07c..ef6a063f4 100644 --- a/packages/booking-flow/lib/components/EnterDetails/Summary/UI/ui.module.css +++ b/packages/booking-flow/lib/components/EnterDetails/Summary/UI/ui.module.css @@ -1,5 +1,5 @@ .summary { - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); display: flex; flex-direction: column; gap: var(--Space-x2); diff --git a/packages/booking-flow/lib/components/ListingHotelCardDialog/listingHotelCardDialog.module.css b/packages/booking-flow/lib/components/ListingHotelCardDialog/listingHotelCardDialog.module.css index 9bdc7e0c2..4d8abc6a7 100644 --- a/packages/booking-flow/lib/components/ListingHotelCardDialog/listingHotelCardDialog.module.css +++ b/packages/booking-flow/lib/components/ListingHotelCardDialog/listingHotelCardDialog.module.css @@ -1,6 +1,6 @@ .container { border: 1px solid var(--Base-Border-Subtle); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); min-width: 358px; background: var(--Base-Surface-Primary-light-Normal); box-shadow: 0px 0px 8px 3px rgba(0, 0, 0, 0.1); @@ -40,7 +40,7 @@ } .priceCard { - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); padding: var(--Space-x05) var(--Space-x1); background: var(--Base-Surface-Secondary-light-Normal); margin-top: var(--Space-x1); @@ -83,7 +83,7 @@ } .notEnoughPointsButton { - border-radius: var(--Corner-radius-rounded); + border-radius: var(--Corner-Radius-Rounded); border-width: 2px; border-style: solid; display: flex; diff --git a/packages/booking-flow/lib/components/RoomCardSkeleton/RoomCardSkeleton.module.css b/packages/booking-flow/lib/components/RoomCardSkeleton/RoomCardSkeleton.module.css index 09655a3ed..ca8a55ce5 100644 --- a/packages/booking-flow/lib/components/RoomCardSkeleton/RoomCardSkeleton.module.css +++ b/packages/booking-flow/lib/components/RoomCardSkeleton/RoomCardSkeleton.module.css @@ -3,7 +3,7 @@ display: flex; flex-direction: column; background-color: #fff; - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); border: 1px solid var(--Base-Border-Subtle); position: relative; height: 100%; diff --git a/packages/booking-flow/lib/components/RoomDetailsSidePeek/RoomSidePeekContent/roomSidePeekContent.module.css b/packages/booking-flow/lib/components/RoomDetailsSidePeek/RoomSidePeekContent/roomSidePeekContent.module.css index 86730ad01..6a0ee424f 100644 --- a/packages/booking-flow/lib/components/RoomDetailsSidePeek/RoomSidePeekContent/roomSidePeekContent.module.css +++ b/packages/booking-flow/lib/components/RoomDetailsSidePeek/RoomSidePeekContent/roomSidePeekContent.module.css @@ -21,7 +21,7 @@ .imageContainer { position: relative; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); overflow: hidden; } diff --git a/packages/booking-flow/lib/components/SelectHotel/Filters/FilterAndSortModal/filterAndSortModal.module.css b/packages/booking-flow/lib/components/SelectHotel/Filters/FilterAndSortModal/filterAndSortModal.module.css index 6551a7eeb..3b5f5a1a0 100644 --- a/packages/booking-flow/lib/components/SelectHotel/Filters/FilterAndSortModal/filterAndSortModal.module.css +++ b/packages/booking-flow/lib/components/SelectHotel/Filters/FilterAndSortModal/filterAndSortModal.module.css @@ -44,7 +44,7 @@ bottom: 0; height: calc(100dvh - 20px); background-color: var(--Base-Surface-Primary-light-Normal); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); box-shadow: var(--modal-box-shadow); width: 100%; @@ -71,7 +71,7 @@ .badge { background-color: var(--Base-Text-Accent); - border-radius: var(--Corner-radius-xl); + border-radius: var(--Corner-Radius-xl); width: 20px; height: 20px; color: #ffffff; @@ -146,8 +146,8 @@ top: 0; background: var(--Base-Surface-Primary-light-Normal); z-index: 1; - border-top-left-radius: var(--Corner-radius-lg); - border-top-right-radius: var(--Corner-radius-lg); + border-top-left-radius: var(--Corner-Radius-lg); + border-top-right-radius: var(--Corner-Radius-lg); } .title { @@ -181,8 +181,8 @@ bottom: 0; background: var(--Base-Surface-Primary-light-Normal); z-index: 1; - border-bottom-left-radius: var(--Corner-radius-lg); - border-bottom-right-radius: var(--Corner-radius-lg); + border-bottom-left-radius: var(--Corner-Radius-lg); + border-bottom-right-radius: var(--Corner-Radius-lg); padding: var(--Space-x2) var(--Space-x3); } @@ -202,7 +202,7 @@ .filters ul li:hover { background: var(--UI-Input-Controls-Surface-Hover); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); outline: none; } .filters ul li { diff --git a/packages/booking-flow/lib/components/SelectHotel/MapWithButtonWrapper/mapWithButtonWrapper.module.css b/packages/booking-flow/lib/components/SelectHotel/MapWithButtonWrapper/mapWithButtonWrapper.module.css index fbed5ce8e..6b0b1ffc5 100644 --- a/packages/booking-flow/lib/components/SelectHotel/MapWithButtonWrapper/mapWithButtonWrapper.module.css +++ b/packages/booking-flow/lib/components/SelectHotel/MapWithButtonWrapper/mapWithButtonWrapper.module.css @@ -1,7 +1,7 @@ .container { display: flex; position: relative; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); overflow: hidden; flex-direction: column; diff --git a/packages/booking-flow/lib/components/SelectRate/RoomsContainer/RateSummary/MobileSummary/Content/summaryContent.module.css b/packages/booking-flow/lib/components/SelectRate/RoomsContainer/RateSummary/MobileSummary/Content/summaryContent.module.css index 9ceb332a1..f3b1d05d3 100644 --- a/packages/booking-flow/lib/components/SelectRate/RoomsContainer/RateSummary/MobileSummary/Content/summaryContent.module.css +++ b/packages/booking-flow/lib/components/SelectRate/RoomsContainer/RateSummary/MobileSummary/Content/summaryContent.module.css @@ -1,5 +1,5 @@ .summary { - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); display: grid; gap: var(--Space-x2); padding: var(--Space-x3); diff --git a/packages/booking-flow/lib/components/SelectRate/RoomsContainer/RateSummary/MobileSummary/summary.module.css b/packages/booking-flow/lib/components/SelectRate/RoomsContainer/RateSummary/MobileSummary/summary.module.css index 20d8d5415..1aa00aaa1 100644 --- a/packages/booking-flow/lib/components/SelectRate/RoomsContainer/RateSummary/MobileSummary/summary.module.css +++ b/packages/booking-flow/lib/components/SelectRate/RoomsContainer/RateSummary/MobileSummary/summary.module.css @@ -1,5 +1,5 @@ .summary { - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); display: flex; flex-direction: column; gap: var(--Space-x2); diff --git a/packages/booking-flow/lib/components/SelectRate/RoomsContainer/Rooms/MultiRoomWrapper/SelectedRoomPanel/selectedRoomPanel.module.css b/packages/booking-flow/lib/components/SelectRate/RoomsContainer/Rooms/MultiRoomWrapper/SelectedRoomPanel/selectedRoomPanel.module.css index 5e2a94055..4d2c21352 100644 --- a/packages/booking-flow/lib/components/SelectRate/RoomsContainer/Rooms/MultiRoomWrapper/SelectedRoomPanel/selectedRoomPanel.module.css +++ b/packages/booking-flow/lib/components/SelectRate/RoomsContainer/Rooms/MultiRoomWrapper/SelectedRoomPanel/selectedRoomPanel.module.css @@ -10,13 +10,13 @@ } .imageContainer { - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); display: flex; grid-area: image; } .img { - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); height: auto; max-height: 105px; object-fit: fill; diff --git a/packages/booking-flow/lib/components/SelectRate/RoomsContainer/Rooms/MultiRoomWrapper/multiRoomWrapper.module.css b/packages/booking-flow/lib/components/SelectRate/RoomsContainer/Rooms/MultiRoomWrapper/multiRoomWrapper.module.css index b04ebc350..28ed5f46f 100644 --- a/packages/booking-flow/lib/components/SelectRate/RoomsContainer/Rooms/MultiRoomWrapper/multiRoomWrapper.module.css +++ b/packages/booking-flow/lib/components/SelectRate/RoomsContainer/Rooms/MultiRoomWrapper/multiRoomWrapper.module.css @@ -1,7 +1,7 @@ .roomContainer { background: var(--Base-Surface-Primary-light-Normal); border: 1px solid var(--Base-Border-Subtle); - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); display: flex; flex-direction: column; padding: var(--Space-x3); diff --git a/packages/booking-flow/lib/components/SelectRate/RoomsContainer/Rooms/RoomsHeader/RoomPackageFilter/Form/Checkboxes/checkbox.module.css b/packages/booking-flow/lib/components/SelectRate/RoomsContainer/Rooms/RoomsHeader/RoomPackageFilter/Form/Checkboxes/checkbox.module.css index 311194ab6..7255e6dfe 100644 --- a/packages/booking-flow/lib/components/SelectRate/RoomsContainer/Rooms/RoomsHeader/RoomPackageFilter/Form/Checkboxes/checkbox.module.css +++ b/packages/booking-flow/lib/components/SelectRate/RoomsContainer/Rooms/RoomsHeader/RoomPackageFilter/Form/Checkboxes/checkbox.module.css @@ -15,7 +15,7 @@ gap: var(--Space-x15); padding: var(--Space-x1) var(--Space-x15); cursor: pointer; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); transition: background-color 0.3s; color: var(--Text-Default); @@ -53,7 +53,7 @@ height: 24px; min-width: 24px; border: 1px solid var(--Border-Interactive-Default); - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); transition: all 0.3s; display: flex; align-items: center; diff --git a/packages/booking-flow/lib/components/SelectRate/RoomsContainer/Rooms/RoomsHeader/RoomPackageFilter/roomPackageFilter.module.css b/packages/booking-flow/lib/components/SelectRate/RoomsContainer/Rooms/RoomsHeader/RoomPackageFilter/roomPackageFilter.module.css index f2efac922..4bbbb1fd8 100644 --- a/packages/booking-flow/lib/components/SelectRate/RoomsContainer/Rooms/RoomsHeader/RoomPackageFilter/roomPackageFilter.module.css +++ b/packages/booking-flow/lib/components/SelectRate/RoomsContainer/Rooms/RoomsHeader/RoomPackageFilter/roomPackageFilter.module.css @@ -34,7 +34,7 @@ left: 0; right: 0; padding: var(--Space-x2) var(--Space-x05); - border-radius: var(--Corner-radius-md) var(--Corner-radius-md) 0 0; + border-radius: var(--Corner-Radius-md) var(--Corner-Radius-md) 0 0; background-color: var(--Surface-Primary-Default); box-shadow: 0px 0px 14px 6px rgba(0, 0, 0, 0.1); @@ -77,7 +77,7 @@ align-items: center; padding: var(--Space-x1); gap: var(--Space-x05); - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); background-color: var(--Surface-Secondary-Subtle); color: var(--Text-Interactive-Default); } @@ -154,7 +154,7 @@ .popover { padding: var(--Space-x2); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); background-color: var(--Surface-Primary-Default); box-shadow: 0px 0px 14px 6px rgba(0, 0, 0, 0.1); max-width: 340px; diff --git a/packages/booking-flow/lib/components/SelectRate/RoomsContainer/Rooms/RoomsList/RoomListItem/RoomImage/image.module.css b/packages/booking-flow/lib/components/SelectRate/RoomsContainer/Rooms/RoomsList/RoomListItem/RoomImage/image.module.css index 5e532af61..a6339909e 100644 --- a/packages/booking-flow/lib/components/SelectRate/RoomsContainer/Rooms/RoomsList/RoomListItem/RoomImage/image.module.css +++ b/packages/booking-flow/lib/components/SelectRate/RoomsContainer/Rooms/RoomsList/RoomListItem/RoomImage/image.module.css @@ -2,7 +2,7 @@ margin: 0 calc(-1 * var(--Space-x2)); height: 190px; position: relative; - border-radius: var(--Corner-radius-lg) var(--Corner-radius-lg) 0 0; + border-radius: var(--Corner-Radius-lg) var(--Corner-Radius-lg) 0 0; } div[data-multiroom="true"] .imageContainer { @@ -21,7 +21,7 @@ div[data-multiroom="true"] .imageContainer { .chip { background-color: var(--Main-Grey-White); - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); padding: var(--Space-x05) var(--Space-x1); } diff --git a/packages/booking-flow/lib/components/SelectRate/RoomsContainer/Rooms/RoomsList/RoomListItem/RoomNotAvailable/notAvailable.module.css b/packages/booking-flow/lib/components/SelectRate/RoomsContainer/Rooms/RoomsList/RoomListItem/RoomNotAvailable/notAvailable.module.css index 323fcb0aa..b7ccf9dc7 100644 --- a/packages/booking-flow/lib/components/SelectRate/RoomsContainer/Rooms/RoomsList/RoomListItem/RoomNotAvailable/notAvailable.module.css +++ b/packages/booking-flow/lib/components/SelectRate/RoomsContainer/Rooms/RoomsList/RoomListItem/RoomNotAvailable/notAvailable.module.css @@ -1,6 +1,6 @@ .noRooms { background-color: var(--Base-Surface-Secondary-light-Normal); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); display: flex; gap: var(--Space-x1); margin: 0; diff --git a/packages/booking-flow/lib/components/SelectRate/RoomsContainer/Rooms/RoomsList/RoomListItem/roomListItem.module.css b/packages/booking-flow/lib/components/SelectRate/RoomsContainer/Rooms/RoomsList/RoomListItem/roomListItem.module.css index 5181faab6..212d6a4e4 100644 --- a/packages/booking-flow/lib/components/SelectRate/RoomsContainer/Rooms/RoomsList/RoomListItem/roomListItem.module.css +++ b/packages/booking-flow/lib/components/SelectRate/RoomsContainer/Rooms/RoomsList/RoomListItem/roomListItem.module.css @@ -2,7 +2,7 @@ align-content: flex-start; background-color: #fff; border: 1px solid var(--Base-Border-Subtle); - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); display: flex; flex-direction: column; justify-content: space-between; diff --git a/packages/booking-flow/lib/components/SidePanel/sidePanel.module.css b/packages/booking-flow/lib/components/SidePanel/sidePanel.module.css index 63bc9b35a..2760d9a0a 100644 --- a/packages/booking-flow/lib/components/SidePanel/sidePanel.module.css +++ b/packages/booking-flow/lib/components/SidePanel/sidePanel.module.css @@ -36,7 +36,7 @@ .wrapper { background-color: var(--Main-Grey-White); border-color: var(--Primary-Light-On-Surface-Divider-subtle); - border-radius: var(--Corner-radius-lg) var(--Corner-radius-lg) 0 0; + border-radius: var(--Corner-Radius-lg) var(--Corner-Radius-lg) 0 0; border-style: solid; border-width: 1px; border-bottom: none; diff --git a/packages/booking-flow/lib/components/SidePeekAccordions/sidePeekAccordion.module.css b/packages/booking-flow/lib/components/SidePeekAccordions/sidePeekAccordion.module.css index 0ce3c161b..94dbafc05 100644 --- a/packages/booking-flow/lib/components/SidePeekAccordions/sidePeekAccordion.module.css +++ b/packages/booking-flow/lib/components/SidePeekAccordions/sidePeekAccordion.module.css @@ -17,7 +17,7 @@ display: grid; padding: var(--Space-x2) var(--Space-x3); gap: var(--Space-x1); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); background: var(--Surface-Secondary-Default); } diff --git a/packages/booking-flow/lib/components/SignupPromo/signupPromo.module.css b/packages/booking-flow/lib/components/SignupPromo/signupPromo.module.css index 2749bdfd7..629dfe753 100644 --- a/packages/booking-flow/lib/components/SignupPromo/signupPromo.module.css +++ b/packages/booking-flow/lib/components/SignupPromo/signupPromo.module.css @@ -10,8 +10,8 @@ .memberDiscountBannerDesktop { display: none; background: var(--Primary-Light-Surface-Normal); - border-radius: var(--Corner-radius-xl) var(--Corner-radius-xl) 0px - var(--Corner-radius-xl); + border-radius: var(--Corner-Radius-xl) var(--Corner-Radius-xl) 0px + var(--Corner-Radius-xl); align-items: center; padding: var(--Space-x15) var(--Space-x2); gap: var(--Space-x2); diff --git a/packages/common/constants/signatureHotels.ts b/packages/common/constants/signatureHotels.ts index 1ea37e868..2627ec87d 100644 --- a/packages/common/constants/signatureHotels.ts +++ b/packages/common/constants/signatureHotels.ts @@ -5,4 +5,5 @@ export enum SignatureHotelEnum { HotelNorge = "785", Marski = "605", TheDock = "796", + BassinSeven = "717", } diff --git a/packages/common/utils/theme/index.ts b/packages/common/utils/theme/index.ts index 482a9d767..d9a1e17d6 100644 --- a/packages/common/utils/theme/index.ts +++ b/packages/common/utils/theme/index.ts @@ -10,6 +10,7 @@ export enum Theme { hotelNorge = "hotel-norge", marski = "marski", theDock = "the-dock", + bassinSeven = "bassin-seven", } export const DEFAULT_THEME = Theme.scandic @@ -29,6 +30,8 @@ function getSignatureHotelTheme(hotelId: string) { return Theme.marski case SignatureHotelEnum.TheDock: return Theme.theDock + case SignatureHotelEnum.BassinSeven: + return Theme.bassinSeven default: return DEFAULT_THEME } diff --git a/packages/design-system/.storybook/content/colors/bassinSeven.mdx b/packages/design-system/.storybook/content/colors/bassinSeven.mdx new file mode 100644 index 000000000..5062cddf8 --- /dev/null +++ b/packages/design-system/.storybook/content/colors/bassinSeven.mdx @@ -0,0 +1,11 @@ +import { Meta } from "@storybook/addon-docs/blocks" + +import { Colors } from "../Colors" + +import { bassinSeven } from "../../../lib/tokens" + + + +# Colors: Bassin Seven + + diff --git a/packages/design-system/.storybook/preview.tsx b/packages/design-system/.storybook/preview.tsx index b44a8cfa9..b8b4b3eee 100644 --- a/packages/design-system/.storybook/preview.tsx +++ b/packages/design-system/.storybook/preview.tsx @@ -18,6 +18,7 @@ export const themes = { "Hotel Norge": "hotel-norge", Marski: "marski", "The Dock": "the-dock", + "Bassin Seven": "bassin-seven", }, defaultTheme: "Scandic", } diff --git a/packages/design-system/generate/variables.json b/packages/design-system/generate/variables.json index ebd177c14..9393eeecd 100644 --- a/packages/design-system/generate/variables.json +++ b/packages/design-system/generate/variables.json @@ -1946,6 +1946,12 @@ "isAlias": false, "value": "#06237C" }, + { + "name": "Signature/The Dock/Artic Oker/60", + "type": "color", + "isAlias": false, + "value": "#FFB839" + }, { "name": "Signature/The Dock/Signal Blue/90", "type": "color", @@ -1953,10 +1959,208 @@ "value": "#030F34" }, { - "name": "Signature/The Dock/Artic Oker/60", + "name": "Signature/Bassin Seven/Rusty/40", "type": "color", "isAlias": false, - "value": "#FFB839" + "value": "#B17D2A" + }, + { + "name": "Signature/Bassin Seven/Rusty/50", + "type": "color", + "isAlias": false, + "value": "#9F7126" + }, + { + "name": "Signature/Bassin Seven/Rusty/60", + "type": "color", + "isAlias": false, + "value": "#8E6422" + }, + { + "name": "Signature/Bassin Seven/Rusty/70", + "type": "color", + "isAlias": false, + "value": "#855E20" + }, + { + "name": "Signature/Bassin Seven/Rusty/80", + "type": "color", + "isAlias": false, + "value": "#6A4B19" + }, + { + "name": "Signature/Bassin Seven/Rusty/90", + "type": "color", + "isAlias": false, + "value": "#503813" + }, + { + "name": "Signature/Bassin Seven/Black Pearl/40", + "type": "color", + "isAlias": false, + "value": "#C0C5C9" + }, + { + "name": "Signature/Bassin Seven/Black Pearl/50", + "type": "color", + "isAlias": false, + "value": "#8D979E" + }, + { + "name": "Signature/Bassin Seven/Black Pearl/60", + "type": "color", + "isAlias": false, + "value": "#616F79" + }, + { + "name": "Signature/Bassin Seven/Black Pearl/70", + "type": "color", + "isAlias": false, + "value": "#465662" + }, + { + "name": "Signature/Bassin Seven/Black Pearl/80", + "type": "color", + "isAlias": false, + "value": "#1F3442" + }, + { + "name": "Signature/Bassin Seven/Black Pearl/90", + "type": "color", + "isAlias": false, + "value": "#011828" + }, + { + "name": "Signature/Bassin Seven/Black Pearl/100", + "type": "color", + "isAlias": false, + "value": "#010D16" + }, + { + "name": "Signature/Bassin Seven/Mantle/10", + "type": "color", + "isAlias": false, + "value": "#F4F6F5" + }, + { + "name": "Signature/Bassin Seven/Mantle/20", + "type": "color", + "isAlias": false, + "value": "#E4E9E6" + }, + { + "name": "Signature/Bassin Seven/Mantle/30", + "type": "color", + "isAlias": false, + "value": "#CED8D3" + }, + { + "name": "Signature/Bassin Seven/Mantle/40", + "type": "color", + "isAlias": false, + "value": "#B8C6BE" + }, + { + "name": "Signature/Bassin Seven/Mantle/50", + "type": "color", + "isAlias": false, + "value": "#A2B5AB" + }, + { + "name": "Signature/Bassin Seven/Mantle/60", + "type": "color", + "isAlias": false, + "value": "#8EA598" + }, + { + "name": "Signature/Bassin Seven/Mantle/70", + "type": "color", + "isAlias": false, + "value": "#798C81" + }, + { + "name": "Signature/Bassin Seven/Mantle/80", + "type": "color", + "isAlias": false, + "value": "#65756C" + }, + { + "name": "Signature/Bassin Seven/Mantle/90", + "type": "color", + "isAlias": false, + "value": "#515E57" + }, + { + "name": "Signature/Bassin Seven/Mantle/100", + "type": "color", + "isAlias": false, + "value": "#404A44" + }, + { + "name": "Signature/Bassin Seven/Satin Linen/0", + "type": "color", + "isAlias": false, + "value": "#FDFCFB" + }, + { + "name": "Signature/Bassin Seven/Satin Linen/10", + "type": "color", + "isAlias": false, + "value": "#F8F6F1" + }, + { + "name": "Signature/Bassin Seven/Satin Linen/20", + "type": "color", + "isAlias": false, + "value": "#F4F2EA" + }, + { + "name": "Signature/Bassin Seven/Satin Linen/30", + "type": "color", + "isAlias": false, + "value": "#EFECE1" + }, + { + "name": "Signature/Bassin Seven/Satin Linen/40", + "type": "color", + "isAlias": false, + "value": "#ECE9DB" + }, + { + "name": "Signature/Bassin Seven/Satin Linen/50", + "type": "color", + "isAlias": false, + "value": "#E7E3D2" + }, + { + "name": "Signature/Bassin Seven/Satin Linen/60", + "type": "color", + "isAlias": false, + "value": "#D2CFBF" + }, + { + "name": "Signature/Bassin Seven/Satin Linen/70", + "type": "color", + "isAlias": false, + "value": "#A4A195" + }, + { + "name": "Signature/Bassin Seven/Satin Linen/80", + "type": "color", + "isAlias": false, + "value": "#7F7D74" + }, + { + "name": "Signature/Bassin Seven/Satin Linen/90", + "type": "color", + "isAlias": false, + "value": "#615F58" + }, + { + "name": "Signature/Bassin Seven/Coral/40", + "type": "color", + "isAlias": false, + "value": "#ED5454" } ] } @@ -2507,6 +2711,12 @@ "name": "Font family/Scandic/Title" } }, + { + "name": "Title/md/Letter spacing", + "type": "number", + "isAlias": false, + "value": 0.09000000357627869 + }, { "name": "Title/sm/Size", "type": "number", @@ -2516,12 +2726,6 @@ "name": "Text size/lg" } }, - { - "name": "Title/md/Letter spacing", - "type": "number", - "isAlias": false, - "value": 0.09000000357627869 - }, { "name": "Title/sm/Font weight", "type": "number", @@ -2582,15 +2786,6 @@ "name": "Font weight/Regular bold" } }, - { - "name": "Title/xs/Size", - "type": "number", - "isAlias": true, - "value": { - "collection": "Responsive", - "name": "Text size/sm" - } - }, { "name": "Title/sm/LowCase/Font family", "type": "string", @@ -2600,6 +2795,15 @@ "name": "Font family/Scandic/Title" } }, + { + "name": "Title/xs/Size", + "type": "number", + "isAlias": true, + "value": { + "collection": "Responsive", + "name": "Text size/sm" + } + }, { "name": "Title/Decorative/lg/Size", "type": "number", @@ -3403,6 +3607,12 @@ "name": "Font family/Scandic Go/Title" } }, + { + "name": "Title/md/Letter spacing", + "type": "number", + "isAlias": false, + "value": 0.36000001430511475 + }, { "name": "Title/sm/Size", "type": "number", @@ -3412,12 +3622,6 @@ "name": "Text size/lg" } }, - { - "name": "Title/md/Letter spacing", - "type": "number", - "isAlias": false, - "value": 0.36000001430511475 - }, { "name": "Title/sm/Font weight", "type": "number", @@ -3478,15 +3682,6 @@ "name": "Font weight/Medium" } }, - { - "name": "Title/xs/Size", - "type": "number", - "isAlias": true, - "value": { - "collection": "Responsive", - "name": "Text size/sm" - } - }, { "name": "Title/sm/LowCase/Font family", "type": "string", @@ -3496,6 +3691,15 @@ "name": "Font family/Scandic Go/Title" } }, + { + "name": "Title/xs/Size", + "type": "number", + "isAlias": true, + "value": { + "collection": "Responsive", + "name": "Text size/sm" + } + }, { "name": "Title/Decorative/lg/Size", "type": "number", @@ -3707,7 +3911,7 @@ "name": "Title/Overline/sm/Text transform", "type": "boolean", "isAlias": false, - "value": false + "value": true }, { "name": "Title/sm/LowCase/Letter spacing", @@ -4299,6 +4503,12 @@ "name": "Font family/Downtown Camper/Title" } }, + { + "name": "Title/md/Letter spacing", + "type": "number", + "isAlias": false, + "value": 0.09000000357627869 + }, { "name": "Title/sm/Size", "type": "number", @@ -4308,12 +4518,6 @@ "name": "Text size/lg" } }, - { - "name": "Title/md/Letter spacing", - "type": "number", - "isAlias": false, - "value": 0.09000000357627869 - }, { "name": "Title/sm/Font weight", "type": "number", @@ -4374,15 +4578,6 @@ "name": "Font weight/Regular" } }, - { - "name": "Title/xs/Size", - "type": "number", - "isAlias": true, - "value": { - "collection": "Responsive", - "name": "Text size/sm" - } - }, { "name": "Title/sm/LowCase/Font family", "type": "string", @@ -4392,6 +4587,15 @@ "name": "Font family/Downtown Camper/Title" } }, + { + "name": "Title/xs/Size", + "type": "number", + "isAlias": true, + "value": { + "collection": "Responsive", + "name": "Text size/sm" + } + }, { "name": "Title/Decorative/lg/Size", "type": "number", @@ -5195,6 +5399,12 @@ "name": "Font family/Haymarket/Title" } }, + { + "name": "Title/md/Letter spacing", + "type": "number", + "isAlias": false, + "value": 0.36000001430511475 + }, { "name": "Title/sm/Size", "type": "number", @@ -5204,12 +5414,6 @@ "name": "Text size/lg" } }, - { - "name": "Title/md/Letter spacing", - "type": "number", - "isAlias": false, - "value": 0.36000001430511475 - }, { "name": "Title/sm/Font weight", "type": "number", @@ -5270,15 +5474,6 @@ "name": "Font weight/Regular" } }, - { - "name": "Title/xs/Size", - "type": "number", - "isAlias": true, - "value": { - "collection": "Responsive", - "name": "Text size/sm" - } - }, { "name": "Title/sm/LowCase/Font family", "type": "string", @@ -5288,6 +5483,15 @@ "name": "Font family/Haymarket/Title" } }, + { + "name": "Title/xs/Size", + "type": "number", + "isAlias": true, + "value": { + "collection": "Responsive", + "name": "Text size/sm" + } + }, { "name": "Title/Decorative/lg/Size", "type": "number", @@ -6091,6 +6295,12 @@ "name": "Font family/Marski/Title" } }, + { + "name": "Title/md/Letter spacing", + "type": "number", + "isAlias": false, + "value": 0.09000000357627869 + }, { "name": "Title/sm/Size", "type": "number", @@ -6100,12 +6310,6 @@ "name": "Text size/lg" } }, - { - "name": "Title/md/Letter spacing", - "type": "number", - "isAlias": false, - "value": 0.09000000357627869 - }, { "name": "Title/sm/Font weight", "type": "number", @@ -6166,15 +6370,6 @@ "name": "Font weight/Medium" } }, - { - "name": "Title/xs/Size", - "type": "number", - "isAlias": true, - "value": { - "collection": "Responsive", - "name": "Text size/sm" - } - }, { "name": "Title/sm/LowCase/Font family", "type": "string", @@ -6184,6 +6379,15 @@ "name": "Font family/Marski/Title" } }, + { + "name": "Title/xs/Size", + "type": "number", + "isAlias": true, + "value": { + "collection": "Responsive", + "name": "Text size/sm" + } + }, { "name": "Title/Decorative/lg/Size", "type": "number", @@ -6987,6 +7191,12 @@ "name": "Font family/Hotel Norge/Title" } }, + { + "name": "Title/md/Letter spacing", + "type": "number", + "isAlias": false, + "value": 0.36000001430511475 + }, { "name": "Title/sm/Size", "type": "number", @@ -6996,12 +7206,6 @@ "name": "Text size/lg" } }, - { - "name": "Title/md/Letter spacing", - "type": "number", - "isAlias": false, - "value": 0.36000001430511475 - }, { "name": "Title/sm/Font weight", "type": "number", @@ -7062,15 +7266,6 @@ "name": "Font weight/Regular" } }, - { - "name": "Title/xs/Size", - "type": "number", - "isAlias": true, - "value": { - "collection": "Responsive", - "name": "Text size/sm" - } - }, { "name": "Title/sm/LowCase/Font family", "type": "string", @@ -7080,6 +7275,15 @@ "name": "Font family/Hotel Norge/Title" } }, + { + "name": "Title/xs/Size", + "type": "number", + "isAlias": true, + "value": { + "collection": "Responsive", + "name": "Text size/sm" + } + }, { "name": "Title/Decorative/lg/Size", "type": "number", @@ -7883,6 +8087,12 @@ "name": "Font family/Grand Hotel/Title" } }, + { + "name": "Title/md/Letter spacing", + "type": "number", + "isAlias": false, + "value": 0.18000000715255737 + }, { "name": "Title/sm/Size", "type": "number", @@ -7892,12 +8102,6 @@ "name": "Text size/lg" } }, - { - "name": "Title/md/Letter spacing", - "type": "number", - "isAlias": false, - "value": 0.18000000715255737 - }, { "name": "Title/sm/Font weight", "type": "number", @@ -7958,15 +8162,6 @@ "name": "Font weight/Regular" } }, - { - "name": "Title/xs/Size", - "type": "number", - "isAlias": true, - "value": { - "collection": "Responsive", - "name": "Text size/sm" - } - }, { "name": "Title/sm/LowCase/Font family", "type": "string", @@ -7976,6 +8171,15 @@ "name": "Font family/Grand Hotel/Title" } }, + { + "name": "Title/xs/Size", + "type": "number", + "isAlias": true, + "value": { + "collection": "Responsive", + "name": "Text size/sm" + } + }, { "name": "Title/Decorative/lg/Size", "type": "number", @@ -8779,6 +8983,12 @@ "name": "Font family/The Dock/Title" } }, + { + "name": "Title/md/Letter spacing", + "type": "number", + "isAlias": false, + "value": 0 + }, { "name": "Title/sm/Size", "type": "number", @@ -8788,12 +8998,6 @@ "name": "Text size/lg" } }, - { - "name": "Title/md/Letter spacing", - "type": "number", - "isAlias": false, - "value": 0 - }, { "name": "Title/sm/Font weight", "type": "number", @@ -8854,15 +9058,6 @@ "name": "Font weight/Regular" } }, - { - "name": "Title/xs/Size", - "type": "number", - "isAlias": true, - "value": { - "collection": "Responsive", - "name": "Text size/sm" - } - }, { "name": "Title/sm/LowCase/Font family", "type": "string", @@ -8872,6 +9067,15 @@ "name": "Font family/The Dock/Title" } }, + { + "name": "Title/xs/Size", + "type": "number", + "isAlias": true, + "value": { + "collection": "Responsive", + "name": "Text size/sm" + } + }, { "name": "Title/Decorative/lg/Size", "type": "number", @@ -9599,6 +9803,902 @@ "value": true } ] + }, + { + "name": "Bassin Seven", + "variables": [ + { + "name": "Title/lg/Size", + "type": "number", + "isAlias": true, + "value": { + "collection": "Responsive", + "name": "Text size/4xl" + } + }, + { + "name": "Title/lg/Font weight", + "type": "number", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font weight/Regular bold" + } + }, + { + "name": "Title/lg/Font family", + "type": "string", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font family/Bassin Seven/Title" + } + }, + { + "name": "Title/lg/Letter spacing", + "type": "number", + "isAlias": false, + "value": 0 + }, + { + "name": "Title/lg/Font fallback", + "type": "string", + "isAlias": false, + "value": "sans-serif" + }, + { + "name": "Title/lg/Text transform", + "type": "boolean", + "isAlias": false, + "value": false + }, + { + "name": "Title/md/Size", + "type": "number", + "isAlias": true, + "value": { + "collection": "Responsive", + "name": "Text size/2xl" + } + }, + { + "name": "Title/md/Font weight", + "type": "number", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font weight/Regular bold" + } + }, + { + "name": "Title/md/Font family", + "type": "string", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font family/Bassin Seven/Title" + } + }, + { + "name": "Title/md/Letter spacing", + "type": "number", + "isAlias": false, + "value": 0 + }, + { + "name": "Title/sm/Size", + "type": "number", + "isAlias": true, + "value": { + "collection": "Responsive", + "name": "Text size/lg" + } + }, + { + "name": "Title/sm/Font weight", + "type": "number", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font weight/Regular bold" + } + }, + { + "name": "Title/md/Font fallback", + "type": "string", + "isAlias": false, + "value": "sans-serif" + }, + { + "name": "Title/sm/Font family", + "type": "string", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font family/Bassin Seven/Title" + } + }, + { + "name": "Title/sm/Letter spacing", + "type": "number", + "isAlias": false, + "value": 0 + }, + { + "name": "Title/sm/Font fallback", + "type": "string", + "isAlias": false, + "value": "sans-serif" + }, + { + "name": "Title/sm/Text transform", + "type": "boolean", + "isAlias": false, + "value": false + }, + { + "name": "Title/sm/LowCase/Size", + "type": "number", + "isAlias": true, + "value": { + "collection": "Responsive", + "name": "Text size/lg" + } + }, + { + "name": "Title/sm/LowCase/Font weight", + "type": "number", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font weight/Regular bold" + } + }, + { + "name": "Title/sm/LowCase/Font family", + "type": "string", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font family/Bassin Seven/Title" + } + }, + { + "name": "Title/xs/Size", + "type": "number", + "isAlias": true, + "value": { + "collection": "Responsive", + "name": "Text size/sm" + } + }, + { + "name": "Title/Decorative/lg/Size", + "type": "number", + "isAlias": true, + "value": { + "collection": "Responsive", + "name": "Text size/2xs" + } + }, + { + "name": "Title/Decorative/lg/Font weight", + "type": "number", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font weight/Regular" + } + }, + { + "name": "Title/Decorative/lg/Font family", + "type": "string", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font family/Bassin Seven/Decorative" + } + }, + { + "name": "Title/Decorative/lg/Letter spacing", + "type": "number", + "isAlias": false, + "value": 0.18000000715255737 + }, + { + "name": "Title/Decorative/lg/Font fallback", + "type": "string", + "isAlias": false, + "value": "Serif" + }, + { + "name": "Title/Decorative/lg/Text transform", + "type": "boolean", + "isAlias": false, + "value": true + }, + { + "name": "Title/Decorative/md/Size", + "type": "number", + "isAlias": true, + "value": { + "collection": "Responsive", + "name": "Text size/3xs" + } + }, + { + "name": "Title/Decorative/md/Font weight", + "type": "number", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font weight/Regular" + } + }, + { + "name": "Title/Decorative/md/Font family", + "type": "string", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font family/Bassin Seven/Decorative" + } + }, + { + "name": "Title/Decorative/md/Letter spacing", + "type": "number", + "isAlias": false, + "value": 0.3199999928474426 + }, + { + "name": "Title/Decorative/md/Font fallback", + "type": "string", + "isAlias": false, + "value": "Serif" + }, + { + "name": "Title/Decorative/md/Text transform", + "type": "boolean", + "isAlias": false, + "value": true + }, + { + "name": "Title/Subtitle/lg/Size", + "type": "number", + "isAlias": true, + "value": { + "collection": "Responsive", + "name": "Text size/sm" + } + }, + { + "name": "Title/Subtitle/lg/Font weight", + "type": "number", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font weight/Medium" + } + }, + { + "name": "Title/Subtitle/lg/Font family", + "type": "string", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font family/Bassin Seven/Body" + } + }, + { + "name": "Title/Subtitle/lg/Font fallback", + "type": "string", + "isAlias": false, + "value": "sans-serif" + }, + { + "name": "Title/Subtitle/lg/Letter spacing", + "type": "number", + "isAlias": false, + "value": 0.23999999463558197 + }, + { + "name": "Title/Subtitle/md/Size", + "type": "number", + "isAlias": true, + "value": { + "collection": "Responsive", + "name": "Text size/xs" + } + }, + { + "name": "Title/Subtitle/md/Font weight", + "type": "number", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font weight/Medium" + } + }, + { + "name": "Title/Subtitle/md/Font family", + "type": "string", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font family/Bassin Seven/Body" + } + }, + { + "name": "Title/Subtitle/md/Font fallback", + "type": "string", + "isAlias": false, + "value": "sans-serif" + }, + { + "name": "Title/Subtitle/md/Letter spacing", + "type": "number", + "isAlias": false, + "value": 0.20000000298023224 + }, + { + "name": "Title/Overline/sm/Size", + "type": "number", + "isAlias": true, + "value": { + "collection": "Responsive", + "name": "Text size/4xs" + } + }, + { + "name": "Title/Overline/sm/Font weight", + "type": "number", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font weight/Regular" + } + }, + { + "name": "Title/Overline/sm/Font family", + "type": "string", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font family/Bassin Seven/Title" + } + }, + { + "name": "Title/Overline/sm/Letter spacing", + "type": "number", + "isAlias": false, + "value": 0.14000000059604645 + }, + { + "name": "Title/Overline/sm/Font fallback", + "type": "string", + "isAlias": false, + "value": "sans-serif" + }, + { + "name": "Title/Overline/sm/Text transform", + "type": "boolean", + "isAlias": false, + "value": true + }, + { + "name": "Title/sm/LowCase/Letter spacing", + "type": "number", + "isAlias": false, + "value": 0 + }, + { + "name": "Title/sm/LowCase/Font fallback", + "type": "string", + "isAlias": false, + "value": "sans-serif" + }, + { + "name": "Title/sm/LowCase/Text transform", + "type": "boolean", + "isAlias": false, + "value": false + }, + { + "name": "Title/xs/Font weight", + "type": "number", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font weight/Regular bold" + } + }, + { + "name": "Title/xs/Font family", + "type": "string", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font family/Bassin Seven/Title" + } + }, + { + "name": "Title/xs/Letter spacing", + "type": "number", + "isAlias": false, + "value": 0 + }, + { + "name": "Title/xs/Font fallback", + "type": "string", + "isAlias": false, + "value": "sans-serif" + }, + { + "name": "Title/xs/Text transform", + "type": "boolean", + "isAlias": false, + "value": false + }, + { + "name": "Title/md/Text transform", + "type": "boolean", + "isAlias": false, + "value": false + }, + { + "name": "Title/md/LowCase/Size", + "type": "number", + "isAlias": true, + "value": { + "collection": "Responsive", + "name": "Text size/2xl" + } + }, + { + "name": "Title/md/LowCase/Font weight", + "type": "number", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font weight/Regular bold" + } + }, + { + "name": "Title/md/LowCase/Font family", + "type": "string", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font family/Bassin Seven/Title" + } + }, + { + "name": "Title/md/LowCase/Letter spacing", + "type": "number", + "isAlias": false, + "value": 0 + }, + { + "name": "Title/md/LowCase/Font fallback", + "type": "string", + "isAlias": false, + "value": "sans-serif" + }, + { + "name": "Title/md/LowCase/Text transform", + "type": "boolean", + "isAlias": false, + "value": false + }, + { + "name": "Body/Lead text/Size", + "type": "number", + "isAlias": true, + "value": { + "collection": "Responsive", + "name": "Text size/xs" + } + }, + { + "name": "Tag/Size", + "type": "number", + "isAlias": true, + "value": { + "collection": "Responsive", + "name": "Text size/5xs" + } + }, + { + "name": "Tag/Font weight", + "type": "number", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font weight/Regular bold" + } + }, + { + "name": "Tag/Font family", + "type": "string", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font family/Bassin Seven/Title" + } + }, + { + "name": "Tag/Letter spacing", + "type": "number", + "isAlias": false, + "value": 0.23999999463558197 + }, + { + "name": "Tag/Font fallback", + "type": "string", + "isAlias": false, + "value": "sans-serif" + }, + { + "name": "Tag/Text transform", + "type": "boolean", + "isAlias": false, + "value": true + }, + { + "name": "Link/md/Size", + "type": "number", + "isAlias": true, + "value": { + "collection": "Responsive", + "name": "Text size/3xs" + } + }, + { + "name": "Link/md/Font weight", + "type": "number", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font weight/Medium" + } + }, + { + "name": "Link/md/Font family", + "type": "string", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font family/Bassin Seven/Body" + } + }, + { + "name": "Link/md/Font fallback", + "type": "string", + "isAlias": false, + "value": "sans-serif" + }, + { + "name": "Link/md/Letter spacing", + "type": "number", + "isAlias": false, + "value": 0.1899999976158142 + }, + { + "name": "Link/md/Text decoration", + "type": "boolean", + "isAlias": false, + "value": true + }, + { + "name": "Link/sm/Size", + "type": "number", + "isAlias": true, + "value": { + "collection": "Responsive", + "name": "Text size/4xs" + } + }, + { + "name": "Link/sm/Font weight", + "type": "number", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font weight/Medium" + } + }, + { + "name": "Link/sm/Font family", + "type": "string", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font family/Bassin Seven/Body" + } + }, + { + "name": "Link/sm/Font fallback", + "type": "string", + "isAlias": false, + "value": "sans-serif" + }, + { + "name": "Link/sm/Letter spacing", + "type": "number", + "isAlias": false, + "value": 0.20000000298023224 + }, + { + "name": "Link/sm/Text decoration", + "type": "boolean", + "isAlias": false, + "value": true + }, + { + "name": "Body/Lead text/Font weight", + "type": "number", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font weight/Regular" + } + }, + { + "name": "Body/Lead text/Font family", + "type": "string", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font family/Bassin Seven/Body" + } + }, + { + "name": "Body/Lead text/Font fallback", + "type": "string", + "isAlias": false, + "value": "sans-serif" + }, + { + "name": "Body/Paragraph/Size", + "type": "number", + "isAlias": true, + "value": { + "collection": "Responsive", + "name": "Text size/3xs" + } + }, + { + "name": "Body/Paragraph/Font weight", + "type": "number", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font weight/Regular" + } + }, + { + "name": "Body/Paragraph/Font weight 2", + "type": "number", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font weight/Medium" + } + }, + { + "name": "Body/Paragraph/Font family", + "type": "string", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font family/Bassin Seven/Body" + } + }, + { + "name": "Body/Paragraph/Font fallback", + "type": "string", + "isAlias": false, + "value": "sans-serif" + }, + { + "name": "Body/Paragraph/Letter spacing", + "type": "number", + "isAlias": false, + "value": 0.1899999976158142 + }, + { + "name": "Body/Supporting text/Size", + "type": "number", + "isAlias": true, + "value": { + "collection": "Responsive", + "name": "Text size/4xs" + } + }, + { + "name": "Body/Supporting text/Font weight", + "type": "number", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font weight/Regular" + } + }, + { + "name": "Body/Supporting text/Font weight 2", + "type": "number", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font weight/Medium" + } + }, + { + "name": "Body/Supporting text/Font family", + "type": "string", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font family/Bassin Seven/Body" + } + }, + { + "name": "Body/Supporting text/Font fallback", + "type": "string", + "isAlias": false, + "value": "sans-serif" + }, + { + "name": "Body/Supporting text/Letter spacing", + "type": "number", + "isAlias": false, + "value": 0.20000000298023224 + }, + { + "name": "Body/Lead text/Letter spacing", + "type": "number", + "isAlias": false, + "value": 0.20000000298023224 + }, + { + "name": "Label/Size", + "type": "number", + "isAlias": true, + "value": { + "collection": "Responsive", + "name": "Text size/5xs" + } + }, + { + "name": "Label/Font weight", + "type": "number", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font weight/Regular" + } + }, + { + "name": "Label/Font weight 2", + "type": "number", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font weight/Medium" + } + }, + { + "name": "Label/Font family", + "type": "string", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font family/The Dock/Body" + } + }, + { + "name": "Label/Font fallback", + "type": "string", + "isAlias": false, + "value": "sans-serif" + }, + { + "name": "Label/Letter spacing", + "type": "number", + "isAlias": false, + "value": 0.17000000178813934 + }, + { + "name": "Body/Underline/md/Size", + "type": "number", + "isAlias": true, + "value": { + "collection": "Responsive", + "name": "Text size/3xs" + } + }, + { + "name": "Body/Underline/md/Font weight", + "type": "number", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font weight/Regular" + } + }, + { + "name": "Body/Underline/md/Font family", + "type": "string", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font family/Bassin Seven/Body" + } + }, + { + "name": "Body/Underline/md/Font fallback", + "type": "string", + "isAlias": false, + "value": "sans-serif" + }, + { + "name": "Body/Underline/sm/Size", + "type": "number", + "isAlias": true, + "value": { + "collection": "Responsive", + "name": "Text size/4xs" + } + }, + { + "name": "Body/Underline/md/Letter spacing", + "type": "number", + "isAlias": false, + "value": 0.1899999976158142 + }, + { + "name": "Body/Underline/md/Text decoration", + "type": "boolean", + "isAlias": false, + "value": true + }, + { + "name": "Body/Underline/sm/Font weight", + "type": "number", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font weight/Regular" + } + }, + { + "name": "Body/Underline/sm/Font family", + "type": "string", + "isAlias": true, + "value": { + "collection": "_Typographic primitives", + "name": "Font family/Bassin Seven/Body" + } + }, + { + "name": "Body/Underline/sm/Font fallback", + "type": "string", + "isAlias": false, + "value": "sans-serif" + }, + { + "name": "Body/Underline/sm/Letter spacing", + "type": "number", + "isAlias": false, + "value": 0.20000000298023224 + }, + { + "name": "Body/Underline/sm/Text decoration", + "type": "boolean", + "isAlias": false, + "value": true + } + ] } ] }, @@ -11114,7 +12214,7 @@ "isAlias": true, "value": { "collection": "_Primitives", - "name": "Scandic/Grey/100" + "name": "Scandic/Grey/80" } }, { @@ -12682,7 +13782,7 @@ "isAlias": true, "value": { "collection": "_Primitives", - "name": "Neutral/90" + "name": "Neutral/70" } }, { @@ -14238,7 +15338,7 @@ "isAlias": true, "value": { "collection": "_Primitives", - "name": "Neutral/90" + "name": "Neutral/70" } }, { @@ -15461,7 +16561,7 @@ "isAlias": true, "value": { "collection": "_Primitives", - "name": "Neutral/Opacity/Black/10" + "name": "Neutral/Opacity/Black/20" } }, { @@ -15794,7 +16894,7 @@ "isAlias": true, "value": { "collection": "_Primitives", - "name": "Neutral/90" + "name": "Neutral/70" } }, { @@ -17017,7 +18117,7 @@ "isAlias": true, "value": { "collection": "_Primitives", - "name": "Neutral/Opacity/Black/5" + "name": "Neutral/Opacity/Black/20" } }, { @@ -17350,7 +18450,7 @@ "isAlias": true, "value": { "collection": "_Primitives", - "name": "Neutral/90" + "name": "Neutral/70" } }, { @@ -18906,7 +20006,7 @@ "isAlias": true, "value": { "collection": "_Primitives", - "name": "Neutral/90" + "name": "Neutral/70" } }, { @@ -19718,7 +20818,7 @@ "isAlias": true, "value": { "collection": "_Primitives", - "name": "Signature/Grand Hotel/Careys Pink/40" + "name": "Signature/Grand Hotel/Careys Pink/60" } }, { @@ -20012,7 +21112,7 @@ "isAlias": true, "value": { "collection": "_Primitives", - "name": "Signature/Grand Hotel/Submarine/30" + "name": "Signature/Grand Hotel/Blue Bayoux/100" } }, { @@ -20129,7 +21229,7 @@ "isAlias": true, "value": { "collection": "_Primitives", - "name": "Neutral/Opacity/White/10" + "name": "Neutral/Opacity/Black/10" } }, { @@ -20156,7 +21256,7 @@ "isAlias": true, "value": { "collection": "_Primitives", - "name": "Neutral/Opacity/White/10" + "name": "Signature/Grand Hotel/Blue Bayoux/100" } }, { @@ -20462,7 +21562,7 @@ "isAlias": true, "value": { "collection": "_Primitives", - "name": "Neutral/90" + "name": "Neutral/70" } }, { @@ -21685,7 +22785,7 @@ "isAlias": true, "value": { "collection": "_Primitives", - "name": "Neutral/Opacity/White/10" + "name": "Neutral/Opacity/Black/10" } }, { @@ -21712,7 +22812,7 @@ "isAlias": true, "value": { "collection": "_Primitives", - "name": "Neutral/Opacity/White/10" + "name": "Signature/The Dock/Rose Copper/90" } }, { @@ -22018,7 +23118,7 @@ "isAlias": true, "value": { "collection": "_Primitives", - "name": "Neutral/90" + "name": "Neutral/70" } }, { @@ -22077,6 +23177,1571 @@ } ] }, + { + "name": "Bassin Seven", + "variables": [ + { + "name": "Text/Heading", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Black Pearl/90" + } + }, + { + "name": "Text/Default", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/90" + } + }, + { + "name": "Text/Secondary", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/60" + } + }, + { + "name": "Text/Tertiary", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/50" + } + }, + { + "name": "Text/Accent Primary", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/50" + } + }, + { + "name": "Text/Inverted", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/100" + } + }, + { + "name": "Text/Interactive/Default", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Black Pearl/90" + } + }, + { + "name": "Text/Interactive/Hover", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Black Pearl/70" + } + }, + { + "name": "Text/Interactive/Secondary", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Rusty/60" + } + }, + { + "name": "Text/Interactive/Secondary Hover", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Rusty/50" + } + }, + { + "name": "Text/Interactive/Inverted Hover", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/70" + } + }, + { + "name": "Text/Interactive/Disabled", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/40" + } + }, + { + "name": "Text/Interactive/Focus", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/80" + } + }, + { + "name": "Text/Interactive/Error", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Scandic/Red/70" + } + }, + { + "name": "Text/Interactive/Placeholder", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/50" + } + }, + { + "name": "Text/Brand/OnAccent/Heading", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Black Pearl/90" + } + }, + { + "name": "Text/Feedback/Information", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Scandic/Blue/70" + } + }, + { + "name": "Text/Feedback/Succes", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Scandic/Green/60" + } + }, + { + "name": "Text/Feedback/Warning", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Scandic/Yellow/60" + } + }, + { + "name": "Text/Feedback/Error", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Scandic/Red/70" + } + }, + { + "name": "Text/Feedback/Neutral", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/50" + } + }, + { + "name": "Text/Brand/OnAccent/Default", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/90" + } + }, + { + "name": "Text/Brand/OnAccent/Accent", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Black Pearl/90" + } + }, + { + "name": "Text/Brand/OnAccent/Accent Secondary", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Black Pearl/80" + } + }, + { + "name": "Text/Brand/OnPrimary 1/Heading", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Satin Linen/50" + } + }, + { + "name": "Text/Brand/OnPrimary 1/Default", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/100" + } + }, + { + "name": "Text/Brand/OnPrimary 1/Hover", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/70" + } + }, + { + "name": "Text/Brand/OnPrimary 1/Accent", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/100" + } + }, + { + "name": "Text/Brand/OnPrimary 2/Heading", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Satin Linen/50" + } + }, + { + "name": "Text/Brand/OnPrimary 2/Default", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/100" + } + }, + { + "name": "Text/Brand/OnPrimary 2/Accent", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/100" + } + }, + { + "name": "Text/Brand/OnPrimary 3/Heading", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Black Pearl/90" + } + }, + { + "name": "Text/Brand/OnPrimary 3/Default", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/90" + } + }, + { + "name": "Text/Brand/OnPrimary 3/Accent", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Black Pearl/90" + } + }, + { + "name": "Background/Primary", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/100" + } + }, + { + "name": "Background/Secondary", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/100" + } + }, + { + "name": "Surface/Primary/Default", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/100" + } + }, + { + "name": "Surface/Primary/Hover", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/Black/5" + } + }, + { + "name": "Surface/Primary/Hover Light", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/Black/10" + } + }, + { + "name": "Surface/Primary/Hover Accent", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/15" + } + }, + { + "name": "Surface/Primary/OnSurface/Default", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/0" + } + }, + { + "name": "Surface/Primary/Disabled", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/Black/10" + } + }, + { + "name": "Surface/Secondary/Default", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Satin Linen/20" + } + }, + { + "name": "Surface/Secondary/Subtle", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Satin Linen/50" + } + }, + { + "name": "Surface/Secondary/Hover", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/Black/5" + } + }, + { + "name": "Surface/Brand/Accent/Default", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Mantle/50" + } + }, + { + "name": "Surface/Brand/Accent/OnAccent/Default", + "type": "color", + "isAlias": false, + "value": "#FFFFFF" + }, + { + "name": "Surface/Brand/Accent/OnAccent/Accent", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Black Pearl/80" + } + }, + { + "name": "Surface/Brand/Accent/OnAccent/Accent Secondary", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Black Pearl/80" + } + }, + { + "name": "Surface/Brand/Primary 1/Default", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Black Pearl/90" + } + }, + { + "name": "Surface/Brand/Primary 1/OnSurface/Default", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Satin Linen/50" + } + }, + { + "name": "Surface/Brand/Primary 1/OnSurface/Accent", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Satin Linen/50" + } + }, + { + "name": "Surface/Brand/Primary 1/OnSurface/Accent Secondary", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Satin Linen/50" + } + }, + { + "name": "Surface/Brand/Primary 2/Default", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Black Pearl/90" + } + }, + { + "name": "Surface/Brand/Primary 2/OnSurface/Default", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Satin Linen/50" + } + }, + { + "name": "Surface/Brand/Primary 2/OnSurface/Accent", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Satin Linen/50" + } + }, + { + "name": "Surface/Brand/Primary 3/Default", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Satin Linen/50" + } + }, + { + "name": "Surface/Brand/Primary 3/OnSurface/Default", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Black Pearl/90" + } + }, + { + "name": "Surface/Brand/Primary 3/OnSurface/Accent", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Black Pearl/90" + } + }, + { + "name": "Surface/UI Fill/Default", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/100" + } + }, + { + "name": "Surface/UI Fill/Intense", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/80" + } + }, + { + "name": "Surface/UI Fill/Active", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/80" + } + }, + { + "name": "Surface/UI Fill/Active Hover", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/100" + } + }, + { + "name": "Surface/UI Fill/Disabled", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/15" + } + }, + { + "name": "Surface/Accent/1", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Rusty/70" + } + }, + { + "name": "Surface/Accent/2", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Black Pearl/80" + } + }, + { + "name": "Surface/Accent/3", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Mantle/90" + } + }, + { + "name": "Surface/Accent/4", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Rusty/40" + } + }, + { + "name": "Surface/Accent/5", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Grand Hotel/Blue Bayoux/50" + } + }, + { + "name": "Surface/Feedback/Information", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Scandic/Blue/70" + } + }, + { + "name": "Surface/Feedback/Information light", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Scandic/Blue/00" + } + }, + { + "name": "Surface/Feedback/Succes", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Scandic/Green/60" + } + }, + { + "name": "Surface/Feedback/Succes light", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Scandic/Green/00" + } + }, + { + "name": "Surface/Feedback/Warning", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Scandic/Yellow/60" + } + }, + { + "name": "Surface/Feedback/Warning light", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Scandic/Yellow/00" + } + }, + { + "name": "Surface/Feedback/Error", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Scandic/Red/70" + } + }, + { + "name": "Surface/Feedback/Error light", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Scandic/Red/00" + } + }, + { + "name": "Surface/Feedback/Neutral", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/50" + } + }, + { + "name": "Surface/Feedback/Neutral light", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/15" + } + }, + { + "name": "Border/Default", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/20" + } + }, + { + "name": "Border/Strong", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/30" + } + }, + { + "name": "Border/Inverted", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/100" + } + }, + { + "name": "Icon/Default", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/60" + } + }, + { + "name": "Icon/Intense", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/90" + } + }, + { + "name": "Icon/Accent", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Rusty/60" + } + }, + { + "name": "Icon/Interactive/Default", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Black Pearl/90" + } + }, + { + "name": "Icon/Interactive/Secondary", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Rusty/60" + } + }, + { + "name": "Icon/Interactive/Accent", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Rusty/60" + } + }, + { + "name": "Icon/Interactive/Inverted Hover", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/70" + } + }, + { + "name": "Icon/Interactive/Disabled", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/30" + } + }, + { + "name": "Icon/Interactive/Placeholder", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/50" + } + }, + { + "name": "Icon/Feedback/Information", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Scandic/Blue/70" + } + }, + { + "name": "Icon/Feedback/Success", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Scandic/Green/60" + } + }, + { + "name": "Icon/Feedback/Warning", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Scandic/Yellow/60" + } + }, + { + "name": "Icon/Feedback/Error", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Scandic/Red/70" + } + }, + { + "name": "Icon/Feedback/Neutral", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/60" + } + }, + { + "name": "Icon/Inverted", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/100" + } + }, + { + "name": "Overlay/10", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/Black/10" + } + }, + { + "name": "Overlay/20", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/Black/20" + } + }, + { + "name": "Overlay/30", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/Black/20" + } + }, + { + "name": "Overlay/40", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/Black/40" + } + }, + { + "name": "Overlay/60", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/Black/60" + } + }, + { + "name": "Overlay/80", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/Black/80" + } + }, + { + "name": "Overlay/90", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/Black/90" + } + }, + { + "name": "Utilities/Gradients/10", + "type": "color", + "isAlias": false, + "value": "#0118281A" + }, + { + "name": "Component/Button/Brand/Primary/Fill/Default", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Black Pearl/90" + } + }, + { + "name": "Component/Button/Brand/Primary/Fill/Hover", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/10" + } + }, + { + "name": "Component/Button/Brand/Primary/Fill/Disabled", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/Black/10" + } + }, + { + "name": "Component/Button/Brand/Primary/On fill/Default", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/100" + } + }, + { + "name": "Component/Button/Brand/Primary/On fill/Hover", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/100" + } + }, + { + "name": "Component/Button/Brand/Primary/On fill/Disabled", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/40" + } + }, + { + "name": "Component/Button/Brand/Primary/Border/Default", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/0" + } + }, + { + "name": "Component/Button/Brand/Primary/Border/Hover", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/0" + } + }, + { + "name": "Component/Button/Brand/Primary/Border/Disabled", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/0" + } + }, + { + "name": "Component/Button/Brand/Secondary/Fill/Default", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/0" + } + }, + { + "name": "Component/Button/Brand/Secondary/Fill/Hover", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/0" + } + }, + { + "name": "Component/Button/Brand/Secondary/Fill/Inverted", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/100" + } + }, + { + "name": "Component/Button/Brand/Secondary/Fill/Hover Inverted", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Black Pearl/90" + } + }, + { + "name": "Component/Button/Brand/Secondary/Fill/Disabled", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/Black/10" + } + }, + { + "name": "Component/Button/Brand/Secondary/On fill/Default", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Black Pearl/90" + } + }, + { + "name": "Component/Button/Brand/Secondary/On fill/Hover", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Black Pearl/70" + } + }, + { + "name": "Component/Button/Brand/Secondary/On fill/Inverted", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/100" + } + }, + { + "name": "Component/Button/Brand/Secondary/On fill/Hover inverted", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/70" + } + }, + { + "name": "Component/Button/Brand/Secondary/On fill/Disabled", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/40" + } + }, + { + "name": "Component/Button/Brand/Secondary/Border/Default", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Black Pearl/90" + } + }, + { + "name": "Component/Button/Brand/Secondary/Border/Hover", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Black Pearl/70" + } + }, + { + "name": "Component/Button/Brand/Secondary/Border/Inverted", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/100" + } + }, + { + "name": "Component/Button/Brand/Secondary/Border/Hover inverted", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/50" + } + }, + { + "name": "Component/Button/Brand/Secondary/Border/Disabled", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/Black/10" + } + }, + { + "name": "Component/Button/Brand/Tertiary/Fill/Default", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Satin Linen/50" + } + }, + { + "name": "Component/Button/Brand/Tertiary/Fill/Hover", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/Black/5" + } + }, + { + "name": "Component/Button/Brand/Tertiary/Fill/Disabled", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/Black/10" + } + }, + { + "name": "Component/Button/Brand/Tertiary/On fill/Default", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Black Pearl/90" + } + }, + { + "name": "Component/Button/Brand/Tertiary/On fill/Hover", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Black Pearl/90" + } + }, + { + "name": "Component/Button/Brand/Tertiary/On fill/Disabled", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/40" + } + }, + { + "name": "Component/Button/Brand/Tertiary/Border/Default", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/0" + } + }, + { + "name": "Component/Button/Brand/Tertiary/Border/Hover", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/0" + } + }, + { + "name": "Component/Button/Brand/Tertiary/Border/Disabled", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/0" + } + }, + { + "name": "Component/Button/Inverted/Fill/Default", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/100" + } + }, + { + "name": "Component/Button/Inverted/Fill/Faded", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/90" + } + }, + { + "name": "Component/Button/Inverted/Fill/Hover", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/Black/10" + } + }, + { + "name": "Component/Button/Inverted/Fill/Hover Inverted", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Black Pearl/90" + } + }, + { + "name": "Component/Button/Inverted/Fill/Disabled", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/Black/10" + } + }, + { + "name": "Component/Button/Inverted/Border/Default", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/0" + } + }, + { + "name": "Component/Button/Inverted/Border/Hover", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/10" + } + }, + { + "name": "Component/Button/Inverted/Border/Disable", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/10" + } + }, + { + "name": "Component/Button/Inverted/On fill/Default", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Black Pearl/90" + } + }, + { + "name": "Component/Button/Inverted/On fill/Hover", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/10" + } + }, + { + "name": "Component/Button/Inverted/On fill/Hover inverted", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/100" + } + }, + { + "name": "Component/Button/Inverted/On fill/Disabled", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/40" + } + }, + { + "name": "Border/Interactive/Default", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/30" + } + }, + { + "name": "Border/Divider/Default", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/20" + } + }, + { + "name": "Border/Divider/Subtle", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/15" + } + }, + { + "name": "Border/Divider/Accent", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/30" + } + }, + { + "name": "Border/Divider/Brand/OnAccent/Default", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Black Pearl/70" + } + }, + { + "name": "Border/Divider/Brand/OnPrimary 1/Default", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Black Pearl/80" + } + }, + { + "name": "Border/Divider/Brand/OnPrimary 2/Default", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Black Pearl/80" + } + }, + { + "name": "Border/Divider/Brand/OnPrimary 3/Default", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Satin Linen/70" + } + }, + { + "name": "Border/Interactive/Active", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/80" + } + }, + { + "name": "Border/Interactive/Focus", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/80" + } + }, + { + "name": "Border/Interactive/Disabled", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/30" + } + }, + { + "name": "Border/Interactive/Error", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Scandic/Red/70" + } + }, + { + "name": "Component/Button/Muted/Fill/Default", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/100" + } + }, + { + "name": "Component/Button/Muted/Fill/Hover", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/100" + } + }, + { + "name": "Component/Button/Muted/Fill/Disabled", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/100" + } + }, + { + "name": "Component/Button/Muted/Fill/Hover inverted", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/Black/5" + } + }, + { + "name": "Component/Button/Muted/Fill/Disabled inverted", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/20" + } + }, + { + "name": "Component/Button/Muted/On fill/Default", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/70" + } + }, + { + "name": "Component/Button/Muted/On fill/Inverted", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/100" + } + }, + { + "name": "Component/Button/Muted/On fill/Hover Inverted", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Signature/Bassin Seven/Black Pearl/80" + } + }, + { + "name": "Component/Button/Muted/On fill/Disabled", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/40" + } + }, + { + "name": "Component/Button/Muted/Border/Default", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/10" + } + }, + { + "name": "Component/Button/Muted/Border/Hover", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/10" + } + }, + { + "name": "Component/Button/Muted/Border/Disable", + "type": "color", + "isAlias": true, + "value": { + "collection": "_Primitives", + "name": "Neutral/Opacity/White/10" + } + } + ] + }, { "name": "Partner SAS", "variables": [ @@ -23541,7 +26206,7 @@ "isAlias": true, "value": { "collection": "_Primitives", - "name": "Neutral/90" + "name": "Neutral/70" } }, { @@ -23883,6 +26548,24 @@ "type": "number", "isAlias": false, "value": 100 + }, + { + "name": "Font family/Bassin Seven/Title", + "type": "string", + "isAlias": false, + "value": "Futura PT" + }, + { + "name": "Font family/Bassin Seven/Body", + "type": "string", + "isAlias": false, + "value": "Fira sans" + }, + { + "name": "Font family/Bassin Seven/Decorative", + "type": "string", + "isAlias": false, + "value": "Futura PT" } ] } @@ -23895,55 +26578,55 @@ "name": "Value", "variables": [ { - "name": "Corner radius/sm", + "name": "Corner Radius/sm", "type": "number", "isAlias": false, "value": 4 }, { - "name": "Border width/none", + "name": "Border/none", "type": "number", "isAlias": false, "value": 0 }, { - "name": "Border width/sm", + "name": "Border/sm", "type": "number", "isAlias": false, "value": 1 }, { - "name": "Border width/md", + "name": "Border/md", "type": "number", "isAlias": false, "value": 2 }, { - "name": "Border width/lg", + "name": "Border/lg", "type": "number", "isAlias": false, "value": 3 }, { - "name": "Corner radius/md", + "name": "Corner Radius/md", "type": "number", "isAlias": false, "value": 8 }, { - "name": "Corner radius/lg", + "name": "Corner Radius/lg", "type": "number", "isAlias": false, "value": 12 }, { - "name": "Corner radius/xl", + "name": "Corner Radius/xl", "type": "number", "isAlias": false, "value": 16 }, { - "name": "Corner radius/rounded", + "name": "Corner Radius/Rounded", "type": "number", "isAlias": false, "value": 250 diff --git a/packages/design-system/lib/components/Accordion/AccordionItem/accordionItem.module.css b/packages/design-system/lib/components/Accordion/AccordionItem/accordionItem.module.css index 18cd315e6..ef50c3769 100644 --- a/packages/design-system/lib/components/Accordion/AccordionItem/accordionItem.module.css +++ b/packages/design-system/lib/components/Accordion/AccordionItem/accordionItem.module.css @@ -44,7 +44,7 @@ cursor: pointer; color: var(--Text-Interactive-Default); transition: background-color 0.3s; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); list-style: none; &::-webkit-details-marker { diff --git a/packages/design-system/lib/components/Accordion/accordion.module.css b/packages/design-system/lib/components/Accordion/accordion.module.css index ce138fa5a..f50cc74fb 100644 --- a/packages/design-system/lib/components/Accordion/accordion.module.css +++ b/packages/design-system/lib/components/Accordion/accordion.module.css @@ -2,7 +2,7 @@ list-style: none; &.card { - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); li:last-child { border-width: 0; diff --git a/packages/design-system/lib/components/Alert/alert.module.css b/packages/design-system/lib/components/Alert/alert.module.css index b49d0afc9..68227b849 100644 --- a/packages/design-system/lib/components/Alert/alert.module.css +++ b/packages/design-system/lib/components/Alert/alert.module.css @@ -40,7 +40,7 @@ /* Intent: inline */ .inline { - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); border: 1px solid var(--Base-Border-Subtle); background-color: var(--Base-Surface-Primary-light-Normal); } diff --git a/packages/design-system/lib/components/Avatar/avatar.module.css b/packages/design-system/lib/components/Avatar/avatar.module.css index 5d9677d69..76d49649b 100644 --- a/packages/design-system/lib/components/Avatar/avatar.module.css +++ b/packages/design-system/lib/components/Avatar/avatar.module.css @@ -3,7 +3,7 @@ justify-content: center; align-items: center; overflow: hidden; - border-radius: var(--Corner-radius-rounded); + border-radius: var(--Corner-Radius-Rounded); background-color: var(--Overlay-40); } diff --git a/packages/design-system/lib/components/BackToTopButton/backToTopButton.module.css b/packages/design-system/lib/components/BackToTopButton/backToTopButton.module.css index 64b43982c..1cead4ecc 100644 --- a/packages/design-system/lib/components/BackToTopButton/backToTopButton.module.css +++ b/packages/design-system/lib/components/BackToTopButton/backToTopButton.module.css @@ -1,5 +1,5 @@ .backToTopButton { - border-radius: var(--Corner-radius-rounded); + border-radius: var(--Corner-Radius-Rounded); cursor: pointer; display: inline-flex; align-items: center; diff --git a/packages/design-system/lib/components/Badge/badge.module.css b/packages/design-system/lib/components/Badge/badge.module.css index b0d1f2300..70f08931c 100644 --- a/packages/design-system/lib/components/Badge/badge.module.css +++ b/packages/design-system/lib/components/Badge/badge.module.css @@ -1,5 +1,5 @@ .badge { - border-radius: var(--Corner-radius-xl); + border-radius: var(--Corner-Radius-xl); display: flex; align-items: center; justify-content: center; diff --git a/packages/design-system/lib/components/Breadcrumbs/breadcrumbs.module.css b/packages/design-system/lib/components/Breadcrumbs/breadcrumbs.module.css index f889c50aa..31f2640af 100644 --- a/packages/design-system/lib/components/Breadcrumbs/breadcrumbs.module.css +++ b/packages/design-system/lib/components/Breadcrumbs/breadcrumbs.module.css @@ -67,7 +67,7 @@ display: flex; flex-direction: column; gap: var(--Space-x05); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); min-width: 169px; outline: none; box-shadow: 0 0 4px 2px rgb(0 0 0 / 10%); @@ -75,7 +75,7 @@ .dialogLink { display: block; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); padding: var(--Space-x1); color: var(--Text-Default); @@ -95,7 +95,7 @@ .tooltip { background-color: var(--Surface-UI-Fill-Intense); padding: var(--Space-x05) var(--Space-x1); - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); color: var(--Text-Inverted); outline: none; } diff --git a/packages/design-system/lib/components/Button/button.module.css b/packages/design-system/lib/components/Button/button.module.css index ad8731ade..2c64a396d 100644 --- a/packages/design-system/lib/components/Button/button.module.css +++ b/packages/design-system/lib/components/Button/button.module.css @@ -1,6 +1,6 @@ .button { position: relative; - border-radius: var(--Corner-radius-rounded); + border-radius: var(--Corner-Radius-Rounded); border-width: 2px; border-style: solid; cursor: pointer; diff --git a/packages/design-system/lib/components/Card/card.module.css b/packages/design-system/lib/components/Card/card.module.css index b6938ce1b..b4f8127c2 100644 --- a/packages/design-system/lib/components/Card/card.module.css +++ b/packages/design-system/lib/components/Card/card.module.css @@ -10,13 +10,13 @@ .Default { border: solid 1px var(--Border-Default); background-color: var(--Surface-Secondary-Default); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); color: var(--Text-Default); } .Featured { border: solid 1px var(--Border-Default); background-color: var(--Surface-Primary-Default); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); color: var(--Text-Default); } diff --git a/packages/design-system/lib/components/ChipButton/chip-button.module.css b/packages/design-system/lib/components/ChipButton/chip-button.module.css index c1ace7289..56c5ea66f 100644 --- a/packages/design-system/lib/components/ChipButton/chip-button.module.css +++ b/packages/design-system/lib/components/ChipButton/chip-button.module.css @@ -1,6 +1,6 @@ .chip { background-color: var(--Component-Button-Inverted-Fill-Default); - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); padding: 6px var(--Space-x15); color: var(--Text-Interactive-Default); display: inline-flex; @@ -43,7 +43,7 @@ .FilterRounded { background-color: transparent; border: 1px solid var(--Border-Interactive-Active); - border-radius: var(--Corner-radius-rounded); + border-radius: var(--Corner-Radius-Rounded); padding: var(--Space-x025) var(--Space-x2); color: var(--Text-Default); } diff --git a/packages/design-system/lib/components/ChipLink/chip-link.module.css b/packages/design-system/lib/components/ChipLink/chip-link.module.css index 6c0d5bf56..e0b2b2b45 100644 --- a/packages/design-system/lib/components/ChipLink/chip-link.module.css +++ b/packages/design-system/lib/components/ChipLink/chip-link.module.css @@ -1,7 +1,7 @@ .chip { background-color: var(--Component-Button-Inverted-Fill-Default); border: 1px solid var(--Component-Button-Inverted-Border-Default); - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); padding: var(--Space-x1) var(--Space-x15); color: var(--Text-Interactive-Default); display: inline-flex; diff --git a/packages/design-system/lib/components/ChipStatic/chip-static.module.css b/packages/design-system/lib/components/ChipStatic/chip-static.module.css index a2b6073b8..3175a53cf 100644 --- a/packages/design-system/lib/components/ChipStatic/chip-static.module.css +++ b/packages/design-system/lib/components/ChipStatic/chip-static.module.css @@ -1,5 +1,5 @@ .chip { - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); padding: 0 var(--Space-x1); display: inline-flex; align-items: center; diff --git a/packages/design-system/lib/components/ContentCard/contentCard.module.css b/packages/design-system/lib/components/ContentCard/contentCard.module.css index 8f2cfbeb8..1e0f7e1d6 100644 --- a/packages/design-system/lib/components/ContentCard/contentCard.module.css +++ b/packages/design-system/lib/components/ContentCard/contentCard.module.css @@ -4,7 +4,7 @@ &:hover { .imageContainer, .image { - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); } .image { transform: scale(1.05); @@ -16,13 +16,13 @@ position: relative; width: 100%; height: 250px; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); overflow: hidden; transition: border-radius 0.3s ease-in-out; } .image { - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); width: 100%; height: 100%; object-fit: cover; diff --git a/packages/design-system/lib/components/DeprecatedSelect/select.module.css b/packages/design-system/lib/components/DeprecatedSelect/select.module.css index 0524de021..88e0302ee 100644 --- a/packages/design-system/lib/components/DeprecatedSelect/select.module.css +++ b/packages/design-system/lib/components/DeprecatedSelect/select.module.css @@ -4,7 +4,7 @@ .select { border: 1px solid var(--Base-Border-Normal); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); display: flex; flex-direction: column; gap: var(--Space-x05); @@ -49,7 +49,7 @@ align-items: center; background-color: var(--UI-Opacity-White-100); border: none; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); color: var(--UI-Text-High-contrast); display: flex; gap: var(--Space-x05); @@ -77,7 +77,7 @@ .popover { background-color: var(--Main-Grey-White); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.08); display: inline-flex; flex-direction: column; @@ -100,7 +100,7 @@ .listBoxItem[data-focused="true"], .listBoxItem[data-selected="true"] { background: var(--UI-Input-Controls-Surface-Hover); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); outline: none; } diff --git a/packages/design-system/lib/components/Form/Country/country.module.css b/packages/design-system/lib/components/Form/Country/country.module.css index 02cb178a2..1d60148a0 100644 --- a/packages/design-system/lib/components/Form/Country/country.module.css +++ b/packages/design-system/lib/components/Form/Country/country.module.css @@ -1,7 +1,7 @@ .select { background-color: var(--Surface-UI-Fill-Default); border: 1px solid var(--Border-Interactive-Default); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); position: relative; height: 56px; @@ -59,7 +59,7 @@ .inner { align-items: center; box-sizing: border-box; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); display: flex; gap: var(--Space-x1); padding: var(--Space-x15); @@ -129,7 +129,7 @@ .popover { background-color: var(--Surface-Primary-Default); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); box-shadow: 0 0 14px 6px rgb(0 0 0 / 10%); display: inline-flex; flex-direction: column; @@ -151,7 +151,7 @@ .listBoxItem { align-items: center; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); color: var(--Text-Default); display: flex; gap: var(--Space-x1); diff --git a/packages/design-system/lib/components/Form/PaymentOption/paymentOption.module.css b/packages/design-system/lib/components/Form/PaymentOption/paymentOption.module.css index 84ec39b00..d0edf9352 100644 --- a/packages/design-system/lib/components/Form/PaymentOption/paymentOption.module.css +++ b/packages/design-system/lib/components/Form/PaymentOption/paymentOption.module.css @@ -3,7 +3,7 @@ background-color: var(--UI-Input-Controls-Surface-Normal); padding: var(--Space-x15) var(--Space-x2); border: 1px solid var(--Base-Border-Normal); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); display: flex; align-items: center; justify-content: space-between; diff --git a/packages/design-system/lib/components/Form/Phone/phone.module.css b/packages/design-system/lib/components/Form/Phone/phone.module.css index 29475d117..36551eadf 100644 --- a/packages/design-system/lib/components/Form/Phone/phone.module.css +++ b/packages/design-system/lib/components/Form/Phone/phone.module.css @@ -39,7 +39,7 @@ .phone :global(.react-international-phone-country-selector-dropdown) { background: var(--Main-Grey-White); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.08); gap: var(--Space-x1); outline: none; @@ -48,7 +48,7 @@ .phone :global(.react-international-phone-country-selector-dropdown__list-item) { - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); padding: var(--Space-x1) var(--Space-x1) var(--Space-x1) var(--Space-x15); font-family: var(--Body-Paragraph-Font-family); } @@ -64,7 +64,7 @@ border-color: var(--Border-Interactive-Default); border-style: solid; border-width: 1px; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); display: grid; gap: var(--Space-x05); grid-template-rows: auto auto; diff --git a/packages/design-system/lib/components/Form/RadioButtonsGroup/radioButtonsGroup.module.css b/packages/design-system/lib/components/Form/RadioButtonsGroup/radioButtonsGroup.module.css index f97acad9d..29a9a9cec 100644 --- a/packages/design-system/lib/components/Form/RadioButtonsGroup/radioButtonsGroup.module.css +++ b/packages/design-system/lib/components/Form/RadioButtonsGroup/radioButtonsGroup.module.css @@ -9,7 +9,7 @@ background: var(--Surface-Primary-Default); padding: var(--Space-x15) var(--Space-x2); outline: 1px solid var(--Border-Interactive-Default); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); display: flex; align-items: center; justify-content: space-between; diff --git a/packages/design-system/lib/components/Form/RadioCard/radioCard.module.css b/packages/design-system/lib/components/Form/RadioCard/radioCard.module.css index 94b004ca0..fa26e118d 100644 --- a/packages/design-system/lib/components/Form/RadioCard/radioCard.module.css +++ b/packages/design-system/lib/components/Form/RadioCard/radioCard.module.css @@ -7,7 +7,7 @@ grid-template-areas: "icon subtitleSecondary" "title subtitle"; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); border: 1px solid var(--Border-Strong); background: var(--Surface-Primary-Default); padding: var(--Space-x2) var(--Space-x3); @@ -46,7 +46,7 @@ width: 32px; height: 32px; border: 2px solid var(--Base-Border-Inverted); - border-radius: var(--Corner-radius-rounded); + border-radius: var(--Corner-Radius-Rounded); background-color: var(--Surface-Feedback-Succes); } diff --git a/packages/design-system/lib/components/HotelCard/HotelCardDialogImage/hotelCardDialogImage.module.css b/packages/design-system/lib/components/HotelCard/HotelCardDialogImage/hotelCardDialogImage.module.css index 603b574d8..3b7f4ae18 100644 --- a/packages/design-system/lib/components/HotelCard/HotelCardDialogImage/hotelCardDialogImage.module.css +++ b/packages/design-system/lib/components/HotelCard/HotelCardDialogImage/hotelCardDialogImage.module.css @@ -18,7 +18,7 @@ .imageContainer { position: relative; min-width: 177px; - border-radius: var(--Corner-radius-md) 0 0 var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md) 0 0 var(--Corner-Radius-md); overflow: hidden; } @@ -26,7 +26,7 @@ width: 80px; min-width: 80px; height: 90px; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); } .imageContainer img { diff --git a/packages/design-system/lib/components/HotelCard/HotelCardSkeleton.module.css b/packages/design-system/lib/components/HotelCard/HotelCardSkeleton.module.css index a14dab02e..984029aaa 100644 --- a/packages/design-system/lib/components/HotelCard/HotelCardSkeleton.module.css +++ b/packages/design-system/lib/components/HotelCard/HotelCardSkeleton.module.css @@ -3,7 +3,7 @@ display: flex; flex-direction: column; background-color: #fff; - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); border: 1px solid var(--Base-Border-Subtle); position: relative; height: 100%; diff --git a/packages/design-system/lib/components/HotelCard/HotelChequeCard/hotelChequeCard.module.css b/packages/design-system/lib/components/HotelCard/HotelChequeCard/hotelChequeCard.module.css index a113831e6..c5f98131b 100644 --- a/packages/design-system/lib/components/HotelCard/HotelChequeCard/hotelChequeCard.module.css +++ b/packages/design-system/lib/components/HotelCard/HotelChequeCard/hotelChequeCard.module.css @@ -1,7 +1,7 @@ .chequeCard { padding: var(--Space-x15); background-color: var(--Base-Surface-Secondary-light-Normal); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); margin: 0; width: 100%; display: grid; diff --git a/packages/design-system/lib/components/HotelCard/HotelDialogCard/StandaloneHotelCardDialog/standaloneHotelCardDialog.module.css b/packages/design-system/lib/components/HotelCard/HotelDialogCard/StandaloneHotelCardDialog/standaloneHotelCardDialog.module.css index 28067a9f4..1d93d5c84 100644 --- a/packages/design-system/lib/components/HotelCard/HotelDialogCard/StandaloneHotelCardDialog/standaloneHotelCardDialog.module.css +++ b/packages/design-system/lib/components/HotelCard/HotelDialogCard/StandaloneHotelCardDialog/standaloneHotelCardDialog.module.css @@ -41,7 +41,7 @@ } .priceCard { - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); padding: var(--Space-x05) var(--Space-x1); background: var(--Base-Surface-Secondary-light-Normal); } @@ -55,7 +55,7 @@ } .notEnoughPointsButton { - border-radius: var(--Corner-radius-rounded); + border-radius: var(--Corner-Radius-Rounded); border-width: 2px; border-style: solid; display: flex; 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 8d7f2528d..ccd53976a 100644 --- a/packages/design-system/lib/components/HotelCard/HotelPriceCard/hotelPriceCard.module.css +++ b/packages/design-system/lib/components/HotelCard/HotelPriceCard/hotelPriceCard.module.css @@ -1,7 +1,7 @@ .priceCard { padding: var(--Space-x15); background-color: var(--Base-Surface-Secondary-light-Normal); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); margin: 0; width: 100%; } diff --git a/packages/design-system/lib/components/HotelCard/HotelVoucherCard/hotelVoucherCard.module.css b/packages/design-system/lib/components/HotelCard/HotelVoucherCard/hotelVoucherCard.module.css index abe4e05c2..e9f3f7a97 100644 --- a/packages/design-system/lib/components/HotelCard/HotelVoucherCard/hotelVoucherCard.module.css +++ b/packages/design-system/lib/components/HotelCard/HotelVoucherCard/hotelVoucherCard.module.css @@ -1,7 +1,7 @@ .voucherCard { padding: var(--Space-x15); background-color: var(--Base-Surface-Secondary-light-Normal); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); margin: 0; width: 100%; } diff --git a/packages/design-system/lib/components/HotelCard/NoPriceAvailableCard/noPriceAvailable.module.css b/packages/design-system/lib/components/HotelCard/NoPriceAvailableCard/noPriceAvailable.module.css index c5770d077..bdc09ce8f 100644 --- a/packages/design-system/lib/components/HotelCard/NoPriceAvailableCard/noPriceAvailable.module.css +++ b/packages/design-system/lib/components/HotelCard/NoPriceAvailableCard/noPriceAvailable.module.css @@ -1,7 +1,7 @@ .priceCard { padding: var(--Space-x15); background-color: var(--Base-Surface-Secondary-light-Normal); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); margin: 0; width: 100%; } diff --git a/packages/design-system/lib/components/HotelCard/hotelCard.module.css b/packages/design-system/lib/components/HotelCard/hotelCard.module.css index f78a9d539..581f1d462 100644 --- a/packages/design-system/lib/components/HotelCard/hotelCard.module.css +++ b/packages/design-system/lib/components/HotelCard/hotelCard.module.css @@ -3,7 +3,7 @@ flex-direction: column; background-color: var(--Base-Surface-Primary-light-Normal); border: 1px solid var(--Base-Border-Subtle); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); width: 100%; overflow: hidden; color: var(--Text-Default); @@ -104,7 +104,7 @@ .pointsCard { background-color: var(--Base-Surface-Secondary-light-Normal); padding: var(--Space-x15); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); } @media screen and (min-width: 768px) and (max-width: 1024px) { diff --git a/packages/design-system/lib/components/HotelInfoCard/hotelInfoCard.module.css b/packages/design-system/lib/components/HotelInfoCard/hotelInfoCard.module.css index 38981a849..d93b56793 100644 --- a/packages/design-system/lib/components/HotelInfoCard/hotelInfoCard.module.css +++ b/packages/design-system/lib/components/HotelInfoCard/hotelInfoCard.module.css @@ -25,7 +25,7 @@ position: relative; height: 200px; width: 100%; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); } .hotelContent { diff --git a/packages/design-system/lib/components/IconButton/iconButton.module.css b/packages/design-system/lib/components/IconButton/iconButton.module.css index 8c57f572c..902affd46 100644 --- a/packages/design-system/lib/components/IconButton/iconButton.module.css +++ b/packages/design-system/lib/components/IconButton/iconButton.module.css @@ -8,7 +8,7 @@ border-width: 0; background-color: transparent; cursor: pointer; - border-radius: var(--Corner-radius-rounded); + border-radius: var(--Corner-Radius-Rounded); &[data-disabled] { cursor: unset; diff --git a/packages/design-system/lib/components/IconChip/iconChip.module.css b/packages/design-system/lib/components/IconChip/iconChip.module.css index 9d95c7221..0161e8128 100644 --- a/packages/design-system/lib/components/IconChip/iconChip.module.css +++ b/packages/design-system/lib/components/IconChip/iconChip.module.css @@ -3,7 +3,7 @@ align-items: center; gap: var(--Space-x1); padding: var(--Space-x1) var(--Space-x15); - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); } .blue { diff --git a/packages/design-system/lib/components/Icons/Logos/BassinSeven.tsx b/packages/design-system/lib/components/Icons/Logos/BassinSeven.tsx new file mode 100644 index 000000000..f12f04834 --- /dev/null +++ b/packages/design-system/lib/components/Icons/Logos/BassinSeven.tsx @@ -0,0 +1,28 @@ +import type { LogoProps } from "../icon" + +export default function BassinSevenIcon({ + className = "", + "aria-label": ariaLabel, + height = 30, + width = 123, + ...props +}: LogoProps) { + return ( + + + + ) +} diff --git a/packages/design-system/lib/components/Icons/Logos/index.tsx b/packages/design-system/lib/components/Icons/Logos/index.tsx index bd04c2f4d..c3b23dfb2 100644 --- a/packages/design-system/lib/components/Icons/Logos/index.tsx +++ b/packages/design-system/lib/components/Icons/Logos/index.tsx @@ -1,3 +1,5 @@ +import { SignatureHotelEnum } from "@scandic-hotels/common/constants/signatureHotels" +import BassinSevenIcon from "./BassinSeven" import DowntownCamperIcon from "./DowntownCamper" import GrandHotelOsloLogoIcon from "./GrandHotelOslo" import HaymarketIcon from "./Haymarket" @@ -19,15 +21,6 @@ enum HotelTypeEnum { Regular = "regular", } -enum SignatureHotelEnum { - DowntownCamper = "879", - GrandHotelOslo = "340", - Haymarket = "890", - HotelNorge = "785", - Marski = "605", - TheDock = "796", -} - export default function HotelLogoIcon({ hotelId, hotelType, @@ -50,6 +43,8 @@ export default function HotelLogoIcon({ return case SignatureHotelEnum.TheDock: return + case SignatureHotelEnum.BassinSeven: + return default: return } diff --git a/packages/design-system/lib/components/ImageContainer/imageContainer.module.css b/packages/design-system/lib/components/ImageContainer/imageContainer.module.css index 18d6c334f..aeee0cae0 100644 --- a/packages/design-system/lib/components/ImageContainer/imageContainer.module.css +++ b/packages/design-system/lib/components/ImageContainer/imageContainer.module.css @@ -10,7 +10,7 @@ width: 100%; height: 365px; object-fit: cover; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); } @media screen and (min-width: 768px) { diff --git a/packages/design-system/lib/components/ImageCounter/imageCounter.module.css b/packages/design-system/lib/components/ImageCounter/imageCounter.module.css index a0e635f72..eeb132c3f 100644 --- a/packages/design-system/lib/components/ImageCounter/imageCounter.module.css +++ b/packages/design-system/lib/components/ImageCounter/imageCounter.module.css @@ -1,6 +1,6 @@ .imageCounter { background-color: var(--Overlay-90); - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); color: var(--Text-Inverted); justify-content: center; display: inline-flex; diff --git a/packages/design-system/lib/components/InfoBox/InfoBox.module.css b/packages/design-system/lib/components/InfoBox/InfoBox.module.css index 4c6e318a8..9a1e788fc 100644 --- a/packages/design-system/lib/components/InfoBox/InfoBox.module.css +++ b/packages/design-system/lib/components/InfoBox/InfoBox.module.css @@ -4,7 +4,7 @@ gap: 1rem; padding: var(--Space-x2) var(--Space-x3); - border-radius: var(--Corner-radius-Medium); + border-radius: var(--Corner-Radius-Medium); align-items: center; background: var(--Background-Secondary); diff --git a/packages/design-system/lib/components/InfoCard/InfoCard.stories.tsx b/packages/design-system/lib/components/InfoCard/InfoCard.stories.tsx index aa5af6cfc..1efe32dcd 100644 --- a/packages/design-system/lib/components/InfoCard/InfoCard.stories.tsx +++ b/packages/design-system/lib/components/InfoCard/InfoCard.stories.tsx @@ -259,3 +259,10 @@ export const AllThemesTheDock: Story = { hotelTheme: Theme.theDock, }, } + +export const AllThemesBassinSeven: Story = { + args: { + ...meta.args, + hotelTheme: Theme.bassinSeven, + }, +} diff --git a/packages/design-system/lib/components/InfoCard/infoCard.module.css b/packages/design-system/lib/components/InfoCard/infoCard.module.css index dd7ca6448..a1d33a384 100644 --- a/packages/design-system/lib/components/InfoCard/infoCard.module.css +++ b/packages/design-system/lib/components/InfoCard/infoCard.module.css @@ -7,7 +7,7 @@ display: grid; justify-content: center; align-items: center; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); text-align: center; width: 100%; text-wrap: balance; diff --git a/packages/design-system/lib/components/InfoCard/utils.ts b/packages/design-system/lib/components/InfoCard/utils.ts index 1555521a0..7d5c23a02 100644 --- a/packages/design-system/lib/components/InfoCard/utils.ts +++ b/packages/design-system/lib/components/InfoCard/utils.ts @@ -158,6 +158,23 @@ export function getButtonProps( } } break + case Theme.bassinSeven: + if ( + cardTheme === "Primary 3" || + cardTheme === "Accent" || + cardTheme === "White" + ) { + buttonProps = { + primaryButton: PRIMARY, + secondaryButton: SECONDARY, + } + } else if (cardTheme === "Primary 1" || cardTheme === "Primary 2") { + buttonProps = { + primaryButton: PRIMARY_INVERTED, + secondaryButton: SECONDARY_INVERTED, + } + } + break default: break } diff --git a/packages/design-system/lib/components/InfoCard/variants.ts b/packages/design-system/lib/components/InfoCard/variants.ts index abaf0d445..b2b88c7c8 100644 --- a/packages/design-system/lib/components/InfoCard/variants.ts +++ b/packages/design-system/lib/components/InfoCard/variants.ts @@ -50,6 +50,7 @@ export const infoCardConfig = { [Theme.hotelNorge]: undefined, [Theme.marski]: undefined, [Theme.theDock]: undefined, + [Theme.bassinSeven]: undefined, }, }, compoundVariants: [ diff --git a/packages/design-system/lib/components/Input/input.module.css b/packages/design-system/lib/components/Input/input.module.css index 8163e6727..a379a1b15 100644 --- a/packages/design-system/lib/components/Input/input.module.css +++ b/packages/design-system/lib/components/Input/input.module.css @@ -12,7 +12,7 @@ align-content: center; background-color: var(--Surface-Primary-Default); border: 1px solid var(--Border-Interactive-Default); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); display: grid; min-width: 0; /* allow shrinkage */ height: 56px; diff --git a/packages/design-system/lib/components/JsonToHtml/jsontohtml.module.css b/packages/design-system/lib/components/JsonToHtml/jsontohtml.module.css index 9a05cd982..1c7267600 100644 --- a/packages/design-system/lib/components/JsonToHtml/jsontohtml.module.css +++ b/packages/design-system/lib/components/JsonToHtml/jsontohtml.module.css @@ -48,7 +48,7 @@ position: relative; width: 100%; height: 365px; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); margin: var(--Space-x3) 0; overflow: hidden; } diff --git a/packages/design-system/lib/components/Lightbox/FullView/fullView.module.css b/packages/design-system/lib/components/Lightbox/FullView/fullView.module.css index c7840f9c0..4a9d0e076 100644 --- a/packages/design-system/lib/components/Lightbox/FullView/fullView.module.css +++ b/packages/design-system/lib/components/Lightbox/FullView/fullView.module.css @@ -54,7 +54,7 @@ .image { object-fit: contain; - border-radius: var(--Corner-radius-Medium); + border-radius: var(--Corner-Radius-Medium); /* Override Next.js Image styles, we can't set width/height on the image as we don't know the aspect ratio of the image */ width: auto !important; height: auto !important; diff --git a/packages/design-system/lib/components/Lightbox/Gallery/gallery.module.css b/packages/design-system/lib/components/Lightbox/Gallery/gallery.module.css index d94437f45..6e648a424 100644 --- a/packages/design-system/lib/components/Lightbox/Gallery/gallery.module.css +++ b/packages/design-system/lib/components/Lightbox/Gallery/gallery.module.css @@ -41,7 +41,7 @@ cursor: pointer; overflow: hidden; z-index: 0; - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); &:focus-visible { outline: 2px solid var(--Border-Interactive-Focus); @@ -120,7 +120,7 @@ .caption { background-color: var(--Base-Surface-Subtle-Normal); padding: var(--Space-x05) var(--Space-x1); - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); color: var(--Text-Secondary); } @@ -140,7 +140,7 @@ .mainImage { object-fit: contain; - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); /* Override Next.js Image styles, we can't set width/height on the image as we don't know the aspect ratio of the image */ width: auto !important; height: auto !important; @@ -167,7 +167,7 @@ } .thumbnailContainer img { - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); } .navigationButton { diff --git a/packages/design-system/lib/components/Lightbox/lightbox.module.css b/packages/design-system/lib/components/Lightbox/lightbox.module.css index 0414524e0..2f6bf565e 100644 --- a/packages/design-system/lib/components/Lightbox/lightbox.module.css +++ b/packages/design-system/lib/components/Lightbox/lightbox.module.css @@ -31,7 +31,7 @@ overflow: hidden; &:not(.fullViewContent) { - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); } &.fullViewContent { diff --git a/packages/design-system/lib/components/LinkList/LinkListItem/linkListItem.module.css b/packages/design-system/lib/components/LinkList/LinkListItem/linkListItem.module.css index 5fbe7f4a8..10b12eebe 100644 --- a/packages/design-system/lib/components/LinkList/LinkListItem/linkListItem.module.css +++ b/packages/design-system/lib/components/LinkList/LinkListItem/linkListItem.module.css @@ -12,11 +12,11 @@ } .linkListItem:first-child { - border-radius: var(--Corner-radius-md) var(--Corner-radius-md) 0 0; + border-radius: var(--Corner-Radius-md) var(--Corner-Radius-md) 0 0; } .linkListItem:last-child { - border-radius: 0 0 var(--Corner-radius-md) var(--Corner-radius-md); + border-radius: 0 0 var(--Corner-Radius-md) var(--Corner-Radius-md); } .linkListItem:hover { @@ -42,7 +42,7 @@ .illustrationWrapper { position: relative; - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); background-color: var(--Surface-Primary-Hover-Accent); width: 80px; height: 80px; diff --git a/packages/design-system/lib/components/Map/InfoWindow/infoWindow.module.css b/packages/design-system/lib/components/Map/InfoWindow/infoWindow.module.css index b8cb0dcfe..56b0b7136 100644 --- a/packages/design-system/lib/components/Map/InfoWindow/infoWindow.module.css +++ b/packages/design-system/lib/components/Map/InfoWindow/infoWindow.module.css @@ -7,7 +7,7 @@ .content { background-color: var(--Base-Surface-Primary-light-Normal); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); box-shadow: 0px 0px 8px 3px rgba(0, 0, 0, 0.1); position: relative; overflow: hidden; diff --git a/packages/design-system/lib/components/Map/InteractiveMap/HotelListingMapContent/HotelPin/hotelPin.module.css b/packages/design-system/lib/components/Map/InteractiveMap/HotelListingMapContent/HotelPin/hotelPin.module.css index 7b7c69d6c..3d5069939 100644 --- a/packages/design-system/lib/components/Map/InteractiveMap/HotelListingMapContent/HotelPin/hotelPin.module.css +++ b/packages/design-system/lib/components/Map/InteractiveMap/HotelListingMapContent/HotelPin/hotelPin.module.css @@ -4,7 +4,7 @@ align-items: center; padding: var(--Space-x05) var(--Space-x1) var(--Space-x05) var(--Space-x05); border: 2px solid var(--Base-Surface-Primary-light-Normal); - border-radius: var(--Corner-radius-rounded); + border-radius: var(--Corner-Radius-Rounded); background-color: var(--Base-Surface-Primary-light-Normal); box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.1); gap: var(--Space-x1); diff --git a/packages/design-system/lib/components/Map/InteractiveMap/PoiMapMarkers/poiMapMarkers.module.css b/packages/design-system/lib/components/Map/InteractiveMap/PoiMapMarkers/poiMapMarkers.module.css index 6300b878b..cf09db7ae 100644 --- a/packages/design-system/lib/components/Map/InteractiveMap/PoiMapMarkers/poiMapMarkers.module.css +++ b/packages/design-system/lib/components/Map/InteractiveMap/PoiMapMarkers/poiMapMarkers.module.css @@ -20,7 +20,7 @@ justify-content: center; align-items: center; padding: var(--Space-x05); - border-radius: var(--Corner-radius-rounded); + border-radius: var(--Corner-Radius-Rounded); background-color: var(--Surface-UI-Fill-Default); box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.1); gap: var(--Space-x1); diff --git a/packages/design-system/lib/components/Map/Markers/HotelMarker/SignatureHotel/BassinSeven.tsx b/packages/design-system/lib/components/Map/Markers/HotelMarker/SignatureHotel/BassinSeven.tsx new file mode 100644 index 000000000..8479a20e4 --- /dev/null +++ b/packages/design-system/lib/components/Map/Markers/HotelMarker/SignatureHotel/BassinSeven.tsx @@ -0,0 +1,119 @@ +export function BassinSevenMarker({ + className, + ...props +}: React.SVGAttributes) { + return ( + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ) +} diff --git a/packages/design-system/lib/components/Map/Markers/HotelMarker/SignatureHotel/BassinSevenSmall.tsx b/packages/design-system/lib/components/Map/Markers/HotelMarker/SignatureHotel/BassinSevenSmall.tsx new file mode 100644 index 000000000..9580557a6 --- /dev/null +++ b/packages/design-system/lib/components/Map/Markers/HotelMarker/SignatureHotel/BassinSevenSmall.tsx @@ -0,0 +1,74 @@ +export function BassinSevenSmallMarker({ + className, + ...props +}: React.SVGAttributes) { + return ( + + + + + + + + + + + + + + + + + + + + + ) +} diff --git a/packages/design-system/lib/components/Map/Markers/HotelMarkerByType.tsx b/packages/design-system/lib/components/Map/Markers/HotelMarkerByType.tsx index b600a646c..24617e2c5 100644 --- a/packages/design-system/lib/components/Map/Markers/HotelMarkerByType.tsx +++ b/packages/design-system/lib/components/Map/Markers/HotelMarkerByType.tsx @@ -22,6 +22,8 @@ import { type HotelType, } from "@scandic-hotels/common/constants/hotelType" import { MarkerInfo } from "../types" +import { BassinSevenMarker } from "./HotelMarker/SignatureHotel/BassinSeven" +import { BassinSevenSmallMarker } from "./HotelMarker/SignatureHotel/BassinSevenSmall" export interface HotelMarkerByTypeProps extends MarkerInfo, React.SVGAttributes { @@ -97,4 +99,8 @@ const bySignatureHotel: Record< large: TheDockMarker, small: TheDockSmallMarker, }, + [SignatureHotelEnum.BassinSeven]: { + large: BassinSevenMarker, + small: BassinSevenSmallMarker, + }, } diff --git a/packages/design-system/lib/components/Map/Markers/PoiMarker/poiMarker.module.css b/packages/design-system/lib/components/Map/Markers/PoiMarker/poiMarker.module.css index d3c53844f..df35cbde8 100644 --- a/packages/design-system/lib/components/Map/Markers/PoiMarker/poiMarker.module.css +++ b/packages/design-system/lib/components/Map/Markers/PoiMarker/poiMarker.module.css @@ -2,7 +2,7 @@ display: flex; justify-content: center; align-items: center; - border-radius: var(--Corner-radius-rounded); + border-radius: var(--Corner-Radius-Rounded); background-color: var(--Surface-Feedback-Neutral); > span { diff --git a/packages/design-system/lib/components/MessageBanner/messageBanner.module.css b/packages/design-system/lib/components/MessageBanner/messageBanner.module.css index d2a8eba63..0557a47d8 100644 --- a/packages/design-system/lib/components/MessageBanner/messageBanner.module.css +++ b/packages/design-system/lib/components/MessageBanner/messageBanner.module.css @@ -2,7 +2,7 @@ display: flex; padding: var(--Space-x15); background-color: var(--Surface-Primary-Default); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); border: 1px solid var(--Border-Default); } diff --git a/packages/design-system/lib/components/Modal/modal.module.css b/packages/design-system/lib/components/Modal/modal.module.css index b19cc29a4..fce597427 100644 --- a/packages/design-system/lib/components/Modal/modal.module.css +++ b/packages/design-system/lib/components/Modal/modal.module.css @@ -10,7 +10,7 @@ .modal { background-color: var(--Base-Surface-Primary-light-Normal); - border-radius: var(--Corner-radius-md) var(--Corner-radius-md) 0 0; + border-radius: var(--Corner-Radius-md) var(--Corner-Radius-md) 0 0; box-shadow: var(--modal-box-shadow); width: 100%; position: absolute; @@ -73,7 +73,7 @@ left: auto; bottom: auto; width: auto; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); max-width: var(--max-width-page); } diff --git a/packages/design-system/lib/components/OldDSLink/link.module.css b/packages/design-system/lib/components/OldDSLink/link.module.css index db533d943..181ebfda9 100644 --- a/packages/design-system/lib/components/OldDSLink/link.module.css +++ b/packages/design-system/lib/components/OldDSLink/link.module.css @@ -75,13 +75,13 @@ line-height: var(--typography-Body-Regular-lineHeight); letter-spacing: var(--typography-Body-Regular-letterSpacing); padding: var(--Space-x1); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); gap: var(--Space-x1); justify-content: space-between; &:hover { background-color: var(--Base-Surface-Primary-light-Hover-alt); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); } } @@ -158,7 +158,7 @@ width: 100%; padding: var(--Space-x1); gap: var(--Space-x15); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); color: var(--Text-Interactive-Default); &:hover { diff --git a/packages/design-system/lib/components/OpeningHours/openingHours.module.css b/packages/design-system/lib/components/OpeningHours/openingHours.module.css index 185748945..b13a31830 100644 --- a/packages/design-system/lib/components/OpeningHours/openingHours.module.css +++ b/packages/design-system/lib/components/OpeningHours/openingHours.module.css @@ -2,7 +2,7 @@ display: grid; padding: var(--Space-x2) var(--Space-x3); gap: var(--Space-x1); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); background: var(--Surface-Secondary-Default); } diff --git a/packages/design-system/lib/components/ParkingInformation/parkingInformation.module.css b/packages/design-system/lib/components/ParkingInformation/parkingInformation.module.css index ff8c34978..7658b4fc1 100644 --- a/packages/design-system/lib/components/ParkingInformation/parkingInformation.module.css +++ b/packages/design-system/lib/components/ParkingInformation/parkingInformation.module.css @@ -11,7 +11,7 @@ .priceWrapper { background-color: var(--Surface-Secondary-Default); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); padding: var(--Space-x2) var(--Space-x3); display: grid; gap: var(--Space-x1); diff --git a/packages/design-system/lib/components/Progress/progress.module.css b/packages/design-system/lib/components/Progress/progress.module.css index e585bd4a0..17f1e39e7 100644 --- a/packages/design-system/lib/components/Progress/progress.module.css +++ b/packages/design-system/lib/components/Progress/progress.module.css @@ -4,7 +4,7 @@ .track { height: var(--Space-x2); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); padding: var(--Space-x05); background: var(--Surface-Secondary-Default); position: relative; @@ -14,6 +14,6 @@ .fill { height: 100%; background: var(--Surface-Brand-Primary-1-OnSurface-Accent); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); transition: width 0.3s ease; } diff --git a/packages/design-system/lib/components/RateCard/Modal/modal.module.css b/packages/design-system/lib/components/RateCard/Modal/modal.module.css index c11579bf4..213ae38b0 100644 --- a/packages/design-system/lib/components/RateCard/Modal/modal.module.css +++ b/packages/design-system/lib/components/RateCard/Modal/modal.module.css @@ -10,7 +10,7 @@ .modal { background-color: var(--Neutral-0); - border-radius: var(--Corner-radius-md) var(--Corner-radius-md) 0 0; + border-radius: var(--Corner-Radius-md) var(--Corner-Radius-md) 0 0; box-shadow: 0px 4px 24px 0px rgba(38, 32, 30, 0.08); width: 100%; position: absolute; @@ -64,7 +64,7 @@ left: auto; bottom: auto; width: auto; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); max-width: var(--max-width-page); } diff --git a/packages/design-system/lib/components/RateCard/rate-card.module.css b/packages/design-system/lib/components/RateCard/rate-card.module.css index c9726545e..83a3e1b30 100644 --- a/packages/design-system/lib/components/RateCard/rate-card.module.css +++ b/packages/design-system/lib/components/RateCard/rate-card.module.css @@ -11,7 +11,7 @@ align-items: center; justify-content: center; border: 2px solid var(--Border-Inverted); - border-radius: var(--Corner-radius-rounded); + border-radius: var(--Corner-Radius-Rounded); background-color: var(--Surface-Feedback-Succes); color: var(--Icon-Inverted); } @@ -20,7 +20,7 @@ position: relative; background-color: var(--Scandic-Grey-00); border: 1px solid transparent; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); padding: 0; } @@ -31,7 +31,7 @@ border: none; padding: 0; margin: 0; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); z-index: 1; cursor: pointer; @@ -49,8 +49,8 @@ .banner { background-color: var(--Surface-Brand-Primary-1-OnSurface-Accent); - border-top-left-radius: var(--Corner-radius-md); - border-top-right-radius: var(--Corner-radius-md); + border-top-left-radius: var(--Corner-Radius-md); + border-top-right-radius: var(--Corner-Radius-md); text-align: center; color: var(--Text-Inverted); padding: var(--Space-x05) var(--Space-x1); @@ -184,6 +184,6 @@ .noPricesAvailableText { padding: var(--Space-x15) var(--Space-x3); - border-radius: var(--Corner-radius-rounded); + border-radius: var(--Corner-Radius-Rounded); background-color: var(--Scandic-Beige-10); } diff --git a/packages/design-system/lib/components/Select/select.module.css b/packages/design-system/lib/components/Select/select.module.css index 7a45441b1..79652ba2b 100644 --- a/packages/design-system/lib/components/Select/select.module.css +++ b/packages/design-system/lib/components/Select/select.module.css @@ -2,7 +2,7 @@ position: relative; background-color: var(--Surface-UI-Fill-Default); border: 1px solid var(--Border-Interactive-Default); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); height: 56px; box-sizing: border-box; @@ -64,7 +64,7 @@ width: 100%; height: 100%; box-sizing: border-box; - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); &.button { padding: 0 var(--Space-x15); @@ -135,7 +135,7 @@ .popover { background-color: var(--Surface-Primary-Default); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); box-shadow: 0 0 14px 6px rgb(0 0 0 / 10%); display: inline-flex; flex-direction: column; @@ -158,7 +158,7 @@ .listBoxItem { padding: var(--Space-x1) var(--Space-x1) var(--Space-x1) var(--Space-x15); color: var(--Text-Default); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); display: flex; align-items: center; gap: var(--Space-x1); diff --git a/packages/design-system/lib/components/Table/table.module.css b/packages/design-system/lib/components/Table/table.module.css index a83fac235..cbe8d7c07 100644 --- a/packages/design-system/lib/components/Table/table.module.css +++ b/packages/design-system/lib/components/Table/table.module.css @@ -31,13 +31,13 @@ } .smallRadius { - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); } .mediumRadius { - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); } .largeRadius { - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); } .content .thead { diff --git a/packages/design-system/lib/components/TeaserCard/teaserCard.module.css b/packages/design-system/lib/components/TeaserCard/teaserCard.module.css index 970e34759..26d5cdfde 100644 --- a/packages/design-system/lib/components/TeaserCard/teaserCard.module.css +++ b/packages/design-system/lib/components/TeaserCard/teaserCard.module.css @@ -1,5 +1,5 @@ .teaserCard { - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); display: flex; flex-direction: column; overflow: hidden; diff --git a/packages/design-system/lib/components/TextArea/textarea.module.css b/packages/design-system/lib/components/TextArea/textarea.module.css index 4b789d2bd..da452c131 100644 --- a/packages/design-system/lib/components/TextArea/textarea.module.css +++ b/packages/design-system/lib/components/TextArea/textarea.module.css @@ -11,7 +11,7 @@ .container { background-color: var(--Surface-Primary-Default); border: 1px solid var(--Border-Interactive-Default); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); display: block; min-width: 0; height: 138px; diff --git a/packages/design-system/lib/components/Toasts/toasts.module.css b/packages/design-system/lib/components/Toasts/toasts.module.css index 2292d9818..e07ffdb89 100644 --- a/packages/design-system/lib/components/Toasts/toasts.module.css +++ b/packages/design-system/lib/components/Toasts/toasts.module.css @@ -1,7 +1,7 @@ .toast { display: grid; grid-template-columns: auto 1fr auto; - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); overflow: hidden; background: var(--Base-Surface-Primary-light-Normal); box-shadow: 0px 0px 8px 2px rgba(0, 0, 0, 0.08); diff --git a/packages/design-system/lib/components/Tooltip/tooltip.module.css b/packages/design-system/lib/components/Tooltip/tooltip.module.css index 2d7b29bd8..8f1a7186e 100644 --- a/packages/design-system/lib/components/Tooltip/tooltip.module.css +++ b/packages/design-system/lib/components/Tooltip/tooltip.module.css @@ -7,7 +7,7 @@ padding: var(--Space-x1); background-color: var(--Surface-UI-Fill-Intense); border: 0.5px solid var(--Border-Interactive-Focus); - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); color: var(--Text-Inverted); position: absolute; visibility: hidden; diff --git a/packages/design-system/lib/components/TripAdvisorChip/tripAdvisorChip.module.css b/packages/design-system/lib/components/TripAdvisorChip/tripAdvisorChip.module.css index 489849bce..02c5cb3df 100644 --- a/packages/design-system/lib/components/TripAdvisorChip/tripAdvisorChip.module.css +++ b/packages/design-system/lib/components/TripAdvisorChip/tripAdvisorChip.module.css @@ -19,7 +19,7 @@ background-color: var(--Base-Surface-Primary-light-Normal); color: var(--Text-Interactive-Default); padding: var(--Space-x05) var(--Space-x1); - border-radius: var(--Corner-radius-sm); + border-radius: var(--Corner-Radius-sm); } .tripAdvisorSmall { diff --git a/packages/design-system/lib/components/VideoPlayer/Button/videoPlayerButton.module.css b/packages/design-system/lib/components/VideoPlayer/Button/videoPlayerButton.module.css index e026beba6..7981c855b 100644 --- a/packages/design-system/lib/components/VideoPlayer/Button/videoPlayerButton.module.css +++ b/packages/design-system/lib/components/VideoPlayer/Button/videoPlayerButton.module.css @@ -1,5 +1,5 @@ .videoPlayerButton { - border-radius: var(--Corner-radius-Rounded); + border-radius: var(--Corner-Radius-Rounded); box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.1); height: 56px; width: 56px; @@ -73,7 +73,7 @@ .transparentBackground { background-color: var(--Base-Surface-Primary-light-Normal); - border-radius: var(--Corner-radius-Rounded); + border-radius: var(--Corner-Radius-Rounded); opacity: 0.5; position: absolute; inset: 0; @@ -83,7 +83,7 @@ .iconWrapper { background: var(--Base-Surface-Primary-light-Normal); border: 1px solid var(--Base-Border-Subtle); - border-radius: var(--Corner-radius-Rounded); + border-radius: var(--Corner-Radius-Rounded); display: flex; align-items: center; justify-content: center; diff --git a/packages/design-system/lib/components/VideoPlayer/VideoPlayer.stories.tsx b/packages/design-system/lib/components/VideoPlayer/VideoPlayer.stories.tsx index d5f38354a..72fb8a102 100644 --- a/packages/design-system/lib/components/VideoPlayer/VideoPlayer.stories.tsx +++ b/packages/design-system/lib/components/VideoPlayer/VideoPlayer.stories.tsx @@ -163,7 +163,7 @@ export const Hero: Story = { style={{ width: "min(100%, 1200px)", height: "max(20vh, 300px)", - borderRadius: "var(--Corner-radius-lg)", + borderRadius: "var(--Corner-Radius-lg)", margin: "auto", overflow: "hidden", }} diff --git a/packages/design-system/lib/components/VideoPlayer/VideoWithCard/videoWithCard.module.css b/packages/design-system/lib/components/VideoPlayer/VideoWithCard/videoWithCard.module.css index 520a1baba..1c72fab75 100644 --- a/packages/design-system/lib/components/VideoPlayer/VideoWithCard/videoWithCard.module.css +++ b/packages/design-system/lib/components/VideoPlayer/VideoWithCard/videoWithCard.module.css @@ -40,7 +40,7 @@ width: 100%; padding: var(--Space-x3) var(--Space-x4); align-content: center; - border-radius: var(--Corner-radius-lg); + border-radius: var(--Corner-Radius-lg); &.style-primary-1 { background: var(--Surface-Brand-Primary-1-Default); diff --git a/packages/design-system/lib/components/VideoPlayer/videoPlayer.module.css b/packages/design-system/lib/components/VideoPlayer/videoPlayer.module.css index 2b6cffc0b..9308741aa 100644 --- a/packages/design-system/lib/components/VideoPlayer/videoPlayer.module.css +++ b/packages/design-system/lib/components/VideoPlayer/videoPlayer.module.css @@ -8,7 +8,7 @@ z-index: 0; &.inline { - border-radius: var(--Corner-radius-md); + border-radius: var(--Corner-Radius-md); overflow: hidden; } diff --git a/packages/design-system/lib/design-system-new-deprecated.css b/packages/design-system/lib/design-system-new-deprecated.css index f323a7f11..7ba0f6952 100644 --- a/packages/design-system/lib/design-system-new-deprecated.css +++ b/packages/design-system/lib/design-system-new-deprecated.css @@ -347,9 +347,9 @@ --UI-Text-Placeholder: var(--UI-Grey-60); } :root { - --Corner-radius-Large: 12px; - --Corner-radius-Medium: 8px; - --Corner-radius-Rounded: 250px; + --Corner-Radius-Large: 12px; + --Corner-Radius-Medium: 8px; + --Corner-Radius-Rounded: 250px; --Layout-Desktop-Margin-Margin-min: 40px; --Layout-Mobile-Margin-Margin-min: 16px; --Layout-Tablet-Margin-Margin-min: 24px; diff --git a/packages/design-system/lib/fonts.css b/packages/design-system/lib/fonts.css index 672ecc945..296b44032 100644 --- a/packages/design-system/lib/fonts.css +++ b/packages/design-system/lib/fonts.css @@ -96,6 +96,66 @@ src: url(/_static/shared/fonts/fira-sans/black.woff2) format("woff2"); } +@font-face { + font-display: swap; + font-family: "Futura PT"; + font-style: normal; + font-weight: 300; + src: + url(/_static/shared/fonts/futura-pt/FuturaPT_normal_normal_300.woff2) + format("woff2"), + url(/_static/shared/fonts/futura-pt/FuturaPT_normal_normal_300.woff) + format("woff"); +} + +@font-face { + font-display: swap; + font-family: "Futura PT"; + font-style: normal; + font-weight: 500; + src: + url(/_static/shared/fonts/futura-pt/FuturaPT_normal_condensed_500.woff2) + format("woff2"), + url(/_static/shared/fonts/futura-pt/FuturaPT_normal_condensed_500.woff) + format("woff"); +} + +@font-face { + font-display: swap; + font-family: "Futura PT"; + font-style: italic; + font-weight: 500; + src: + url(/_static/shared/fonts/fututa-pt/FuturaPT_italic_normal_500.woff2) + format("woff2"), + url(/_static/shared/fonts/futura-pt/FuturaPT_italic_normal_500.woff) + format("woff"); +} + +@font-face { + font-display: swap; + font-family: "Futura PT"; + font-style: normal; + font-weight: 700; + src: + url(/_static/shared/fonts/futura-pt/FuturaPT_normal_normal_700.woff2) + format("woff2"), + url(/_static/shared/fonts/futura-pt/FuturaPT_normal_normal_700.woff) + format("woff"); +} + +@font-face { + font-display: swap; + font-family: "Futura PT"; + font-style: normal; + font-weight: 900; + src: + url(/_static/shared/fonts/futura-pt/FuturaPT_normal_condensed_925.woff2) + format("woff2"), + url(/_static/shared/fonts/futura-pt/FuturaPT_normal_condensed_925.woff) + format("woff"); +} + @font-face { font-display: swap; font-family: "ITC Garamond Std"; diff --git a/packages/design-system/lib/style.css b/packages/design-system/lib/style.css index 0991f7b29..354a2b74b 100644 --- a/packages/design-system/lib/style.css +++ b/packages/design-system/lib/style.css @@ -1,5 +1,6 @@ @import url(./styles/impl.css); @import url(./styles/base.css); +@import url(./styles/bassin-seven.css); @import url(./styles/downtown-camper.css); @import url(./styles/grand-hotel.css); @import url(./styles/haymarket.css); diff --git a/packages/design-system/lib/styles/base.css b/packages/design-system/lib/styles/base.css index 892e3db52..f084cdcaa 100644 --- a/packages/design-system/lib/styles/base.css +++ b/packages/design-system/lib/styles/base.css @@ -1,10 +1,10 @@ /* This file is generated, do not edit manually! */ :root { /* Values */ - --Border-width-lg: 3px; - --Border-width-md: 2px; - --Border-width-none: 0px; - --Border-width-sm: 1px; + --Border-lg: 3px; + --Border-md: 2px; + --Border-none: 0px; + --Border-sm: 1px; --BoxShadow-Level-1: 0px 0px 2px 1px rgba(0, 0, 0, 0.1); --BoxShadow-Level-2: 0px 0px 4px 2px rgba(0, 0, 0, 0.1); --BoxShadow-Level-3: 0px 0px 8px 3px rgba(0, 0, 0, 0.1); @@ -12,11 +12,11 @@ --Breakpoints-max-width: 767px; --Breakpoints-min-width: 320px; --Columns-Column: 4px; - --Corner-radius-lg: 12px; - --Corner-radius-md: 8px; - --Corner-radius-rounded: 250px; - --Corner-radius-sm: 4px; - --Corner-radius-xl: 16px; + --Corner-Radius-Rounded: 250px; + --Corner-Radius-lg: 12px; + --Corner-Radius-md: 8px; + --Corner-Radius-sm: 4px; + --Corner-Radius-xl: 16px; --Font-weight-Black: 900; --Font-weight-Bold: 700; --Font-weight-Extra-Bold: 800; diff --git a/packages/design-system/lib/styles/base.js b/packages/design-system/lib/styles/base.js index 1283ba624..e47731fe9 100644 --- a/packages/design-system/lib/styles/base.js +++ b/packages/design-system/lib/styles/base.js @@ -74,14 +74,14 @@ export const theme = { "Size/1300-56": 56, "Size/1500-64": 64, "Line height/xs": 100, - "Corner radius/sm": 4, - "Border width/sm": 1, - "Border width/md": 2, - "Border width/lg": 3, - "Corner radius/md": 8, - "Corner radius/lg": 12, - "Corner radius/xl": 16, - "Corner radius/rounded": 250, + "Corner Radius/sm": 4, + "Border/sm": 1, + "Border/md": 2, + "Border/lg": 3, + "Corner Radius/md": 8, + "Corner Radius/lg": 12, + "Corner Radius/xl": 16, + "Corner Radius/Rounded": 250, "Space/x025": 2, "Space/x05": 4, "Space/x1": 8, diff --git a/packages/design-system/lib/styles/bassin-seven.css b/packages/design-system/lib/styles/bassin-seven.css new file mode 100644 index 000000000..e20b9ca45 --- /dev/null +++ b/packages/design-system/lib/styles/bassin-seven.css @@ -0,0 +1,434 @@ +/* This file is generated, do not edit manually! */ +.bassin-seven { + /* Values */ + --Body-Lead-text-Font-fallback: sans-serif; + --Body-Lead-text-Letter-spacing: 0.2px; + --Body-Paragraph-Font-fallback: sans-serif; + --Body-Paragraph-Letter-spacing: 0.19px; + --Body-Supporting-text-Font-fallback: sans-serif; + --Body-Supporting-text-Letter-spacing: 0.2px; + --Body-Underline-md-Font-fallback: sans-serif; + --Body-Underline-md-Letter-spacing: 0.19px; + --Body-Underline-md-Text-Decoration: underline; + --Body-Underline-sm-Font-fallback: sans-serif; + --Body-Underline-sm-Letter-spacing: 0.2px; + --Body-Underline-sm-Text-Decoration: underline; + --Font-family-Bassin-Seven-Body: "Fira sans"; + --Font-family-Bassin-Seven-Decorative: "Futura PT"; + --Font-family-Bassin-Seven-Title: "Futura PT"; + --Label-Font-fallback: sans-serif; + --Label-Letter-spacing: 0.17px; + --Link-md-Font-fallback: sans-serif; + --Link-md-Letter-spacing: 0.19px; + --Link-md-Text-Decoration: underline; + --Link-sm-Font-fallback: sans-serif; + --Link-sm-Letter-spacing: 0.2px; + --Link-sm-Text-Decoration: underline; + --Signature-Bassin-Seven-Black-Pearl-100: #010d16; + --Signature-Bassin-Seven-Black-Pearl-40: #c0c5c9; + --Signature-Bassin-Seven-Black-Pearl-50: #8d979e; + --Signature-Bassin-Seven-Black-Pearl-60: #616f79; + --Signature-Bassin-Seven-Black-Pearl-70: #465662; + --Signature-Bassin-Seven-Black-Pearl-80: #1f3442; + --Signature-Bassin-Seven-Black-Pearl-90: #011828; + --Signature-Bassin-Seven-Coral-40: #ed5454; + --Signature-Bassin-Seven-Mantle-100: #404a44; + --Signature-Bassin-Seven-Mantle-10: #f4f6f5; + --Signature-Bassin-Seven-Mantle-20: #e4e9e6; + --Signature-Bassin-Seven-Mantle-30: #ced8d3; + --Signature-Bassin-Seven-Mantle-40: #b8c6be; + --Signature-Bassin-Seven-Mantle-50: #a2b5ab; + --Signature-Bassin-Seven-Mantle-60: #8ea598; + --Signature-Bassin-Seven-Mantle-70: #798c81; + --Signature-Bassin-Seven-Mantle-80: #65756c; + --Signature-Bassin-Seven-Mantle-90: #515e57; + --Signature-Bassin-Seven-Rusty-40: #b17d2a; + --Signature-Bassin-Seven-Rusty-50: #9f7126; + --Signature-Bassin-Seven-Rusty-60: #8e6422; + --Signature-Bassin-Seven-Rusty-70: #855e20; + --Signature-Bassin-Seven-Rusty-80: #6a4b19; + --Signature-Bassin-Seven-Rusty-90: #503813; + --Signature-Bassin-Seven-Satin-Linen-0: #fdfcfb; + --Signature-Bassin-Seven-Satin-Linen-10: #f8f6f1; + --Signature-Bassin-Seven-Satin-Linen-20: #f4f2ea; + --Signature-Bassin-Seven-Satin-Linen-30: #efece1; + --Signature-Bassin-Seven-Satin-Linen-40: #ece9db; + --Signature-Bassin-Seven-Satin-Linen-50: #e7e3d2; + --Signature-Bassin-Seven-Satin-Linen-60: #d2cfbf; + --Signature-Bassin-Seven-Satin-Linen-70: #a4a195; + --Signature-Bassin-Seven-Satin-Linen-80: #7f7d74; + --Signature-Bassin-Seven-Satin-Linen-90: #615f58; + --Surface-Brand-Accent-OnAccent-Default: #ffffff; + --Tag-Font-fallback: sans-serif; + --Tag-Letter-spacing: 0.24px; + --Tag-Text-Transform: uppercase; + --Title-Decorative-lg-Font-fallback: Serif; + --Title-Decorative-lg-Letter-spacing: 0.18px; + --Title-Decorative-lg-Text-Transform: uppercase; + --Title-Decorative-md-Font-fallback: Serif; + --Title-Decorative-md-Letter-spacing: 0.32px; + --Title-Decorative-md-Text-Transform: uppercase; + --Title-Overline-sm-Font-fallback: sans-serif; + --Title-Overline-sm-Letter-spacing: 0.14px; + --Title-Overline-sm-Text-Transform: uppercase; + --Title-Subtitle-lg-Font-fallback: sans-serif; + --Title-Subtitle-lg-Letter-spacing: 0.24px; + --Title-Subtitle-md-Font-fallback: sans-serif; + --Title-Subtitle-md-Letter-spacing: 0.2px; + --Title-lg-Font-fallback: sans-serif; + --Title-lg-Letter-spacing: 0px; + --Title-lg-Text-Transform: none; + --Title-md-Font-fallback: sans-serif; + --Title-md-Letter-spacing: 0px; + --Title-md-LowCase-Font-fallback: sans-serif; + --Title-md-LowCase-Letter-spacing: 0px; + --Title-md-LowCase-Text-Transform: none; + --Title-md-Text-Transform: none; + --Title-sm-Font-fallback: sans-serif; + --Title-sm-Letter-spacing: 0px; + --Title-sm-LowCase-Font-fallback: sans-serif; + --Title-sm-LowCase-Letter-spacing: 0px; + --Title-sm-LowCase-Text-Transform: none; + --Title-sm-Text-Transform: none; + --Title-xs-Font-fallback: sans-serif; + --Title-xs-Letter-spacing: 0px; + --Title-xs-Text-Transform: none; + --Utilities-Gradients-10: #0118281a; + + /* Aliases */ + --Background-Primary: var(--Neutral-Opacity-White-100); + --Background-Secondary: var(--Neutral-Opacity-White-100); + --Body-Lead-text-Font-family: var(--Font-family-Bassin-Seven-Body); + --Body-Lead-text-Font-weight: var(--Font-weight-Regular); + --Body-Lead-text-Size: var(--Impl-Text-size-xs); + --Body-Paragraph-Font-family: var(--Font-family-Bassin-Seven-Body); + --Body-Paragraph-Font-weight-2: var(--Font-weight-Medium); + --Body-Paragraph-Font-weight: var(--Font-weight-Regular); + --Body-Paragraph-Size: var(--Impl-Text-size-3xs); + --Body-Supporting-text-Font-family: var(--Font-family-Bassin-Seven-Body); + --Body-Supporting-text-Font-weight-2: var(--Font-weight-Medium); + --Body-Supporting-text-Font-weight: var(--Font-weight-Regular); + --Body-Supporting-text-Size: var(--Impl-Text-size-4xs); + --Body-Underline-md-Font-family: var(--Font-family-Bassin-Seven-Body); + --Body-Underline-md-Font-weight: var(--Font-weight-Regular); + --Body-Underline-md-Size: var(--Impl-Text-size-3xs); + --Body-Underline-sm-Font-family: var(--Font-family-Bassin-Seven-Body); + --Body-Underline-sm-Font-weight: var(--Font-weight-Regular); + --Body-Underline-sm-Size: var(--Impl-Text-size-4xs); + --Border-Default: var(--Neutral-20); + --Border-Divider-Accent: var(--Neutral-30); + --Border-Divider-Brand-OnAccent-Default: var( + --Signature-Bassin-Seven-Black-Pearl-70 + ); + --Border-Divider-Brand-OnPrimary-1-Default: var( + --Signature-Bassin-Seven-Black-Pearl-80 + ); + --Border-Divider-Brand-OnPrimary-2-Default: var( + --Signature-Bassin-Seven-Black-Pearl-80 + ); + --Border-Divider-Brand-OnPrimary-3-Default: var( + --Signature-Bassin-Seven-Satin-Linen-70 + ); + --Border-Divider-Default: var(--Neutral-20); + --Border-Divider-Subtle: var(--Neutral-15); + --Border-Interactive-Active: var(--Neutral-80); + --Border-Interactive-Default: var(--Neutral-30); + --Border-Interactive-Disabled: var(--Neutral-30); + --Border-Interactive-Error: var(--Scandic-Red-70); + --Border-Interactive-Focus: var(--Neutral-80); + --Border-Inverted: var(--Neutral-Opacity-White-100); + --Border-Strong: var(--Neutral-30); + --Component-Button-Brand-Primary-Border-Default: var( + --Neutral-Opacity-White-0 + ); + --Component-Button-Brand-Primary-Border-Disabled: var( + --Neutral-Opacity-White-0 + ); + --Component-Button-Brand-Primary-Border-Hover: var(--Neutral-Opacity-White-0); + --Component-Button-Brand-Primary-Fill-Default: var( + --Signature-Bassin-Seven-Black-Pearl-90 + ); + --Component-Button-Brand-Primary-Fill-Disabled: var( + --Neutral-Opacity-Black-10 + ); + --Component-Button-Brand-Primary-Fill-Hover: var(--Neutral-Opacity-White-10); + --Component-Button-Brand-Primary-On-fill-Default: var( + --Neutral-Opacity-White-100 + ); + --Component-Button-Brand-Primary-On-fill-Disabled: var(--Neutral-40); + --Component-Button-Brand-Primary-On-fill-Hover: var( + --Neutral-Opacity-White-100 + ); + --Component-Button-Brand-Secondary-Border-Default: var( + --Signature-Bassin-Seven-Black-Pearl-90 + ); + --Component-Button-Brand-Secondary-Border-Disabled: var( + --Neutral-Opacity-Black-10 + ); + --Component-Button-Brand-Secondary-Border-Hover-inverted: var( + --Neutral-Opacity-White-50 + ); + --Component-Button-Brand-Secondary-Border-Hover: var( + --Signature-Bassin-Seven-Black-Pearl-70 + ); + --Component-Button-Brand-Secondary-Border-Inverted: var( + --Neutral-Opacity-White-100 + ); + --Component-Button-Brand-Secondary-Fill-Default: var( + --Neutral-Opacity-White-0 + ); + --Component-Button-Brand-Secondary-Fill-Disabled: var( + --Neutral-Opacity-Black-10 + ); + --Component-Button-Brand-Secondary-Fill-Hover-Inverted: var( + --Signature-Bassin-Seven-Black-Pearl-90 + ); + --Component-Button-Brand-Secondary-Fill-Hover: var(--Neutral-Opacity-White-0); + --Component-Button-Brand-Secondary-Fill-Inverted: var( + --Neutral-Opacity-White-100 + ); + --Component-Button-Brand-Secondary-On-fill-Default: var( + --Signature-Bassin-Seven-Black-Pearl-90 + ); + --Component-Button-Brand-Secondary-On-fill-Disabled: var(--Neutral-40); + --Component-Button-Brand-Secondary-On-fill-Hover-inverted: var( + --Neutral-Opacity-White-70 + ); + --Component-Button-Brand-Secondary-On-fill-Hover: var( + --Signature-Bassin-Seven-Black-Pearl-70 + ); + --Component-Button-Brand-Secondary-On-fill-Inverted: var( + --Neutral-Opacity-White-100 + ); + --Component-Button-Brand-Tertiary-Border-Default: var( + --Neutral-Opacity-White-0 + ); + --Component-Button-Brand-Tertiary-Border-Disabled: var( + --Neutral-Opacity-White-0 + ); + --Component-Button-Brand-Tertiary-Border-Hover: var( + --Neutral-Opacity-White-0 + ); + --Component-Button-Brand-Tertiary-Fill-Default: var( + --Signature-Bassin-Seven-Satin-Linen-50 + ); + --Component-Button-Brand-Tertiary-Fill-Disabled: var( + --Neutral-Opacity-Black-10 + ); + --Component-Button-Brand-Tertiary-Fill-Hover: var(--Neutral-Opacity-Black-5); + --Component-Button-Brand-Tertiary-On-fill-Default: var( + --Signature-Bassin-Seven-Black-Pearl-90 + ); + --Component-Button-Brand-Tertiary-On-fill-Disabled: var(--Neutral-40); + --Component-Button-Brand-Tertiary-On-fill-Hover: var( + --Signature-Bassin-Seven-Black-Pearl-90 + ); + --Component-Button-Inverted-Border-Default: var(--Neutral-Opacity-White-0); + --Component-Button-Inverted-Border-Disable: var(--Neutral-Opacity-White-10); + --Component-Button-Inverted-Border-Hover: var(--Neutral-Opacity-White-10); + --Component-Button-Inverted-Fill-Default: var(--Neutral-Opacity-White-100); + --Component-Button-Inverted-Fill-Disabled: var(--Neutral-Opacity-Black-10); + --Component-Button-Inverted-Fill-Faded: var(--Neutral-Opacity-White-90); + --Component-Button-Inverted-Fill-Hover-Inverted: var( + --Signature-Bassin-Seven-Black-Pearl-90 + ); + --Component-Button-Inverted-Fill-Hover: var(--Neutral-Opacity-Black-10); + --Component-Button-Inverted-On-fill-Default: var( + --Signature-Bassin-Seven-Black-Pearl-90 + ); + --Component-Button-Inverted-On-fill-Disabled: var(--Neutral-40); + --Component-Button-Inverted-On-fill-Hover-inverted: var( + --Neutral-Opacity-White-100 + ); + --Component-Button-Inverted-On-fill-Hover: var(--Neutral-Opacity-White-10); + --Component-Button-Muted-Border-Default: var(--Neutral-Opacity-White-10); + --Component-Button-Muted-Border-Disable: var(--Neutral-Opacity-White-10); + --Component-Button-Muted-Border-Hover: var(--Neutral-Opacity-White-10); + --Component-Button-Muted-Fill-Default: var(--Neutral-Opacity-White-100); + --Component-Button-Muted-Fill-Disabled-inverted: var(--Neutral-20); + --Component-Button-Muted-Fill-Disabled: var(--Neutral-Opacity-White-100); + --Component-Button-Muted-Fill-Hover-inverted: var(--Neutral-Opacity-Black-5); + --Component-Button-Muted-Fill-Hover: var(--Neutral-Opacity-White-100); + --Component-Button-Muted-On-fill-Default: var(--Neutral-70); + --Component-Button-Muted-On-fill-Disabled: var(--Neutral-40); + --Component-Button-Muted-On-fill-Hover-Inverted: var( + --Signature-Bassin-Seven-Black-Pearl-80 + ); + --Component-Button-Muted-On-fill-Inverted: var(--Neutral-Opacity-White-100); + --Icon-Accent: var(--Signature-Bassin-Seven-Rusty-60); + --Icon-Default: var(--Neutral-60); + --Icon-Feedback-Error: var(--Scandic-Red-70); + --Icon-Feedback-Information: var(--Scandic-Blue-70); + --Icon-Feedback-Neutral: var(--Neutral-60); + --Icon-Feedback-Success: var(--Scandic-Green-60); + --Icon-Feedback-Warning: var(--Scandic-Yellow-60); + --Icon-Intense: var(--Neutral-90); + --Icon-Interactive-Accent: var(--Signature-Bassin-Seven-Rusty-60); + --Icon-Interactive-Default: var(--Signature-Bassin-Seven-Black-Pearl-90); + --Icon-Interactive-Disabled: var(--Neutral-30); + --Icon-Interactive-Inverted-Hover: var(--Neutral-Opacity-White-70); + --Icon-Interactive-Placeholder: var(--Neutral-50); + --Icon-Interactive-Secondary: var(--Signature-Bassin-Seven-Rusty-60); + --Icon-Inverted: var(--Neutral-Opacity-White-100); + --Label-Font-family: var(--Font-family-The-Dock-Body); + --Label-Font-weight-2: var(--Font-weight-Medium); + --Label-Font-weight: var(--Font-weight-Regular); + --Label-Size: var(--Impl-Text-size-5xs); + --Link-md-Font-family: var(--Font-family-Bassin-Seven-Body); + --Link-md-Font-weight: var(--Font-weight-Medium); + --Link-md-Size: var(--Impl-Text-size-3xs); + --Link-sm-Font-family: var(--Font-family-Bassin-Seven-Body); + --Link-sm-Font-weight: var(--Font-weight-Medium); + --Link-sm-Size: var(--Impl-Text-size-4xs); + --Overlay-10: var(--Neutral-Opacity-Black-10); + --Overlay-20: var(--Neutral-Opacity-Black-20); + --Overlay-30: var(--Neutral-Opacity-Black-20); + --Overlay-40: var(--Neutral-Opacity-Black-40); + --Overlay-60: var(--Neutral-Opacity-Black-60); + --Overlay-80: var(--Neutral-Opacity-Black-80); + --Overlay-90: var(--Neutral-Opacity-Black-90); + --Surface-Accent-1: var(--Signature-Bassin-Seven-Rusty-70); + --Surface-Accent-2: var(--Signature-Bassin-Seven-Black-Pearl-80); + --Surface-Accent-3: var(--Signature-Bassin-Seven-Mantle-90); + --Surface-Accent-4: var(--Signature-Bassin-Seven-Rusty-40); + --Surface-Accent-5: var(--Signature-Grand-Hotel-Blue-Bayoux-50); + --Surface-Brand-Accent-Default: var(--Signature-Bassin-Seven-Mantle-50); + --Surface-Brand-Accent-OnAccent-Accent-Secondary: var( + --Signature-Bassin-Seven-Black-Pearl-80 + ); + --Surface-Brand-Accent-OnAccent-Accent: var( + --Signature-Bassin-Seven-Black-Pearl-80 + ); + --Surface-Brand-Primary-1-Default: var( + --Signature-Bassin-Seven-Black-Pearl-90 + ); + --Surface-Brand-Primary-1-OnSurface-Accent-Secondary: var( + --Signature-Bassin-Seven-Satin-Linen-50 + ); + --Surface-Brand-Primary-1-OnSurface-Accent: var( + --Signature-Bassin-Seven-Satin-Linen-50 + ); + --Surface-Brand-Primary-1-OnSurface-Default: var( + --Signature-Bassin-Seven-Satin-Linen-50 + ); + --Surface-Brand-Primary-2-Default: var( + --Signature-Bassin-Seven-Black-Pearl-90 + ); + --Surface-Brand-Primary-2-OnSurface-Accent: var( + --Signature-Bassin-Seven-Satin-Linen-50 + ); + --Surface-Brand-Primary-2-OnSurface-Default: var( + --Signature-Bassin-Seven-Satin-Linen-50 + ); + --Surface-Brand-Primary-3-Default: var( + --Signature-Bassin-Seven-Satin-Linen-50 + ); + --Surface-Brand-Primary-3-OnSurface-Accent: var( + --Signature-Bassin-Seven-Black-Pearl-90 + ); + --Surface-Brand-Primary-3-OnSurface-Default: var( + --Signature-Bassin-Seven-Black-Pearl-90 + ); + --Surface-Feedback-Error-light: var(--Scandic-Red-00); + --Surface-Feedback-Error: var(--Scandic-Red-70); + --Surface-Feedback-Information-light: var(--Scandic-Blue-00); + --Surface-Feedback-Information: var(--Scandic-Blue-70); + --Surface-Feedback-Neutral-light: var(--Neutral-15); + --Surface-Feedback-Neutral: var(--Neutral-50); + --Surface-Feedback-Succes-light: var(--Scandic-Green-00); + --Surface-Feedback-Succes: var(--Scandic-Green-60); + --Surface-Feedback-Warning-light: var(--Scandic-Yellow-00); + --Surface-Feedback-Warning: var(--Scandic-Yellow-60); + --Surface-Primary-Default: var(--Neutral-Opacity-White-100); + --Surface-Primary-Disabled: var(--Neutral-Opacity-Black-10); + --Surface-Primary-Hover-Accent: var(--Neutral-15); + --Surface-Primary-Hover-Light: var(--Neutral-Opacity-Black-10); + --Surface-Primary-Hover: var(--Neutral-Opacity-Black-5); + --Surface-Primary-OnSurface-Default: var(--Neutral-0); + --Surface-Secondary-Default: var(--Signature-Bassin-Seven-Satin-Linen-20); + --Surface-Secondary-Hover: var(--Neutral-Opacity-Black-5); + --Surface-Secondary-Subtle: var(--Signature-Bassin-Seven-Satin-Linen-50); + --Surface-UI-Fill-Active-Hover: var(--Neutral-Opacity-White-100); + --Surface-UI-Fill-Active: var(--Neutral-80); + --Surface-UI-Fill-Default: var(--Neutral-Opacity-White-100); + --Surface-UI-Fill-Disabled: var(--Neutral-15); + --Surface-UI-Fill-Intense: var(--Neutral-80); + --Tag-Font-family: var(--Font-family-Bassin-Seven-Title); + --Tag-Font-weight: var(--Font-weight-Regular-bold); + --Tag-Size: var(--Impl-Text-size-5xs); + --Text-Accent-Primary: var(--Neutral-50); + --Text-Brand-OnAccent-Accent-Secondary: var( + --Signature-Bassin-Seven-Black-Pearl-80 + ); + --Text-Brand-OnAccent-Accent: var(--Signature-Bassin-Seven-Black-Pearl-90); + --Text-Brand-OnAccent-Default: var(--Neutral-90); + --Text-Brand-OnAccent-Heading: var(--Signature-Bassin-Seven-Black-Pearl-90); + --Text-Brand-OnPrimary-1-Accent: var(--Neutral-Opacity-White-100); + --Text-Brand-OnPrimary-1-Default: var(--Neutral-Opacity-White-100); + --Text-Brand-OnPrimary-1-Heading: var( + --Signature-Bassin-Seven-Satin-Linen-50 + ); + --Text-Brand-OnPrimary-1-Hover: var(--Neutral-Opacity-White-70); + --Text-Brand-OnPrimary-2-Accent: var(--Neutral-Opacity-White-100); + --Text-Brand-OnPrimary-2-Default: var(--Neutral-Opacity-White-100); + --Text-Brand-OnPrimary-2-Heading: var( + --Signature-Bassin-Seven-Satin-Linen-50 + ); + --Text-Brand-OnPrimary-3-Accent: var(--Signature-Bassin-Seven-Black-Pearl-90); + --Text-Brand-OnPrimary-3-Default: var(--Neutral-90); + --Text-Brand-OnPrimary-3-Heading: var( + --Signature-Bassin-Seven-Black-Pearl-90 + ); + --Text-Default: var(--Neutral-90); + --Text-Feedback-Error: var(--Scandic-Red-70); + --Text-Feedback-Information: var(--Scandic-Blue-70); + --Text-Feedback-Neutral: var(--Neutral-50); + --Text-Feedback-Succes: var(--Scandic-Green-60); + --Text-Feedback-Warning: var(--Scandic-Yellow-60); + --Text-Heading: var(--Signature-Bassin-Seven-Black-Pearl-90); + --Text-Interactive-Default: var(--Signature-Bassin-Seven-Black-Pearl-90); + --Text-Interactive-Disabled: var(--Neutral-40); + --Text-Interactive-Error: var(--Scandic-Red-70); + --Text-Interactive-Focus: var(--Neutral-80); + --Text-Interactive-Hover: var(--Signature-Bassin-Seven-Black-Pearl-70); + --Text-Interactive-Inverted-Hover: var(--Neutral-Opacity-White-70); + --Text-Interactive-Placeholder: var(--Neutral-50); + --Text-Interactive-Secondary-Hover: var(--Signature-Bassin-Seven-Rusty-50); + --Text-Interactive-Secondary: var(--Signature-Bassin-Seven-Rusty-60); + --Text-Inverted: var(--Neutral-Opacity-White-100); + --Text-Secondary: var(--Neutral-60); + --Text-Tertiary: var(--Neutral-50); + --Title-Decorative-lg-Font-family: var(--Font-family-Bassin-Seven-Decorative); + --Title-Decorative-lg-Font-weight: var(--Font-weight-Regular); + --Title-Decorative-lg-Size: var(--Impl-Text-size-2xs); + --Title-Decorative-md-Font-family: var(--Font-family-Bassin-Seven-Decorative); + --Title-Decorative-md-Font-weight: var(--Font-weight-Regular); + --Title-Decorative-md-Size: var(--Impl-Text-size-3xs); + --Title-Overline-sm-Font-family: var(--Font-family-Bassin-Seven-Title); + --Title-Overline-sm-Font-weight: var(--Font-weight-Regular); + --Title-Overline-sm-Size: var(--Impl-Text-size-4xs); + --Title-Subtitle-lg-Font-family: var(--Font-family-Bassin-Seven-Body); + --Title-Subtitle-lg-Font-weight: var(--Font-weight-Medium); + --Title-Subtitle-lg-Size: var(--Impl-Text-size-sm); + --Title-Subtitle-md-Font-family: var(--Font-family-Bassin-Seven-Body); + --Title-Subtitle-md-Font-weight: var(--Font-weight-Medium); + --Title-Subtitle-md-Size: var(--Impl-Text-size-xs); + --Title-lg-Font-family: var(--Font-family-Bassin-Seven-Title); + --Title-lg-Font-weight: var(--Font-weight-Regular-bold); + --Title-lg-Size: var(--Impl-Text-size-4xl); + --Title-md-Font-family: var(--Font-family-Bassin-Seven-Title); + --Title-md-Font-weight: var(--Font-weight-Regular-bold); + --Title-md-LowCase-Font-family: var(--Font-family-Bassin-Seven-Title); + --Title-md-LowCase-Font-weight: var(--Font-weight-Regular-bold); + --Title-md-LowCase-Size: var(--Impl-Text-size-2xl); + --Title-md-Size: var(--Impl-Text-size-2xl); + --Title-sm-Font-family: var(--Font-family-Bassin-Seven-Title); + --Title-sm-Font-weight: var(--Font-weight-Regular-bold); + --Title-sm-LowCase-Font-family: var(--Font-family-Bassin-Seven-Title); + --Title-sm-LowCase-Font-weight: var(--Font-weight-Regular-bold); + --Title-sm-LowCase-Size: var(--Impl-Text-size-lg); + --Title-sm-Size: var(--Impl-Text-size-lg); + --Title-xs-Font-family: var(--Font-family-Bassin-Seven-Title); + --Title-xs-Font-weight: var(--Font-weight-Regular-bold); + --Title-xs-Size: var(--Impl-Text-size-sm); +} diff --git a/packages/design-system/lib/styles/bassin-seven.js b/packages/design-system/lib/styles/bassin-seven.js new file mode 100644 index 000000000..330225206 --- /dev/null +++ b/packages/design-system/lib/styles/bassin-seven.js @@ -0,0 +1,305 @@ +/* This file is generated, do not edit manually! */ +export const theme = { + "Signature/Bassin Seven/Rusty/40": "#B17D2A", + "Signature/Bassin Seven/Rusty/50": "#9F7126", + "Signature/Bassin Seven/Rusty/60": "#8E6422", + "Signature/Bassin Seven/Rusty/70": "#855E20", + "Signature/Bassin Seven/Rusty/80": "#6A4B19", + "Signature/Bassin Seven/Rusty/90": "#503813", + "Signature/Bassin Seven/Black Pearl/40": "#C0C5C9", + "Signature/Bassin Seven/Black Pearl/50": "#8D979E", + "Signature/Bassin Seven/Black Pearl/60": "#616F79", + "Signature/Bassin Seven/Black Pearl/70": "#465662", + "Signature/Bassin Seven/Black Pearl/80": "#1F3442", + "Signature/Bassin Seven/Black Pearl/90": "#011828", + "Signature/Bassin Seven/Black Pearl/100": "#010D16", + "Signature/Bassin Seven/Mantle/10": "#F4F6F5", + "Signature/Bassin Seven/Mantle/20": "#E4E9E6", + "Signature/Bassin Seven/Mantle/30": "#CED8D3", + "Signature/Bassin Seven/Mantle/40": "#B8C6BE", + "Signature/Bassin Seven/Mantle/50": "#A2B5AB", + "Signature/Bassin Seven/Mantle/60": "#8EA598", + "Signature/Bassin Seven/Mantle/70": "#798C81", + "Signature/Bassin Seven/Mantle/80": "#65756C", + "Signature/Bassin Seven/Mantle/90": "#515E57", + "Signature/Bassin Seven/Mantle/100": "#404A44", + "Signature/Bassin Seven/Satin Linen/0": "#FDFCFB", + "Signature/Bassin Seven/Satin Linen/10": "#F8F6F1", + "Signature/Bassin Seven/Satin Linen/20": "#F4F2EA", + "Signature/Bassin Seven/Satin Linen/30": "#EFECE1", + "Signature/Bassin Seven/Satin Linen/40": "#ECE9DB", + "Signature/Bassin Seven/Satin Linen/50": "#E7E3D2", + "Signature/Bassin Seven/Satin Linen/60": "#D2CFBF", + "Signature/Bassin Seven/Satin Linen/70": "#A4A195", + "Signature/Bassin Seven/Satin Linen/80": "#7F7D74", + "Signature/Bassin Seven/Satin Linen/90": "#615F58", + "Signature/Bassin Seven/Coral/40": "#ED5454", + "Title/lg/Font fallback": "sans-serif", + "Title/lg/Text-Transform": "none", + "Title/md/Font fallback": "sans-serif", + "Title/sm/Font fallback": "sans-serif", + "Title/sm/Text-Transform": "none", + "Title/Decorative/lg/Letter spacing": 0.18, + "Title/Decorative/lg/Font fallback": "Serif", + "Title/Decorative/lg/Text-Transform": "uppercase", + "Title/Decorative/md/Letter spacing": 0.32, + "Title/Decorative/md/Font fallback": "Serif", + "Title/Decorative/md/Text-Transform": "uppercase", + "Title/Subtitle/lg/Font fallback": "sans-serif", + "Title/Subtitle/lg/Letter spacing": 0.24, + "Title/Subtitle/md/Font fallback": "sans-serif", + "Title/Subtitle/md/Letter spacing": 0.2, + "Title/Overline/sm/Letter spacing": 0.14, + "Title/Overline/sm/Font fallback": "sans-serif", + "Title/Overline/sm/Text-Transform": "uppercase", + "Title/sm/LowCase/Font fallback": "sans-serif", + "Title/sm/LowCase/Text-Transform": "none", + "Title/xs/Font fallback": "sans-serif", + "Title/xs/Text-Transform": "none", + "Title/md/Text-Transform": "none", + "Title/md/LowCase/Font fallback": "sans-serif", + "Title/md/LowCase/Text-Transform": "none", + "Tag/Letter spacing": 0.24, + "Tag/Font fallback": "sans-serif", + "Tag/Text-Transform": "uppercase", + "Link/md/Font fallback": "sans-serif", + "Link/md/Letter spacing": 0.19, + "Link/md/Text-Decoration": "underline", + "Link/sm/Font fallback": "sans-serif", + "Link/sm/Letter spacing": 0.2, + "Link/sm/Text-Decoration": "underline", + "Body/Lead text/Font fallback": "sans-serif", + "Body/Paragraph/Font fallback": "sans-serif", + "Body/Paragraph/Letter spacing": 0.19, + "Body/Supporting text/Font fallback": "sans-serif", + "Body/Supporting text/Letter spacing": 0.2, + "Body/Lead text/Letter spacing": 0.2, + "Label/Font fallback": "sans-serif", + "Label/Letter spacing": 0.17, + "Body/Underline/md/Font fallback": "sans-serif", + "Body/Underline/md/Letter spacing": 0.19, + "Body/Underline/md/Text-Decoration": "underline", + "Body/Underline/sm/Font fallback": "sans-serif", + "Body/Underline/sm/Letter spacing": 0.2, + "Body/Underline/sm/Text-Decoration": "underline", + "Surface/Brand/Accent/OnAccent/Default": "#FFFFFF", + "Utilities/Gradients/10": "#0118281A", + "Font family/Bassin Seven/Title": "Futura PT", + "Font family/Bassin Seven/Body": "Fira sans", + "Font family/Bassin Seven/Decorative": "Futura PT", + "Title/lg/Font weight": 450, + "Title/lg/Font family": "Futura PT", + "Title/md/Font weight": 450, + "Title/md/Font family": "Futura PT", + "Title/sm/Font weight": 450, + "Title/sm/Font family": "Futura PT", + "Title/sm/LowCase/Font weight": 450, + "Title/sm/LowCase/Font family": "Futura PT", + "Title/Decorative/lg/Font weight": 400, + "Title/Decorative/lg/Font family": "Futura PT", + "Title/Decorative/md/Font weight": 400, + "Title/Decorative/md/Font family": "Futura PT", + "Title/Subtitle/lg/Font weight": 500, + "Title/Subtitle/lg/Font family": "Fira sans", + "Title/Subtitle/md/Font weight": 500, + "Title/Subtitle/md/Font family": "Fira sans", + "Title/Overline/sm/Font weight": 400, + "Title/Overline/sm/Font family": "Futura PT", + "Title/xs/Font weight": 450, + "Title/xs/Font family": "Futura PT", + "Title/md/LowCase/Font weight": 450, + "Title/md/LowCase/Font family": "Futura PT", + "Tag/Font weight": 450, + "Tag/Font family": "Futura PT", + "Link/md/Font weight": 500, + "Link/md/Font family": "Fira sans", + "Link/sm/Font weight": 500, + "Link/sm/Font family": "Fira sans", + "Body/Lead text/Font weight": 400, + "Body/Lead text/Font family": "Fira sans", + "Body/Paragraph/Font weight": 400, + "Body/Paragraph/Font weight 2": 500, + "Body/Paragraph/Font family": "Fira sans", + "Body/Supporting text/Font weight": 400, + "Body/Supporting text/Font weight 2": 500, + "Body/Supporting text/Font family": "Fira sans", + "Label/Font weight": 400, + "Label/Font weight 2": 500, + "Label/Font family": "Fira sans", + "Body/Underline/md/Font weight": 400, + "Body/Underline/md/Font family": "Fira sans", + "Body/Underline/sm/Font weight": 400, + "Body/Underline/sm/Font family": "Fira sans", + "Text/Heading": "#011828", + "Text/Default": "#1F1F1F", + "Text/Secondary": "#575757", + "Text/Tertiary": "#747474", + "Text/Accent Primary": "#747474", + "Text/Inverted": "#FFFFFF", + "Text/Interactive/Default": "#011828", + "Text/Interactive/Hover": "#465662", + "Text/Interactive/Secondary": "#8E6422", + "Text/Interactive/Secondary Hover": "#9F7126", + "Text/Interactive/Inverted Hover": "#FFFFFFB3", + "Text/Interactive/Disabled": "#8C8C8C", + "Text/Interactive/Focus": "#262626", + "Text/Interactive/Error": "#AD0015", + "Text/Interactive/Placeholder": "#747474", + "Text/Brand/OnAccent/Heading": "#011828", + "Text/Feedback/Information": "#284EA0", + "Text/Feedback/Succes": "#348337", + "Text/Feedback/Warning": "#D17308", + "Text/Feedback/Error": "#AD0015", + "Text/Feedback/Neutral": "#747474", + "Text/Brand/OnAccent/Default": "#1F1F1F", + "Text/Brand/OnAccent/Accent": "#011828", + "Text/Brand/OnAccent/Accent Secondary": "#1F3442", + "Text/Brand/OnPrimary 1/Heading": "#E7E3D2", + "Text/Brand/OnPrimary 1/Default": "#FFFFFF", + "Text/Brand/OnPrimary 1/Hover": "#FFFFFFB3", + "Text/Brand/OnPrimary 1/Accent": "#FFFFFF", + "Text/Brand/OnPrimary 2/Heading": "#E7E3D2", + "Text/Brand/OnPrimary 2/Default": "#FFFFFF", + "Text/Brand/OnPrimary 2/Accent": "#FFFFFF", + "Text/Brand/OnPrimary 3/Heading": "#011828", + "Text/Brand/OnPrimary 3/Default": "#1F1F1F", + "Text/Brand/OnPrimary 3/Accent": "#011828", + "Background/Primary": "#FFFFFF", + "Background/Secondary": "#FFFFFF", + "Surface/Primary/Default": "#FFFFFF", + "Surface/Primary/Hover": "#1F1C1B0D", + "Surface/Primary/Hover Light": "#1F1C1B1A", + "Surface/Primary/Hover Accent": "#E9E9E9", + "Surface/Primary/OnSurface/Default": "#FCFCFC", + "Surface/Primary/Disabled": "#1F1C1B1A", + "Surface/Secondary/Default": "#F4F2EA", + "Surface/Secondary/Subtle": "#E7E3D2", + "Surface/Secondary/Hover": "#1F1C1B0D", + "Surface/Brand/Accent/Default": "#A2B5AB", + "Surface/Brand/Accent/OnAccent/Accent": "#1F3442", + "Surface/Brand/Accent/OnAccent/Accent Secondary": "#1F3442", + "Surface/Brand/Primary 1/Default": "#011828", + "Surface/Brand/Primary 1/OnSurface/Default": "#E7E3D2", + "Surface/Brand/Primary 1/OnSurface/Accent": "#E7E3D2", + "Surface/Brand/Primary 1/OnSurface/Accent Secondary": "#E7E3D2", + "Surface/Brand/Primary 2/Default": "#011828", + "Surface/Brand/Primary 2/OnSurface/Default": "#E7E3D2", + "Surface/Brand/Primary 2/OnSurface/Accent": "#E7E3D2", + "Surface/Brand/Primary 3/Default": "#E7E3D2", + "Surface/Brand/Primary 3/OnSurface/Default": "#011828", + "Surface/Brand/Primary 3/OnSurface/Accent": "#011828", + "Surface/UI Fill/Default": "#FFFFFF", + "Surface/UI Fill/Intense": "#262626", + "Surface/UI Fill/Active": "#262626", + "Surface/UI Fill/Active Hover": "#FFFFFF", + "Surface/UI Fill/Disabled": "#E9E9E9", + "Surface/Accent/1": "#855E20", + "Surface/Accent/2": "#1F3442", + "Surface/Accent/3": "#515E57", + "Surface/Accent/4": "#B17D2A", + "Surface/Accent/5": "#5B6E7F", + "Surface/Feedback/Information": "#284EA0", + "Surface/Feedback/Information light": "#E8F6FF", + "Surface/Feedback/Succes": "#348337", + "Surface/Feedback/Succes light": "#F3FCE8", + "Surface/Feedback/Warning": "#D17308", + "Surface/Feedback/Warning light": "#FFF8E3", + "Surface/Feedback/Error": "#AD0015", + "Surface/Feedback/Error light": "#FFEBEB", + "Surface/Feedback/Neutral": "#747474", + "Surface/Feedback/Neutral light": "#E9E9E9", + "Border/Default": "#D9D9D9", + "Border/Strong": "#BFBFBF", + "Border/Inverted": "#FFFFFF", + "Icon/Default": "#575757", + "Icon/Intense": "#1F1F1F", + "Icon/Accent": "#8E6422", + "Icon/Interactive/Default": "#011828", + "Icon/Interactive/Secondary": "#8E6422", + "Icon/Interactive/Accent": "#8E6422", + "Icon/Interactive/Inverted Hover": "#FFFFFFB3", + "Icon/Interactive/Disabled": "#BFBFBF", + "Icon/Interactive/Placeholder": "#747474", + "Icon/Feedback/Information": "#284EA0", + "Icon/Feedback/Success": "#348337", + "Icon/Feedback/Warning": "#D17308", + "Icon/Feedback/Error": "#AD0015", + "Icon/Feedback/Neutral": "#575757", + "Icon/Inverted": "#FFFFFF", + "Overlay/10": "#1F1C1B1A", + "Overlay/20": "#1F1C1B33", + "Overlay/30": "#1F1C1B33", + "Overlay/40": "#1F1C1B66", + "Overlay/60": "#1F1C1B99", + "Overlay/80": "#1F1C1BCC", + "Overlay/90": "#1F1C1BE6", + "Component/Button/Brand/Primary/Fill/Default": "#011828", + "Component/Button/Brand/Primary/Fill/Hover": "#FFFFFF1A", + "Component/Button/Brand/Primary/Fill/Disabled": "#1F1C1B1A", + "Component/Button/Brand/Primary/On fill/Default": "#FFFFFF", + "Component/Button/Brand/Primary/On fill/Hover": "#FFFFFF", + "Component/Button/Brand/Primary/On fill/Disabled": "#8C8C8C", + "Component/Button/Brand/Primary/Border/Default": "#FFFFFF00", + "Component/Button/Brand/Primary/Border/Hover": "#FFFFFF00", + "Component/Button/Brand/Primary/Border/Disabled": "#FFFFFF00", + "Component/Button/Brand/Secondary/Fill/Default": "#FFFFFF00", + "Component/Button/Brand/Secondary/Fill/Hover": "#FFFFFF00", + "Component/Button/Brand/Secondary/Fill/Inverted": "#FFFFFF", + "Component/Button/Brand/Secondary/Fill/Hover Inverted": "#011828", + "Component/Button/Brand/Secondary/Fill/Disabled": "#1F1C1B1A", + "Component/Button/Brand/Secondary/On fill/Default": "#011828", + "Component/Button/Brand/Secondary/On fill/Hover": "#465662", + "Component/Button/Brand/Secondary/On fill/Inverted": "#FFFFFF", + "Component/Button/Brand/Secondary/On fill/Hover inverted": "#FFFFFFB3", + "Component/Button/Brand/Secondary/On fill/Disabled": "#8C8C8C", + "Component/Button/Brand/Secondary/Border/Default": "#011828", + "Component/Button/Brand/Secondary/Border/Hover": "#465662", + "Component/Button/Brand/Secondary/Border/Inverted": "#FFFFFF", + "Component/Button/Brand/Secondary/Border/Hover inverted": "#FFFFFF80", + "Component/Button/Brand/Secondary/Border/Disabled": "#1F1C1B1A", + "Component/Button/Brand/Tertiary/Fill/Default": "#E7E3D2", + "Component/Button/Brand/Tertiary/Fill/Hover": "#1F1C1B0D", + "Component/Button/Brand/Tertiary/Fill/Disabled": "#1F1C1B1A", + "Component/Button/Brand/Tertiary/On fill/Default": "#011828", + "Component/Button/Brand/Tertiary/On fill/Hover": "#011828", + "Component/Button/Brand/Tertiary/On fill/Disabled": "#8C8C8C", + "Component/Button/Brand/Tertiary/Border/Default": "#FFFFFF00", + "Component/Button/Brand/Tertiary/Border/Hover": "#FFFFFF00", + "Component/Button/Brand/Tertiary/Border/Disabled": "#FFFFFF00", + "Component/Button/Inverted/Fill/Default": "#FFFFFF", + "Component/Button/Inverted/Fill/Faded": "#FFFFFFE6", + "Component/Button/Inverted/Fill/Hover": "#1F1C1B1A", + "Component/Button/Inverted/Fill/Hover Inverted": "#011828", + "Component/Button/Inverted/Fill/Disabled": "#1F1C1B1A", + "Component/Button/Inverted/Border/Default": "#FFFFFF00", + "Component/Button/Inverted/Border/Hover": "#FFFFFF1A", + "Component/Button/Inverted/Border/Disable": "#FFFFFF1A", + "Component/Button/Inverted/On fill/Default": "#011828", + "Component/Button/Inverted/On fill/Hover": "#FFFFFF1A", + "Component/Button/Inverted/On fill/Hover inverted": "#FFFFFF", + "Component/Button/Inverted/On fill/Disabled": "#8C8C8C", + "Border/Interactive/Default": "#BFBFBF", + "Border/Divider/Default": "#D9D9D9", + "Border/Divider/Subtle": "#E9E9E9", + "Border/Divider/Accent": "#BFBFBF", + "Border/Divider/Brand/OnAccent/Default": "#465662", + "Border/Divider/Brand/OnPrimary 1/Default": "#1F3442", + "Border/Divider/Brand/OnPrimary 2/Default": "#1F3442", + "Border/Divider/Brand/OnPrimary 3/Default": "#A4A195", + "Border/Interactive/Active": "#262626", + "Border/Interactive/Focus": "#262626", + "Border/Interactive/Disabled": "#BFBFBF", + "Border/Interactive/Error": "#AD0015", + "Component/Button/Muted/Fill/Default": "#FFFFFF", + "Component/Button/Muted/Fill/Hover": "#FFFFFF", + "Component/Button/Muted/Fill/Disabled": "#FFFFFF", + "Component/Button/Muted/Fill/Hover inverted": "#1F1C1B0D", + "Component/Button/Muted/Fill/Disabled inverted": "#D9D9D9", + "Component/Button/Muted/On fill/Default": "#454545", + "Component/Button/Muted/On fill/Inverted": "#FFFFFF", + "Component/Button/Muted/On fill/Hover Inverted": "#1F3442", + "Component/Button/Muted/On fill/Disabled": "#8C8C8C", + "Component/Button/Muted/Border/Default": "#FFFFFF1A", + "Component/Button/Muted/Border/Hover": "#FFFFFF1A", + "Component/Button/Muted/Border/Disable": "#FFFFFF1A", +} diff --git a/packages/design-system/lib/styles/downtown-camper.css b/packages/design-system/lib/styles/downtown-camper.css index 806c8f4fc..b9c04d2cc 100644 --- a/packages/design-system/lib/styles/downtown-camper.css +++ b/packages/design-system/lib/styles/downtown-camper.css @@ -245,7 +245,7 @@ --Component-Button-Muted-Fill-Disabled: var(--Neutral-Opacity-White-10); --Component-Button-Muted-Fill-Hover-inverted: var(--Neutral-Opacity-Black-5); --Component-Button-Muted-Fill-Hover: var(--Neutral-Opacity-White-5); - --Component-Button-Muted-On-fill-Default: var(--Neutral-90); + --Component-Button-Muted-On-fill-Default: var(--Neutral-70); --Component-Button-Muted-On-fill-Disabled: var(--Neutral-40); --Component-Button-Muted-On-fill-Hover-Inverted: var( --Signature-Downtown-Camper-Russet-70 diff --git a/packages/design-system/lib/styles/downtown-camper.js b/packages/design-system/lib/styles/downtown-camper.js index 80e5f150c..df49ff9b2 100644 --- a/packages/design-system/lib/styles/downtown-camper.js +++ b/packages/design-system/lib/styles/downtown-camper.js @@ -300,7 +300,7 @@ export const theme = { "Component/Button/Muted/Fill/Disabled": "#FFFFFF1A", "Component/Button/Muted/Fill/Hover inverted": "#1F1C1B0D", "Component/Button/Muted/Fill/Disabled inverted": "#D9D9D9", - "Component/Button/Muted/On fill/Default": "#1F1F1F", + "Component/Button/Muted/On fill/Default": "#454545", "Component/Button/Muted/On fill/Inverted": "#FFFFFF", "Component/Button/Muted/On fill/Hover Inverted": "#9B5622", "Component/Button/Muted/On fill/Disabled": "#8C8C8C", diff --git a/packages/design-system/lib/styles/grand-hotel.css b/packages/design-system/lib/styles/grand-hotel.css index 85f3fa1f5..6c14b6ff1 100644 --- a/packages/design-system/lib/styles/grand-hotel.css +++ b/packages/design-system/lib/styles/grand-hotel.css @@ -160,7 +160,7 @@ --Neutral-Opacity-Black-10 ); --Component-Button-Brand-Secondary-Fill-Hover-Inverted: var( - --Signature-Grand-Hotel-Submarine-30 + --Signature-Grand-Hotel-Blue-Bayoux-100 ); --Component-Button-Brand-Secondary-Fill-Hover: var(--Neutral-Opacity-White-0); --Component-Button-Brand-Secondary-Fill-Inverted: var( @@ -194,13 +194,13 @@ --Component-Button-Brand-Tertiary-Fill-Disabled: var( --Neutral-Opacity-Black-10 ); - --Component-Button-Brand-Tertiary-Fill-Hover: var(--Neutral-Opacity-White-10); + --Component-Button-Brand-Tertiary-Fill-Hover: var(--Neutral-Opacity-Black-10); --Component-Button-Brand-Tertiary-On-fill-Default: var( --Signature-Grand-Hotel-Blue-Bayoux-100 ); --Component-Button-Brand-Tertiary-On-fill-Disabled: var(--Neutral-40); --Component-Button-Brand-Tertiary-On-fill-Hover: var( - --Neutral-Opacity-White-10 + --Signature-Grand-Hotel-Blue-Bayoux-100 ); --Component-Button-Inverted-Border-Default: var(--Neutral-Opacity-White-0); --Component-Button-Inverted-Border-Disable: var(--Neutral-Opacity-White-10); @@ -228,13 +228,13 @@ --Component-Button-Muted-Fill-Disabled: var(--Neutral-Opacity-White-100); --Component-Button-Muted-Fill-Hover-inverted: var(--Neutral-Opacity-Black-5); --Component-Button-Muted-Fill-Hover: var(--Neutral-Opacity-White-100); - --Component-Button-Muted-On-fill-Default: var(--Neutral-90); + --Component-Button-Muted-On-fill-Default: var(--Neutral-70); --Component-Button-Muted-On-fill-Disabled: var(--Neutral-40); --Component-Button-Muted-On-fill-Hover-Inverted: var( --Signature-Grand-Hotel-Blue-Bayoux-80 ); --Component-Button-Muted-On-fill-Inverted: var(--Neutral-Opacity-White-100); - --Icon-Accent: var(--Signature-Grand-Hotel-Careys-Pink-40); + --Icon-Accent: var(--Signature-Grand-Hotel-Careys-Pink-60); --Icon-Default: var(--Neutral-60); --Icon-Feedback-Error: var(--Scandic-Red-70); --Icon-Feedback-Information: var(--Scandic-Blue-70); diff --git a/packages/design-system/lib/styles/grand-hotel.js b/packages/design-system/lib/styles/grand-hotel.js index fb1d3164a..536909d24 100644 --- a/packages/design-system/lib/styles/grand-hotel.js +++ b/packages/design-system/lib/styles/grand-hotel.js @@ -199,7 +199,7 @@ export const theme = { "Border/Inverted": "#FFFFFF", "Icon/Default": "#575757", "Icon/Intense": "#1F1F1F", - "Icon/Accent": "#DBA7B1", + "Icon/Accent": "#AA546B", "Icon/Interactive/Default": "#21252B", "Icon/Interactive/Secondary": "#AA546B", "Icon/Interactive/Accent": "#AA546B", @@ -231,7 +231,7 @@ export const theme = { "Component/Button/Brand/Secondary/Fill/Default": "#FFFFFF00", "Component/Button/Brand/Secondary/Fill/Hover": "#FFFFFF00", "Component/Button/Brand/Secondary/Fill/Inverted": "#FFFFFF", - "Component/Button/Brand/Secondary/Fill/Hover Inverted": "#B0C4CB", + "Component/Button/Brand/Secondary/Fill/Hover Inverted": "#21252B", "Component/Button/Brand/Secondary/Fill/Disabled": "#1F1C1B1A", "Component/Button/Brand/Secondary/On fill/Default": "#21252B", "Component/Button/Brand/Secondary/On fill/Hover": "#3D444D", @@ -244,10 +244,10 @@ export const theme = { "Component/Button/Brand/Secondary/Border/Hover inverted": "#FFFFFF80", "Component/Button/Brand/Secondary/Border/Disabled": "#1F1C1B1A", "Component/Button/Brand/Tertiary/Fill/Default": "#B0C4CB", - "Component/Button/Brand/Tertiary/Fill/Hover": "#FFFFFF1A", + "Component/Button/Brand/Tertiary/Fill/Hover": "#1F1C1B1A", "Component/Button/Brand/Tertiary/Fill/Disabled": "#1F1C1B1A", "Component/Button/Brand/Tertiary/On fill/Default": "#21252B", - "Component/Button/Brand/Tertiary/On fill/Hover": "#FFFFFF1A", + "Component/Button/Brand/Tertiary/On fill/Hover": "#21252B", "Component/Button/Brand/Tertiary/On fill/Disabled": "#8C8C8C", "Component/Button/Brand/Tertiary/Border/Default": "#FFFFFF00", "Component/Button/Brand/Tertiary/Border/Hover": "#FFFFFF00", @@ -281,7 +281,7 @@ export const theme = { "Component/Button/Muted/Fill/Disabled": "#FFFFFF", "Component/Button/Muted/Fill/Hover inverted": "#1F1C1B0D", "Component/Button/Muted/Fill/Disabled inverted": "#D9D9D9", - "Component/Button/Muted/On fill/Default": "#1F1F1F", + "Component/Button/Muted/On fill/Default": "#454545", "Component/Button/Muted/On fill/Inverted": "#FFFFFF", "Component/Button/Muted/On fill/Hover Inverted": "#3D444D", "Component/Button/Muted/On fill/Disabled": "#8C8C8C", diff --git a/packages/design-system/lib/styles/haymarket.css b/packages/design-system/lib/styles/haymarket.css index 5e44f8ecc..6602aa9f3 100644 --- a/packages/design-system/lib/styles/haymarket.css +++ b/packages/design-system/lib/styles/haymarket.css @@ -203,7 +203,7 @@ --Component-Button-Brand-Tertiary-Fill-Disabled: var( --Neutral-Opacity-Black-10 ); - --Component-Button-Brand-Tertiary-Fill-Hover: var(--Neutral-Opacity-Black-10); + --Component-Button-Brand-Tertiary-Fill-Hover: var(--Neutral-Opacity-Black-20); --Component-Button-Brand-Tertiary-On-fill-Default: var( --Neutral-Opacity-White-100 ); @@ -235,7 +235,7 @@ --Component-Button-Muted-Fill-Disabled: var(--Neutral-Opacity-White-10); --Component-Button-Muted-Fill-Hover-inverted: var(--Neutral-Opacity-Black-5); --Component-Button-Muted-Fill-Hover: var(--Neutral-Opacity-White-5); - --Component-Button-Muted-On-fill-Default: var(--Neutral-90); + --Component-Button-Muted-On-fill-Default: var(--Neutral-70); --Component-Button-Muted-On-fill-Disabled: var(--Neutral-40); --Component-Button-Muted-On-fill-Hover-Inverted: var(--Neutral-70); --Component-Button-Muted-On-fill-Inverted: var(--Neutral-Opacity-White-100); diff --git a/packages/design-system/lib/styles/haymarket.js b/packages/design-system/lib/styles/haymarket.js index 7e37a8f9d..1b520879f 100644 --- a/packages/design-system/lib/styles/haymarket.js +++ b/packages/design-system/lib/styles/haymarket.js @@ -263,7 +263,7 @@ export const theme = { "Component/Button/Brand/Secondary/Border/Hover inverted": "#FFFFFF80", "Component/Button/Brand/Secondary/Border/Disabled": "#1F1C1B1A", "Component/Button/Brand/Tertiary/Fill/Default": "#946F54", - "Component/Button/Brand/Tertiary/Fill/Hover": "#1F1C1B1A", + "Component/Button/Brand/Tertiary/Fill/Hover": "#1F1C1B33", "Component/Button/Brand/Tertiary/Fill/Disabled": "#1F1C1B1A", "Component/Button/Brand/Tertiary/On fill/Default": "#FFFFFF", "Component/Button/Brand/Tertiary/On fill/Hover": "#FFFFFF", @@ -300,7 +300,7 @@ export const theme = { "Component/Button/Muted/Fill/Disabled": "#FFFFFF1A", "Component/Button/Muted/Fill/Hover inverted": "#1F1C1B0D", "Component/Button/Muted/Fill/Disabled inverted": "#D9D9D9", - "Component/Button/Muted/On fill/Default": "#1F1F1F", + "Component/Button/Muted/On fill/Default": "#454545", "Component/Button/Muted/On fill/Inverted": "#FFFFFF", "Component/Button/Muted/On fill/Hover Inverted": "#454545", "Component/Button/Muted/On fill/Disabled": "#8C8C8C", diff --git a/packages/design-system/lib/styles/hotel-norge.css b/packages/design-system/lib/styles/hotel-norge.css index b4341304c..f8933693d 100644 --- a/packages/design-system/lib/styles/hotel-norge.css +++ b/packages/design-system/lib/styles/hotel-norge.css @@ -237,7 +237,7 @@ --Component-Button-Muted-Fill-Disabled: var(--Neutral-Opacity-White-100); --Component-Button-Muted-Fill-Hover-inverted: var(--Neutral-Opacity-Black-5); --Component-Button-Muted-Fill-Hover: var(--Neutral-Opacity-White-100); - --Component-Button-Muted-On-fill-Default: var(--Neutral-90); + --Component-Button-Muted-On-fill-Default: var(--Neutral-70); --Component-Button-Muted-On-fill-Disabled: var(--Neutral-40); --Component-Button-Muted-On-fill-Hover-Inverted: var( --Signature-Hotel-Norge-Dark-blue-80 diff --git a/packages/design-system/lib/styles/hotel-norge.js b/packages/design-system/lib/styles/hotel-norge.js index cd3b13d13..3cead621e 100644 --- a/packages/design-system/lib/styles/hotel-norge.js +++ b/packages/design-system/lib/styles/hotel-norge.js @@ -287,7 +287,7 @@ export const theme = { "Component/Button/Muted/Fill/Disabled": "#FFFFFF", "Component/Button/Muted/Fill/Hover inverted": "#1F1C1B0D", "Component/Button/Muted/Fill/Disabled inverted": "#D9D9D9", - "Component/Button/Muted/On fill/Default": "#1F1F1F", + "Component/Button/Muted/On fill/Default": "#454545", "Component/Button/Muted/On fill/Inverted": "#FFFFFF", "Component/Button/Muted/On fill/Hover Inverted": "#404655", "Component/Button/Muted/On fill/Disabled": "#8C8C8C", diff --git a/packages/design-system/lib/styles/marski.css b/packages/design-system/lib/styles/marski.css index e25e4ba88..1ba7a7865 100644 --- a/packages/design-system/lib/styles/marski.css +++ b/packages/design-system/lib/styles/marski.css @@ -222,7 +222,7 @@ --Component-Button-Brand-Tertiary-Fill-Disabled: var( --Neutral-Opacity-Black-10 ); - --Component-Button-Brand-Tertiary-Fill-Hover: var(--Neutral-Opacity-Black-5); + --Component-Button-Brand-Tertiary-Fill-Hover: var(--Neutral-Opacity-Black-20); --Component-Button-Brand-Tertiary-On-fill-Default: var( --Neutral-Opacity-White-100 ); @@ -256,7 +256,7 @@ --Component-Button-Muted-Fill-Disabled: var(--Neutral-Opacity-White-100); --Component-Button-Muted-Fill-Hover-inverted: var(--Neutral-Opacity-Black-5); --Component-Button-Muted-Fill-Hover: var(--Neutral-Opacity-White-100); - --Component-Button-Muted-On-fill-Default: var(--Neutral-90); + --Component-Button-Muted-On-fill-Default: var(--Neutral-70); --Component-Button-Muted-On-fill-Disabled: var(--Neutral-40); --Component-Button-Muted-On-fill-Hover-Inverted: var( --Signature-Marski-Aubergine-80 diff --git a/packages/design-system/lib/styles/marski.js b/packages/design-system/lib/styles/marski.js index 261460c54..5f58c50e5 100644 --- a/packages/design-system/lib/styles/marski.js +++ b/packages/design-system/lib/styles/marski.js @@ -274,7 +274,7 @@ export const theme = { "Component/Button/Brand/Secondary/Border/Hover inverted": "#FFFFFF80", "Component/Button/Brand/Secondary/Border/Disabled": "#1F1C1B1A", "Component/Button/Brand/Tertiary/Fill/Default": "#0D57F3", - "Component/Button/Brand/Tertiary/Fill/Hover": "#1F1C1B0D", + "Component/Button/Brand/Tertiary/Fill/Hover": "#1F1C1B33", "Component/Button/Brand/Tertiary/Fill/Disabled": "#1F1C1B1A", "Component/Button/Brand/Tertiary/On fill/Default": "#FFFFFF", "Component/Button/Brand/Tertiary/On fill/Hover": "#FFFFFF", @@ -311,7 +311,7 @@ export const theme = { "Component/Button/Muted/Fill/Disabled": "#FFFFFF", "Component/Button/Muted/Fill/Hover inverted": "#1F1C1B0D", "Component/Button/Muted/Fill/Disabled inverted": "#D9D9D9", - "Component/Button/Muted/On fill/Default": "#1F1F1F", + "Component/Button/Muted/On fill/Default": "#454545", "Component/Button/Muted/On fill/Inverted": "#FFFFFF", "Component/Button/Muted/On fill/Hover Inverted": "#5B353B", "Component/Button/Muted/On fill/Disabled": "#8C8C8C", diff --git a/packages/design-system/lib/styles/partner-sas.css b/packages/design-system/lib/styles/partner-sas.css index ed5ca3402..8b397d75f 100644 --- a/packages/design-system/lib/styles/partner-sas.css +++ b/packages/design-system/lib/styles/partner-sas.css @@ -147,7 +147,7 @@ --Component-Button-Muted-Fill-Disabled: var(--Neutral-Opacity-White-100); --Component-Button-Muted-Fill-Hover-inverted: var(--Neutral-Opacity-Black-5); --Component-Button-Muted-Fill-Hover: var(--Neutral-Opacity-White-100); - --Component-Button-Muted-On-fill-Default: var(--Neutral-90); + --Component-Button-Muted-On-fill-Default: var(--Neutral-70); --Component-Button-Muted-On-fill-Disabled: var(--Neutral-40); --Component-Button-Muted-On-fill-Hover-Inverted: var( --Signature-Grand-Hotel-Blue-Bayoux-80 diff --git a/packages/design-system/lib/styles/partner-sas.js b/packages/design-system/lib/styles/partner-sas.js index 75e5d0694..27058ecfa 100644 --- a/packages/design-system/lib/styles/partner-sas.js +++ b/packages/design-system/lib/styles/partner-sas.js @@ -167,7 +167,7 @@ export const theme = { "Component/Button/Muted/Fill/Disabled": "#FFFFFF", "Component/Button/Muted/Fill/Hover inverted": "#1F1C1B0D", "Component/Button/Muted/Fill/Disabled inverted": "#D9D9D9", - "Component/Button/Muted/On fill/Default": "#1F1F1F", + "Component/Button/Muted/On fill/Default": "#454545", "Component/Button/Muted/On fill/Inverted": "#FFFFFF", "Component/Button/Muted/On fill/Hover Inverted": "#3D444D", "Component/Button/Muted/On fill/Disabled": "#8C8C8C", diff --git a/packages/design-system/lib/styles/scandic-go.css b/packages/design-system/lib/styles/scandic-go.css index 4cc986613..30662a090 100644 --- a/packages/design-system/lib/styles/scandic-go.css +++ b/packages/design-system/lib/styles/scandic-go.css @@ -85,7 +85,7 @@ --Title-Decorative-md-Text-Transform: none; --Title-Overline-sm-Font-fallback: sans-serif; --Title-Overline-sm-Letter-spacing: 0.21px; - --Title-Overline-sm-Text-Transform: none; + --Title-Overline-sm-Text-Transform: uppercase; --Title-Subtitle-lg-Font-fallback: sans-serif; --Title-Subtitle-lg-Letter-spacing: 0.24px; --Title-Subtitle-md-Font-fallback: sans-serif; @@ -242,7 +242,7 @@ --Component-Button-Muted-Fill-Disabled: var(--Neutral-Opacity-White-10); --Component-Button-Muted-Fill-Hover-inverted: var(--Neutral-Opacity-Black-5); --Component-Button-Muted-Fill-Hover: var(--Neutral-Opacity-White-5); - --Component-Button-Muted-On-fill-Default: var(--Neutral-90); + --Component-Button-Muted-On-fill-Default: var(--Neutral-70); --Component-Button-Muted-On-fill-Disabled: var(--Neutral-40); --Component-Button-Muted-On-fill-Hover-Inverted: var(--Scandic-Go-Purple-80); --Component-Button-Muted-On-fill-Inverted: var(--Neutral-Opacity-White-100); diff --git a/packages/design-system/lib/styles/scandic-go.js b/packages/design-system/lib/styles/scandic-go.js index 8d9bd4bff..6ffa8fd5c 100644 --- a/packages/design-system/lib/styles/scandic-go.js +++ b/packages/design-system/lib/styles/scandic-go.js @@ -70,7 +70,7 @@ export const theme = { "Title/Subtitle/md/Letter spacing": 0.2, "Title/Overline/sm/Letter spacing": 0.21, "Title/Overline/sm/Font fallback": "sans-serif", - "Title/Overline/sm/Text-Transform": "none", + "Title/Overline/sm/Text-Transform": "uppercase", "Title/sm/LowCase/Letter spacing": 0.42, "Title/sm/LowCase/Font fallback": "sans-serif", "Title/sm/LowCase/Text-Transform": "none", @@ -317,7 +317,7 @@ export const theme = { "Component/Button/Muted/Fill/Disabled": "#FFFFFF1A", "Component/Button/Muted/Fill/Hover inverted": "#1F1C1B0D", "Component/Button/Muted/Fill/Disabled inverted": "#D9D9D9", - "Component/Button/Muted/On fill/Default": "#1F1F1F", + "Component/Button/Muted/On fill/Default": "#454545", "Component/Button/Muted/On fill/Inverted": "#FFFFFF", "Component/Button/Muted/On fill/Hover Inverted": "#5E2A8C", "Component/Button/Muted/On fill/Disabled": "#8C8C8C", diff --git a/packages/design-system/lib/styles/scandic.css b/packages/design-system/lib/styles/scandic.css index 840e46b6e..e45a638f4 100644 --- a/packages/design-system/lib/styles/scandic.css +++ b/packages/design-system/lib/styles/scandic.css @@ -269,7 +269,7 @@ --Component-Button-Muted-Fill-Disabled: var(--Neutral-Opacity-White-10); --Component-Button-Muted-Fill-Hover-inverted: var(--Neutral-Opacity-Black-5); --Component-Button-Muted-Fill-Hover: var(--Neutral-Opacity-White-5); - --Component-Button-Muted-On-fill-Default: var(--Scandic-Grey-100); + --Component-Button-Muted-On-fill-Default: var(--Scandic-Grey-80); --Component-Button-Muted-On-fill-Disabled: var(--Scandic-Grey-40); --Component-Button-Muted-On-fill-Hover-Inverted: var(--Scandic-Red-90); --Component-Button-Muted-On-fill-Inverted: var(--Neutral-Opacity-White-100); diff --git a/packages/design-system/lib/styles/scandic.js b/packages/design-system/lib/styles/scandic.js index 149cd8868..4e2f06ca8 100644 --- a/packages/design-system/lib/styles/scandic.js +++ b/packages/design-system/lib/styles/scandic.js @@ -344,7 +344,7 @@ export const theme = { "Component/Button/Muted/Fill/Disabled": "#FFFFFF1A", "Component/Button/Muted/Fill/Hover inverted": "#1F1C1B0D", "Component/Button/Muted/Fill/Disabled inverted": "#1F1C1B1A", - "Component/Button/Muted/On fill/Default": "#26201E", + "Component/Button/Muted/On fill/Default": "#57514E", "Component/Button/Muted/On fill/Inverted": "#FFFFFF", "Component/Button/Muted/On fill/Hover Inverted": "#6D000D", "Component/Button/Muted/On fill/Disabled": "#A8A4A2", diff --git a/packages/design-system/lib/styles/the-dock.css b/packages/design-system/lib/styles/the-dock.css index 96154b2b2..351e306f3 100644 --- a/packages/design-system/lib/styles/the-dock.css +++ b/packages/design-system/lib/styles/the-dock.css @@ -194,13 +194,13 @@ --Component-Button-Brand-Tertiary-Fill-Disabled: var( --Neutral-Opacity-Black-10 ); - --Component-Button-Brand-Tertiary-Fill-Hover: var(--Neutral-Opacity-White-10); + --Component-Button-Brand-Tertiary-Fill-Hover: var(--Neutral-Opacity-Black-10); --Component-Button-Brand-Tertiary-On-fill-Default: var( --Signature-The-Dock-Rose-Copper-90 ); --Component-Button-Brand-Tertiary-On-fill-Disabled: var(--Neutral-40); --Component-Button-Brand-Tertiary-On-fill-Hover: var( - --Neutral-Opacity-White-10 + --Signature-The-Dock-Rose-Copper-90 ); --Component-Button-Inverted-Border-Default: var(--Neutral-Opacity-White-0); --Component-Button-Inverted-Border-Disable: var(--Neutral-Opacity-White-10); @@ -228,7 +228,7 @@ --Component-Button-Muted-Fill-Disabled: var(--Neutral-Opacity-White-100); --Component-Button-Muted-Fill-Hover-inverted: var(--Neutral-Opacity-Black-5); --Component-Button-Muted-Fill-Hover: var(--Neutral-Opacity-White-100); - --Component-Button-Muted-On-fill-Default: var(--Neutral-90); + --Component-Button-Muted-On-fill-Default: var(--Neutral-70); --Component-Button-Muted-On-fill-Disabled: var(--Neutral-40); --Component-Button-Muted-On-fill-Hover-Inverted: var( --Signature-The-Dock-Rose-Copper-80 diff --git a/packages/design-system/lib/styles/the-dock.js b/packages/design-system/lib/styles/the-dock.js index af2a89de3..7f0df2c80 100644 --- a/packages/design-system/lib/styles/the-dock.js +++ b/packages/design-system/lib/styles/the-dock.js @@ -12,8 +12,8 @@ export const theme = { "Signature/The Dock/Signal Red/60": "#D62220", "Signature/The Dock/Signal Red/80": "#B31C1B", "Signature/The Dock/Signal Blue/50": "#06237C", - "Signature/The Dock/Signal Blue/90": "#030F34", "Signature/The Dock/Artic Oker/60": "#FFB839", + "Signature/The Dock/Signal Blue/90": "#030F34", "Title/lg/Letter spacing": -0.24, "Title/lg/Font fallback": "Serif", "Title/lg/Text-Transform": "none", @@ -241,10 +241,10 @@ export const theme = { "Component/Button/Brand/Secondary/Border/Hover inverted": "#FFFFFF80", "Component/Button/Brand/Secondary/Border/Disabled": "#1F1C1B1A", "Component/Button/Brand/Tertiary/Fill/Default": "#F2E1C2", - "Component/Button/Brand/Tertiary/Fill/Hover": "#FFFFFF1A", + "Component/Button/Brand/Tertiary/Fill/Hover": "#1F1C1B1A", "Component/Button/Brand/Tertiary/Fill/Disabled": "#1F1C1B1A", "Component/Button/Brand/Tertiary/On fill/Default": "#3E1212", - "Component/Button/Brand/Tertiary/On fill/Hover": "#FFFFFF1A", + "Component/Button/Brand/Tertiary/On fill/Hover": "#3E1212", "Component/Button/Brand/Tertiary/On fill/Disabled": "#8C8C8C", "Component/Button/Brand/Tertiary/Border/Default": "#FFFFFF00", "Component/Button/Brand/Tertiary/Border/Hover": "#FFFFFF00", @@ -278,7 +278,7 @@ export const theme = { "Component/Button/Muted/Fill/Disabled": "#FFFFFF", "Component/Button/Muted/Fill/Hover inverted": "#1F1C1B0D", "Component/Button/Muted/Fill/Disabled inverted": "#D9D9D9", - "Component/Button/Muted/On fill/Default": "#1F1F1F", + "Component/Button/Muted/On fill/Default": "#454545", "Component/Button/Muted/On fill/Inverted": "#FFFFFF", "Component/Button/Muted/On fill/Hover Inverted": "#654141", "Component/Button/Muted/On fill/Disabled": "#8C8C8C", diff --git a/packages/design-system/lib/tokens/index.ts b/packages/design-system/lib/tokens/index.ts index df16a23a9..279e6c5db 100644 --- a/packages/design-system/lib/tokens/index.ts +++ b/packages/design-system/lib/tokens/index.ts @@ -74,15 +74,15 @@ export const base = { "Size/1300-56": { resolved: 56 }, "Size/1500-64": { resolved: 64 }, "Line height/xs": { resolved: 100 }, - "Corner radius/sm": { resolved: 4 }, - "Border width/none": { resolved: 0 }, - "Border width/sm": { resolved: 1 }, - "Border width/md": { resolved: 2 }, - "Border width/lg": { resolved: 3 }, - "Corner radius/md": { resolved: 8 }, - "Corner radius/lg": { resolved: 12 }, - "Corner radius/xl": { resolved: 16 }, - "Corner radius/rounded": { resolved: 250 }, + "Corner Radius/sm": { resolved: 4 }, + "Border/none": { resolved: 0 }, + "Border/sm": { resolved: 1 }, + "Border/md": { resolved: 2 }, + "Border/lg": { resolved: 3 }, + "Corner Radius/md": { resolved: 8 }, + "Corner Radius/lg": { resolved: 12 }, + "Corner Radius/xl": { resolved: 16 }, + "Corner Radius/Rounded": { resolved: 250 }, "Space/x0": { resolved: 0 }, "Space/x025": { resolved: 2 }, "Space/x05": { resolved: 4 }, @@ -290,11 +290,11 @@ export const scandic = { resolved: 450, alias: "Font weight/Regular bold", }, - "Title/xs/Size": { resolved: "", alias: "Impl-Text size/sm" }, "Title/sm/LowCase/Font family": { resolved: "Brandon Text", alias: "Font family/Scandic/Title", }, + "Title/xs/Size": { resolved: "", alias: "Impl-Text size/sm" }, "Title/Decorative/lg/Size": { resolved: "", alias: "Impl-Text size/xl" }, "Title/Decorative/lg/Font weight": { resolved: 400, @@ -950,8 +950,8 @@ export const scandic = { alias: "Neutral/Opacity/Black/10", }, "Component/Button/Muted/On fill/Default": { - resolved: "#26201E", - alias: "Scandic/Grey/100", + resolved: "#57514E", + alias: "Scandic/Grey/80", }, "Component/Button/Muted/On fill/Inverted": { resolved: "#FFFFFF", @@ -1049,7 +1049,7 @@ export const scandicGo = { "Title/Subtitle/md/Letter spacing": { resolved: 0.2 }, "Title/Overline/sm/Letter spacing": { resolved: 0.21 }, "Title/Overline/sm/Font fallback": { resolved: "sans-serif" }, - "Title/Overline/sm/Text-Transform": { resolved: "none" }, + "Title/Overline/sm/Text-Transform": { resolved: "uppercase" }, "Title/sm/LowCase/Letter spacing": { resolved: 0.42 }, "Title/sm/LowCase/Font fallback": { resolved: "sans-serif" }, "Title/sm/LowCase/Text-Transform": { resolved: "none" }, @@ -1110,11 +1110,11 @@ export const scandicGo = { resolved: 500, alias: "Font weight/Medium", }, - "Title/xs/Size": { resolved: "", alias: "Impl-Text size/sm" }, "Title/sm/LowCase/Font family": { resolved: "Neue Haas Grotesk Display Pro", alias: "Font family/Scandic Go/Title", }, + "Title/xs/Size": { resolved: "", alias: "Impl-Text size/sm" }, "Title/Decorative/lg/Size": { resolved: "", alias: "Impl-Text size/xl" }, "Title/Decorative/lg/Font weight": { resolved: 500, @@ -1758,8 +1758,8 @@ export const scandicGo = { alias: "Neutral/20", }, "Component/Button/Muted/On fill/Default": { - resolved: "#1F1F1F", - alias: "Neutral/90", + resolved: "#454545", + alias: "Neutral/70", }, "Component/Button/Muted/On fill/Inverted": { resolved: "#FFFFFF", @@ -1905,11 +1905,11 @@ export const downtownCamper = { resolved: 400, alias: "Font weight/Regular", }, - "Title/xs/Size": { resolved: "", alias: "Impl-Text size/sm" }, "Title/sm/LowCase/Font family": { resolved: "Gotham", alias: "Font family/Downtown Camper/Title", }, + "Title/xs/Size": { resolved: "", alias: "Impl-Text size/sm" }, "Title/Decorative/lg/Size": { resolved: "", alias: "Impl-Text size/xs" }, "Title/Decorative/lg/Font weight": { resolved: 400, @@ -2528,8 +2528,8 @@ export const downtownCamper = { alias: "Neutral/20", }, "Component/Button/Muted/On fill/Default": { - resolved: "#1F1F1F", - alias: "Neutral/90", + resolved: "#454545", + alias: "Neutral/70", }, "Component/Button/Muted/On fill/Inverted": { resolved: "#FFFFFF", @@ -2675,11 +2675,11 @@ export const haymarket = { resolved: 400, alias: "Font weight/Regular", }, - "Title/xs/Size": { resolved: "", alias: "Impl-Text size/sm" }, "Title/sm/LowCase/Font family": { resolved: "Prumo text", alias: "Font family/Haymarket/Title", }, + "Title/xs/Size": { resolved: "", alias: "Impl-Text size/sm" }, "Title/Decorative/lg/Size": { resolved: "", alias: "Impl-Text size/xs" }, "Title/Decorative/lg/Font weight": { resolved: 400, @@ -3183,8 +3183,8 @@ export const haymarket = { alias: "Signature/Haymarket/Antique Brass/50", }, "Component/Button/Brand/Tertiary/Fill/Hover": { - resolved: "#1F1C1B1A", - alias: "Neutral/Opacity/Black/10", + resolved: "#1F1C1B33", + alias: "Neutral/Opacity/Black/20", }, "Component/Button/Brand/Tertiary/Fill/Disabled": { resolved: "#1F1C1B1A", @@ -3307,8 +3307,8 @@ export const haymarket = { alias: "Neutral/20", }, "Component/Button/Muted/On fill/Default": { - resolved: "#1F1F1F", - alias: "Neutral/90", + resolved: "#454545", + alias: "Neutral/70", }, "Component/Button/Muted/On fill/Inverted": { resolved: "#FFFFFF", @@ -3465,11 +3465,11 @@ export const marski = { resolved: 500, alias: "Font weight/Medium", }, - "Title/xs/Size": { resolved: "", alias: "Impl-Text size/sm" }, "Title/sm/LowCase/Font family": { resolved: "Helvetica Neue", alias: "Font family/Marski/Title", }, + "Title/xs/Size": { resolved: "", alias: "Impl-Text size/sm" }, "Title/Decorative/lg/Size": { resolved: "", alias: "Impl-Text size/xs" }, "Title/Decorative/lg/Font weight": { resolved: 700, @@ -3973,8 +3973,8 @@ export const marski = { alias: "Signature/Marski/Blue ribbon/70", }, "Component/Button/Brand/Tertiary/Fill/Hover": { - resolved: "#1F1C1B0D", - alias: "Neutral/Opacity/Black/5", + resolved: "#1F1C1B33", + alias: "Neutral/Opacity/Black/20", }, "Component/Button/Brand/Tertiary/Fill/Disabled": { resolved: "#1F1C1B1A", @@ -4097,8 +4097,8 @@ export const marski = { alias: "Neutral/20", }, "Component/Button/Muted/On fill/Default": { - resolved: "#1F1F1F", - alias: "Neutral/90", + resolved: "#454545", + alias: "Neutral/70", }, "Component/Button/Muted/On fill/Inverted": { resolved: "#FFFFFF", @@ -4234,11 +4234,11 @@ export const hotelNorge = { resolved: 400, alias: "Font weight/Regular", }, - "Title/xs/Size": { resolved: "", alias: "Impl-Text size/sm" }, "Title/sm/LowCase/Font family": { resolved: "Domaine Sans Text", alias: "Font family/Hotel Norge/Title", }, + "Title/xs/Size": { resolved: "", alias: "Impl-Text size/sm" }, "Title/Decorative/lg/Size": { resolved: "", alias: "Impl-Text size/sm" }, "Title/Decorative/lg/Font weight": { resolved: 400, @@ -4869,8 +4869,8 @@ export const hotelNorge = { alias: "Neutral/20", }, "Component/Button/Muted/On fill/Default": { - resolved: "#1F1F1F", - alias: "Neutral/90", + resolved: "#454545", + alias: "Neutral/70", }, "Component/Button/Muted/On fill/Inverted": { resolved: "#FFFFFF", @@ -4997,11 +4997,11 @@ export const grandHotel = { resolved: 400, alias: "Font weight/Regular", }, - "Title/xs/Size": { resolved: "", alias: "Impl-Text size/sm" }, "Title/sm/LowCase/Font family": { resolved: "Canela Deck", alias: "Font family/Grand Hotel/Title", }, + "Title/xs/Size": { resolved: "", alias: "Impl-Text size/sm" }, "Title/Decorative/lg/Size": { resolved: "", alias: "Impl-Text size/xs" }, "Title/Decorative/lg/Font weight": { resolved: 400, @@ -5364,8 +5364,8 @@ export const grandHotel = { "Icon/Default": { resolved: "#575757", alias: "Neutral/60" }, "Icon/Intense": { resolved: "#1F1F1F", alias: "Neutral/90" }, "Icon/Accent": { - resolved: "#DBA7B1", - alias: "Signature/Grand Hotel/Careys Pink/40", + resolved: "#AA546B", + alias: "Signature/Grand Hotel/Careys Pink/60", }, "Icon/Interactive/Default": { resolved: "#21252B", @@ -5450,8 +5450,8 @@ export const grandHotel = { alias: "Neutral/Opacity/White/100", }, "Component/Button/Brand/Secondary/Fill/Hover Inverted": { - resolved: "#B0C4CB", - alias: "Signature/Grand Hotel/Submarine/30", + resolved: "#21252B", + alias: "Signature/Grand Hotel/Blue Bayoux/100", }, "Component/Button/Brand/Secondary/Fill/Disabled": { resolved: "#1F1C1B1A", @@ -5502,8 +5502,8 @@ export const grandHotel = { alias: "Signature/Grand Hotel/Submarine/30", }, "Component/Button/Brand/Tertiary/Fill/Hover": { - resolved: "#FFFFFF1A", - alias: "Neutral/Opacity/White/10", + resolved: "#1F1C1B1A", + alias: "Neutral/Opacity/Black/10", }, "Component/Button/Brand/Tertiary/Fill/Disabled": { resolved: "#1F1C1B1A", @@ -5514,8 +5514,8 @@ export const grandHotel = { alias: "Signature/Grand Hotel/Blue Bayoux/100", }, "Component/Button/Brand/Tertiary/On fill/Hover": { - resolved: "#FFFFFF1A", - alias: "Neutral/Opacity/White/10", + resolved: "#21252B", + alias: "Signature/Grand Hotel/Blue Bayoux/100", }, "Component/Button/Brand/Tertiary/On fill/Disabled": { resolved: "#8C8C8C", @@ -5626,8 +5626,8 @@ export const grandHotel = { alias: "Neutral/20", }, "Component/Button/Muted/On fill/Default": { - resolved: "#1F1F1F", - alias: "Neutral/90", + resolved: "#454545", + alias: "Neutral/70", }, "Component/Button/Muted/On fill/Inverted": { resolved: "#FFFFFF", @@ -5667,8 +5667,8 @@ export const theDock = { "Signature/The Dock/Signal Red/60": { resolved: "#D62220" }, "Signature/The Dock/Signal Red/80": { resolved: "#B31C1B" }, "Signature/The Dock/Signal Blue/50": { resolved: "#06237C" }, - "Signature/The Dock/Signal Blue/90": { resolved: "#030F34" }, "Signature/The Dock/Artic Oker/60": { resolved: "#FFB839" }, + "Signature/The Dock/Signal Blue/90": { resolved: "#030F34" }, "Title/lg/Letter spacing": { resolved: -0.24 }, "Title/lg/Font fallback": { resolved: "Serif" }, "Title/lg/Text-Transform": { resolved: "none" }, @@ -5754,11 +5754,11 @@ export const theDock = { resolved: 400, alias: "Font weight/Regular", }, - "Title/xs/Size": { resolved: "", alias: "Impl-Text size/sm" }, "Title/sm/LowCase/Font family": { resolved: "Reckless", alias: "Font family/The Dock/Title", }, + "Title/xs/Size": { resolved: "", alias: "Impl-Text size/sm" }, "Title/Decorative/lg/Size": { resolved: "", alias: "Impl-Text size/xs" }, "Title/Decorative/lg/Font weight": { resolved: 400, @@ -6262,8 +6262,8 @@ export const theDock = { alias: "Signature/The Dock/Sandbank Beige/20", }, "Component/Button/Brand/Tertiary/Fill/Hover": { - resolved: "#FFFFFF1A", - alias: "Neutral/Opacity/White/10", + resolved: "#1F1C1B1A", + alias: "Neutral/Opacity/Black/10", }, "Component/Button/Brand/Tertiary/Fill/Disabled": { resolved: "#1F1C1B1A", @@ -6274,8 +6274,8 @@ export const theDock = { alias: "Signature/The Dock/Rose Copper/90", }, "Component/Button/Brand/Tertiary/On fill/Hover": { - resolved: "#FFFFFF1A", - alias: "Neutral/Opacity/White/10", + resolved: "#3E1212", + alias: "Signature/The Dock/Rose Copper/90", }, "Component/Button/Brand/Tertiary/On fill/Disabled": { resolved: "#8C8C8C", @@ -6386,8 +6386,8 @@ export const theDock = { alias: "Neutral/20", }, "Component/Button/Muted/On fill/Default": { - resolved: "#1F1F1F", - alias: "Neutral/90", + resolved: "#454545", + alias: "Neutral/70", }, "Component/Button/Muted/On fill/Inverted": { resolved: "#FFFFFF", @@ -6414,6 +6414,807 @@ export const theDock = { alias: "Neutral/Opacity/White/10", }, } as const +export const bassinSeven = { + "Signature/Bassin Seven/Rusty/40": { resolved: "#B17D2A" }, + "Signature/Bassin Seven/Rusty/50": { resolved: "#9F7126" }, + "Signature/Bassin Seven/Rusty/60": { resolved: "#8E6422" }, + "Signature/Bassin Seven/Rusty/70": { resolved: "#855E20" }, + "Signature/Bassin Seven/Rusty/80": { resolved: "#6A4B19" }, + "Signature/Bassin Seven/Rusty/90": { resolved: "#503813" }, + "Signature/Bassin Seven/Black Pearl/40": { resolved: "#C0C5C9" }, + "Signature/Bassin Seven/Black Pearl/50": { resolved: "#8D979E" }, + "Signature/Bassin Seven/Black Pearl/60": { resolved: "#616F79" }, + "Signature/Bassin Seven/Black Pearl/70": { resolved: "#465662" }, + "Signature/Bassin Seven/Black Pearl/80": { resolved: "#1F3442" }, + "Signature/Bassin Seven/Black Pearl/90": { resolved: "#011828" }, + "Signature/Bassin Seven/Black Pearl/100": { resolved: "#010D16" }, + "Signature/Bassin Seven/Mantle/10": { resolved: "#F4F6F5" }, + "Signature/Bassin Seven/Mantle/20": { resolved: "#E4E9E6" }, + "Signature/Bassin Seven/Mantle/30": { resolved: "#CED8D3" }, + "Signature/Bassin Seven/Mantle/40": { resolved: "#B8C6BE" }, + "Signature/Bassin Seven/Mantle/50": { resolved: "#A2B5AB" }, + "Signature/Bassin Seven/Mantle/60": { resolved: "#8EA598" }, + "Signature/Bassin Seven/Mantle/70": { resolved: "#798C81" }, + "Signature/Bassin Seven/Mantle/80": { resolved: "#65756C" }, + "Signature/Bassin Seven/Mantle/90": { resolved: "#515E57" }, + "Signature/Bassin Seven/Mantle/100": { resolved: "#404A44" }, + "Signature/Bassin Seven/Satin Linen/0": { resolved: "#FDFCFB" }, + "Signature/Bassin Seven/Satin Linen/10": { resolved: "#F8F6F1" }, + "Signature/Bassin Seven/Satin Linen/20": { resolved: "#F4F2EA" }, + "Signature/Bassin Seven/Satin Linen/30": { resolved: "#EFECE1" }, + "Signature/Bassin Seven/Satin Linen/40": { resolved: "#ECE9DB" }, + "Signature/Bassin Seven/Satin Linen/50": { resolved: "#E7E3D2" }, + "Signature/Bassin Seven/Satin Linen/60": { resolved: "#D2CFBF" }, + "Signature/Bassin Seven/Satin Linen/70": { resolved: "#A4A195" }, + "Signature/Bassin Seven/Satin Linen/80": { resolved: "#7F7D74" }, + "Signature/Bassin Seven/Satin Linen/90": { resolved: "#615F58" }, + "Signature/Bassin Seven/Coral/40": { resolved: "#ED5454" }, + "Title/lg/Letter spacing": { resolved: 0 }, + "Title/lg/Font fallback": { resolved: "sans-serif" }, + "Title/lg/Text-Transform": { resolved: "none" }, + "Title/md/Letter spacing": { resolved: 0 }, + "Title/md/Font fallback": { resolved: "sans-serif" }, + "Title/sm/Letter spacing": { resolved: 0 }, + "Title/sm/Font fallback": { resolved: "sans-serif" }, + "Title/sm/Text-Transform": { resolved: "none" }, + "Title/Decorative/lg/Letter spacing": { resolved: 0.18 }, + "Title/Decorative/lg/Font fallback": { resolved: "Serif" }, + "Title/Decorative/lg/Text-Transform": { resolved: "uppercase" }, + "Title/Decorative/md/Letter spacing": { resolved: 0.32 }, + "Title/Decorative/md/Font fallback": { resolved: "Serif" }, + "Title/Decorative/md/Text-Transform": { resolved: "uppercase" }, + "Title/Subtitle/lg/Font fallback": { resolved: "sans-serif" }, + "Title/Subtitle/lg/Letter spacing": { resolved: 0.24 }, + "Title/Subtitle/md/Font fallback": { resolved: "sans-serif" }, + "Title/Subtitle/md/Letter spacing": { resolved: 0.2 }, + "Title/Overline/sm/Letter spacing": { resolved: 0.14 }, + "Title/Overline/sm/Font fallback": { resolved: "sans-serif" }, + "Title/Overline/sm/Text-Transform": { resolved: "uppercase" }, + "Title/sm/LowCase/Letter spacing": { resolved: 0 }, + "Title/sm/LowCase/Font fallback": { resolved: "sans-serif" }, + "Title/sm/LowCase/Text-Transform": { resolved: "none" }, + "Title/xs/Letter spacing": { resolved: 0 }, + "Title/xs/Font fallback": { resolved: "sans-serif" }, + "Title/xs/Text-Transform": { resolved: "none" }, + "Title/md/Text-Transform": { resolved: "none" }, + "Title/md/LowCase/Letter spacing": { resolved: 0 }, + "Title/md/LowCase/Font fallback": { resolved: "sans-serif" }, + "Title/md/LowCase/Text-Transform": { resolved: "none" }, + "Tag/Letter spacing": { resolved: 0.24 }, + "Tag/Font fallback": { resolved: "sans-serif" }, + "Tag/Text-Transform": { resolved: "uppercase" }, + "Link/md/Font fallback": { resolved: "sans-serif" }, + "Link/md/Letter spacing": { resolved: 0.19 }, + "Link/md/Text-Decoration": { resolved: "underline" }, + "Link/sm/Font fallback": { resolved: "sans-serif" }, + "Link/sm/Letter spacing": { resolved: 0.2 }, + "Link/sm/Text-Decoration": { resolved: "underline" }, + "Body/Lead text/Font fallback": { resolved: "sans-serif" }, + "Body/Paragraph/Font fallback": { resolved: "sans-serif" }, + "Body/Paragraph/Letter spacing": { resolved: 0.19 }, + "Body/Supporting text/Font fallback": { resolved: "sans-serif" }, + "Body/Supporting text/Letter spacing": { resolved: 0.2 }, + "Body/Lead text/Letter spacing": { resolved: 0.2 }, + "Label/Font fallback": { resolved: "sans-serif" }, + "Label/Letter spacing": { resolved: 0.17 }, + "Body/Underline/md/Font fallback": { resolved: "sans-serif" }, + "Body/Underline/md/Letter spacing": { resolved: 0.19 }, + "Body/Underline/md/Text-Decoration": { resolved: "underline" }, + "Body/Underline/sm/Font fallback": { resolved: "sans-serif" }, + "Body/Underline/sm/Letter spacing": { resolved: 0.2 }, + "Body/Underline/sm/Text-Decoration": { resolved: "underline" }, + "Surface/Brand/Accent/OnAccent/Default": { resolved: "#FFFFFF" }, + "Utilities/Gradients/10": { resolved: "#0118281A" }, + "Font family/Bassin Seven/Title": { resolved: "Futura PT" }, + "Font family/Bassin Seven/Body": { resolved: "Fira sans" }, + "Font family/Bassin Seven/Decorative": { resolved: "Futura PT" }, + "Title/lg/Size": { resolved: "", alias: "Impl-Text size/4xl" }, + "Title/lg/Font weight": { resolved: 450, alias: "Font weight/Regular bold" }, + "Title/lg/Font family": { + resolved: "Futura PT", + alias: "Font family/Bassin Seven/Title", + }, + "Title/md/Size": { resolved: "", alias: "Impl-Text size/2xl" }, + "Title/md/Font weight": { resolved: 450, alias: "Font weight/Regular bold" }, + "Title/md/Font family": { + resolved: "Futura PT", + alias: "Font family/Bassin Seven/Title", + }, + "Title/sm/Size": { resolved: "", alias: "Impl-Text size/lg" }, + "Title/sm/Font weight": { resolved: 450, alias: "Font weight/Regular bold" }, + "Title/sm/Font family": { + resolved: "Futura PT", + alias: "Font family/Bassin Seven/Title", + }, + "Title/sm/LowCase/Size": { resolved: "", alias: "Impl-Text size/lg" }, + "Title/sm/LowCase/Font weight": { + resolved: 450, + alias: "Font weight/Regular bold", + }, + "Title/sm/LowCase/Font family": { + resolved: "Futura PT", + alias: "Font family/Bassin Seven/Title", + }, + "Title/xs/Size": { resolved: "", alias: "Impl-Text size/sm" }, + "Title/Decorative/lg/Size": { resolved: "", alias: "Impl-Text size/2xs" }, + "Title/Decorative/lg/Font weight": { + resolved: 400, + alias: "Font weight/Regular", + }, + "Title/Decorative/lg/Font family": { + resolved: "Futura PT", + alias: "Font family/Bassin Seven/Decorative", + }, + "Title/Decorative/md/Size": { resolved: "", alias: "Impl-Text size/3xs" }, + "Title/Decorative/md/Font weight": { + resolved: 400, + alias: "Font weight/Regular", + }, + "Title/Decorative/md/Font family": { + resolved: "Futura PT", + alias: "Font family/Bassin Seven/Decorative", + }, + "Title/Subtitle/lg/Size": { resolved: "", alias: "Impl-Text size/sm" }, + "Title/Subtitle/lg/Font weight": { + resolved: 500, + alias: "Font weight/Medium", + }, + "Title/Subtitle/lg/Font family": { + resolved: "Fira sans", + alias: "Font family/Bassin Seven/Body", + }, + "Title/Subtitle/md/Size": { resolved: "", alias: "Impl-Text size/xs" }, + "Title/Subtitle/md/Font weight": { + resolved: 500, + alias: "Font weight/Medium", + }, + "Title/Subtitle/md/Font family": { + resolved: "Fira sans", + alias: "Font family/Bassin Seven/Body", + }, + "Title/Overline/sm/Size": { resolved: "", alias: "Impl-Text size/4xs" }, + "Title/Overline/sm/Font weight": { + resolved: 400, + alias: "Font weight/Regular", + }, + "Title/Overline/sm/Font family": { + resolved: "Futura PT", + alias: "Font family/Bassin Seven/Title", + }, + "Title/xs/Font weight": { resolved: 450, alias: "Font weight/Regular bold" }, + "Title/xs/Font family": { + resolved: "Futura PT", + alias: "Font family/Bassin Seven/Title", + }, + "Title/md/LowCase/Size": { resolved: "", alias: "Impl-Text size/2xl" }, + "Title/md/LowCase/Font weight": { + resolved: 450, + alias: "Font weight/Regular bold", + }, + "Title/md/LowCase/Font family": { + resolved: "Futura PT", + alias: "Font family/Bassin Seven/Title", + }, + "Body/Lead text/Size": { resolved: "", alias: "Impl-Text size/xs" }, + "Tag/Size": { resolved: "", alias: "Impl-Text size/5xs" }, + "Tag/Font weight": { resolved: 450, alias: "Font weight/Regular bold" }, + "Tag/Font family": { + resolved: "Futura PT", + alias: "Font family/Bassin Seven/Title", + }, + "Link/md/Size": { resolved: "", alias: "Impl-Text size/3xs" }, + "Link/md/Font weight": { resolved: 500, alias: "Font weight/Medium" }, + "Link/md/Font family": { + resolved: "Fira sans", + alias: "Font family/Bassin Seven/Body", + }, + "Link/sm/Size": { resolved: "", alias: "Impl-Text size/4xs" }, + "Link/sm/Font weight": { resolved: 500, alias: "Font weight/Medium" }, + "Link/sm/Font family": { + resolved: "Fira sans", + alias: "Font family/Bassin Seven/Body", + }, + "Body/Lead text/Font weight": { resolved: 400, alias: "Font weight/Regular" }, + "Body/Lead text/Font family": { + resolved: "Fira sans", + alias: "Font family/Bassin Seven/Body", + }, + "Body/Paragraph/Size": { resolved: "", alias: "Impl-Text size/3xs" }, + "Body/Paragraph/Font weight": { resolved: 400, alias: "Font weight/Regular" }, + "Body/Paragraph/Font weight 2": { + resolved: 500, + alias: "Font weight/Medium", + }, + "Body/Paragraph/Font family": { + resolved: "Fira sans", + alias: "Font family/Bassin Seven/Body", + }, + "Body/Supporting text/Size": { resolved: "", alias: "Impl-Text size/4xs" }, + "Body/Supporting text/Font weight": { + resolved: 400, + alias: "Font weight/Regular", + }, + "Body/Supporting text/Font weight 2": { + resolved: 500, + alias: "Font weight/Medium", + }, + "Body/Supporting text/Font family": { + resolved: "Fira sans", + alias: "Font family/Bassin Seven/Body", + }, + "Label/Size": { resolved: "", alias: "Impl-Text size/5xs" }, + "Label/Font weight": { resolved: 400, alias: "Font weight/Regular" }, + "Label/Font weight 2": { resolved: 500, alias: "Font weight/Medium" }, + "Label/Font family": { + resolved: "Fira sans", + alias: "Font family/The Dock/Body", + }, + "Body/Underline/md/Size": { resolved: "", alias: "Impl-Text size/3xs" }, + "Body/Underline/md/Font weight": { + resolved: 400, + alias: "Font weight/Regular", + }, + "Body/Underline/md/Font family": { + resolved: "Fira sans", + alias: "Font family/Bassin Seven/Body", + }, + "Body/Underline/sm/Size": { resolved: "", alias: "Impl-Text size/4xs" }, + "Body/Underline/sm/Font weight": { + resolved: 400, + alias: "Font weight/Regular", + }, + "Body/Underline/sm/Font family": { + resolved: "Fira sans", + alias: "Font family/Bassin Seven/Body", + }, + "Text/Heading": { + resolved: "#011828", + alias: "Signature/Bassin Seven/Black Pearl/90", + }, + "Text/Default": { resolved: "#1F1F1F", alias: "Neutral/90" }, + "Text/Secondary": { resolved: "#575757", alias: "Neutral/60" }, + "Text/Tertiary": { resolved: "#747474", alias: "Neutral/50" }, + "Text/Accent Primary": { resolved: "#747474", alias: "Neutral/50" }, + "Text/Inverted": { resolved: "#FFFFFF", alias: "Neutral/Opacity/White/100" }, + "Text/Interactive/Default": { + resolved: "#011828", + alias: "Signature/Bassin Seven/Black Pearl/90", + }, + "Text/Interactive/Hover": { + resolved: "#465662", + alias: "Signature/Bassin Seven/Black Pearl/70", + }, + "Text/Interactive/Secondary": { + resolved: "#8E6422", + alias: "Signature/Bassin Seven/Rusty/60", + }, + "Text/Interactive/Secondary Hover": { + resolved: "#9F7126", + alias: "Signature/Bassin Seven/Rusty/50", + }, + "Text/Interactive/Inverted Hover": { + resolved: "#FFFFFFB3", + alias: "Neutral/Opacity/White/70", + }, + "Text/Interactive/Disabled": { resolved: "#8C8C8C", alias: "Neutral/40" }, + "Text/Interactive/Focus": { resolved: "#262626", alias: "Neutral/80" }, + "Text/Interactive/Error": { resolved: "#AD0015", alias: "Scandic/Red/70" }, + "Text/Interactive/Placeholder": { resolved: "#747474", alias: "Neutral/50" }, + "Text/Brand/OnAccent/Heading": { + resolved: "#011828", + alias: "Signature/Bassin Seven/Black Pearl/90", + }, + "Text/Feedback/Information": { + resolved: "#284EA0", + alias: "Scandic/Blue/70", + }, + "Text/Feedback/Succes": { resolved: "#348337", alias: "Scandic/Green/60" }, + "Text/Feedback/Warning": { resolved: "#D17308", alias: "Scandic/Yellow/60" }, + "Text/Feedback/Error": { resolved: "#AD0015", alias: "Scandic/Red/70" }, + "Text/Feedback/Neutral": { resolved: "#747474", alias: "Neutral/50" }, + "Text/Brand/OnAccent/Default": { resolved: "#1F1F1F", alias: "Neutral/90" }, + "Text/Brand/OnAccent/Accent": { + resolved: "#011828", + alias: "Signature/Bassin Seven/Black Pearl/90", + }, + "Text/Brand/OnAccent/Accent Secondary": { + resolved: "#1F3442", + alias: "Signature/Bassin Seven/Black Pearl/80", + }, + "Text/Brand/OnPrimary 1/Heading": { + resolved: "#E7E3D2", + alias: "Signature/Bassin Seven/Satin Linen/50", + }, + "Text/Brand/OnPrimary 1/Default": { + resolved: "#FFFFFF", + alias: "Neutral/Opacity/White/100", + }, + "Text/Brand/OnPrimary 1/Hover": { + resolved: "#FFFFFFB3", + alias: "Neutral/Opacity/White/70", + }, + "Text/Brand/OnPrimary 1/Accent": { + resolved: "#FFFFFF", + alias: "Neutral/Opacity/White/100", + }, + "Text/Brand/OnPrimary 2/Heading": { + resolved: "#E7E3D2", + alias: "Signature/Bassin Seven/Satin Linen/50", + }, + "Text/Brand/OnPrimary 2/Default": { + resolved: "#FFFFFF", + alias: "Neutral/Opacity/White/100", + }, + "Text/Brand/OnPrimary 2/Accent": { + resolved: "#FFFFFF", + alias: "Neutral/Opacity/White/100", + }, + "Text/Brand/OnPrimary 3/Heading": { + resolved: "#011828", + alias: "Signature/Bassin Seven/Black Pearl/90", + }, + "Text/Brand/OnPrimary 3/Default": { + resolved: "#1F1F1F", + alias: "Neutral/90", + }, + "Text/Brand/OnPrimary 3/Accent": { + resolved: "#011828", + alias: "Signature/Bassin Seven/Black Pearl/90", + }, + "Background/Primary": { + resolved: "#FFFFFF", + alias: "Neutral/Opacity/White/100", + }, + "Background/Secondary": { + resolved: "#FFFFFF", + alias: "Neutral/Opacity/White/100", + }, + "Surface/Primary/Default": { + resolved: "#FFFFFF", + alias: "Neutral/Opacity/White/100", + }, + "Surface/Primary/Hover": { + resolved: "#1F1C1B0D", + alias: "Neutral/Opacity/Black/5", + }, + "Surface/Primary/Hover Light": { + resolved: "#1F1C1B1A", + alias: "Neutral/Opacity/Black/10", + }, + "Surface/Primary/Hover Accent": { resolved: "#E9E9E9", alias: "Neutral/15" }, + "Surface/Primary/OnSurface/Default": { + resolved: "#FCFCFC", + alias: "Neutral/0", + }, + "Surface/Primary/Disabled": { + resolved: "#1F1C1B1A", + alias: "Neutral/Opacity/Black/10", + }, + "Surface/Secondary/Default": { + resolved: "#F4F2EA", + alias: "Signature/Bassin Seven/Satin Linen/20", + }, + "Surface/Secondary/Subtle": { + resolved: "#E7E3D2", + alias: "Signature/Bassin Seven/Satin Linen/50", + }, + "Surface/Secondary/Hover": { + resolved: "#1F1C1B0D", + alias: "Neutral/Opacity/Black/5", + }, + "Surface/Brand/Accent/Default": { + resolved: "#A2B5AB", + alias: "Signature/Bassin Seven/Mantle/50", + }, + "Surface/Brand/Accent/OnAccent/Accent": { + resolved: "#1F3442", + alias: "Signature/Bassin Seven/Black Pearl/80", + }, + "Surface/Brand/Accent/OnAccent/Accent Secondary": { + resolved: "#1F3442", + alias: "Signature/Bassin Seven/Black Pearl/80", + }, + "Surface/Brand/Primary 1/Default": { + resolved: "#011828", + alias: "Signature/Bassin Seven/Black Pearl/90", + }, + "Surface/Brand/Primary 1/OnSurface/Default": { + resolved: "#E7E3D2", + alias: "Signature/Bassin Seven/Satin Linen/50", + }, + "Surface/Brand/Primary 1/OnSurface/Accent": { + resolved: "#E7E3D2", + alias: "Signature/Bassin Seven/Satin Linen/50", + }, + "Surface/Brand/Primary 1/OnSurface/Accent Secondary": { + resolved: "#E7E3D2", + alias: "Signature/Bassin Seven/Satin Linen/50", + }, + "Surface/Brand/Primary 2/Default": { + resolved: "#011828", + alias: "Signature/Bassin Seven/Black Pearl/90", + }, + "Surface/Brand/Primary 2/OnSurface/Default": { + resolved: "#E7E3D2", + alias: "Signature/Bassin Seven/Satin Linen/50", + }, + "Surface/Brand/Primary 2/OnSurface/Accent": { + resolved: "#E7E3D2", + alias: "Signature/Bassin Seven/Satin Linen/50", + }, + "Surface/Brand/Primary 3/Default": { + resolved: "#E7E3D2", + alias: "Signature/Bassin Seven/Satin Linen/50", + }, + "Surface/Brand/Primary 3/OnSurface/Default": { + resolved: "#011828", + alias: "Signature/Bassin Seven/Black Pearl/90", + }, + "Surface/Brand/Primary 3/OnSurface/Accent": { + resolved: "#011828", + alias: "Signature/Bassin Seven/Black Pearl/90", + }, + "Surface/UI Fill/Default": { + resolved: "#FFFFFF", + alias: "Neutral/Opacity/White/100", + }, + "Surface/UI Fill/Intense": { resolved: "#262626", alias: "Neutral/80" }, + "Surface/UI Fill/Active": { resolved: "#262626", alias: "Neutral/80" }, + "Surface/UI Fill/Active Hover": { + resolved: "#FFFFFF", + alias: "Neutral/Opacity/White/100", + }, + "Surface/UI Fill/Disabled": { resolved: "#E9E9E9", alias: "Neutral/15" }, + "Surface/Accent/1": { + resolved: "#855E20", + alias: "Signature/Bassin Seven/Rusty/70", + }, + "Surface/Accent/2": { + resolved: "#1F3442", + alias: "Signature/Bassin Seven/Black Pearl/80", + }, + "Surface/Accent/3": { + resolved: "#515E57", + alias: "Signature/Bassin Seven/Mantle/90", + }, + "Surface/Accent/4": { + resolved: "#B17D2A", + alias: "Signature/Bassin Seven/Rusty/40", + }, + "Surface/Accent/5": { + resolved: "#5B6E7F", + alias: "Signature/Grand Hotel/Blue Bayoux/50", + }, + "Surface/Feedback/Information": { + resolved: "#284EA0", + alias: "Scandic/Blue/70", + }, + "Surface/Feedback/Information light": { + resolved: "#E8F6FF", + alias: "Scandic/Blue/00", + }, + "Surface/Feedback/Succes": { resolved: "#348337", alias: "Scandic/Green/60" }, + "Surface/Feedback/Succes light": { + resolved: "#F3FCE8", + alias: "Scandic/Green/00", + }, + "Surface/Feedback/Warning": { + resolved: "#D17308", + alias: "Scandic/Yellow/60", + }, + "Surface/Feedback/Warning light": { + resolved: "#FFF8E3", + alias: "Scandic/Yellow/00", + }, + "Surface/Feedback/Error": { resolved: "#AD0015", alias: "Scandic/Red/70" }, + "Surface/Feedback/Error light": { + resolved: "#FFEBEB", + alias: "Scandic/Red/00", + }, + "Surface/Feedback/Neutral": { resolved: "#747474", alias: "Neutral/50" }, + "Surface/Feedback/Neutral light": { + resolved: "#E9E9E9", + alias: "Neutral/15", + }, + "Border/Default": { resolved: "#D9D9D9", alias: "Neutral/20" }, + "Border/Strong": { resolved: "#BFBFBF", alias: "Neutral/30" }, + "Border/Inverted": { + resolved: "#FFFFFF", + alias: "Neutral/Opacity/White/100", + }, + "Icon/Default": { resolved: "#575757", alias: "Neutral/60" }, + "Icon/Intense": { resolved: "#1F1F1F", alias: "Neutral/90" }, + "Icon/Accent": { + resolved: "#8E6422", + alias: "Signature/Bassin Seven/Rusty/60", + }, + "Icon/Interactive/Default": { + resolved: "#011828", + alias: "Signature/Bassin Seven/Black Pearl/90", + }, + "Icon/Interactive/Secondary": { + resolved: "#8E6422", + alias: "Signature/Bassin Seven/Rusty/60", + }, + "Icon/Interactive/Accent": { + resolved: "#8E6422", + alias: "Signature/Bassin Seven/Rusty/60", + }, + "Icon/Interactive/Inverted Hover": { + resolved: "#FFFFFFB3", + alias: "Neutral/Opacity/White/70", + }, + "Icon/Interactive/Disabled": { resolved: "#BFBFBF", alias: "Neutral/30" }, + "Icon/Interactive/Placeholder": { resolved: "#747474", alias: "Neutral/50" }, + "Icon/Feedback/Information": { + resolved: "#284EA0", + alias: "Scandic/Blue/70", + }, + "Icon/Feedback/Success": { resolved: "#348337", alias: "Scandic/Green/60" }, + "Icon/Feedback/Warning": { resolved: "#D17308", alias: "Scandic/Yellow/60" }, + "Icon/Feedback/Error": { resolved: "#AD0015", alias: "Scandic/Red/70" }, + "Icon/Feedback/Neutral": { resolved: "#575757", alias: "Neutral/60" }, + "Icon/Inverted": { resolved: "#FFFFFF", alias: "Neutral/Opacity/White/100" }, + "Overlay/10": { resolved: "#1F1C1B1A", alias: "Neutral/Opacity/Black/10" }, + "Overlay/20": { resolved: "#1F1C1B33", alias: "Neutral/Opacity/Black/20" }, + "Overlay/30": { resolved: "#1F1C1B33", alias: "Neutral/Opacity/Black/20" }, + "Overlay/40": { resolved: "#1F1C1B66", alias: "Neutral/Opacity/Black/40" }, + "Overlay/60": { resolved: "#1F1C1B99", alias: "Neutral/Opacity/Black/60" }, + "Overlay/80": { resolved: "#1F1C1BCC", alias: "Neutral/Opacity/Black/80" }, + "Overlay/90": { resolved: "#1F1C1BE6", alias: "Neutral/Opacity/Black/90" }, + "Component/Button/Brand/Primary/Fill/Default": { + resolved: "#011828", + alias: "Signature/Bassin Seven/Black Pearl/90", + }, + "Component/Button/Brand/Primary/Fill/Hover": { + resolved: "#FFFFFF1A", + alias: "Neutral/Opacity/White/10", + }, + "Component/Button/Brand/Primary/Fill/Disabled": { + resolved: "#1F1C1B1A", + alias: "Neutral/Opacity/Black/10", + }, + "Component/Button/Brand/Primary/On fill/Default": { + resolved: "#FFFFFF", + alias: "Neutral/Opacity/White/100", + }, + "Component/Button/Brand/Primary/On fill/Hover": { + resolved: "#FFFFFF", + alias: "Neutral/Opacity/White/100", + }, + "Component/Button/Brand/Primary/On fill/Disabled": { + resolved: "#8C8C8C", + alias: "Neutral/40", + }, + "Component/Button/Brand/Primary/Border/Default": { + resolved: "#FFFFFF00", + alias: "Neutral/Opacity/White/0", + }, + "Component/Button/Brand/Primary/Border/Hover": { + resolved: "#FFFFFF00", + alias: "Neutral/Opacity/White/0", + }, + "Component/Button/Brand/Primary/Border/Disabled": { + resolved: "#FFFFFF00", + alias: "Neutral/Opacity/White/0", + }, + "Component/Button/Brand/Secondary/Fill/Default": { + resolved: "#FFFFFF00", + alias: "Neutral/Opacity/White/0", + }, + "Component/Button/Brand/Secondary/Fill/Hover": { + resolved: "#FFFFFF00", + alias: "Neutral/Opacity/White/0", + }, + "Component/Button/Brand/Secondary/Fill/Inverted": { + resolved: "#FFFFFF", + alias: "Neutral/Opacity/White/100", + }, + "Component/Button/Brand/Secondary/Fill/Hover Inverted": { + resolved: "#011828", + alias: "Signature/Bassin Seven/Black Pearl/90", + }, + "Component/Button/Brand/Secondary/Fill/Disabled": { + resolved: "#1F1C1B1A", + alias: "Neutral/Opacity/Black/10", + }, + "Component/Button/Brand/Secondary/On fill/Default": { + resolved: "#011828", + alias: "Signature/Bassin Seven/Black Pearl/90", + }, + "Component/Button/Brand/Secondary/On fill/Hover": { + resolved: "#465662", + alias: "Signature/Bassin Seven/Black Pearl/70", + }, + "Component/Button/Brand/Secondary/On fill/Inverted": { + resolved: "#FFFFFF", + alias: "Neutral/Opacity/White/100", + }, + "Component/Button/Brand/Secondary/On fill/Hover inverted": { + resolved: "#FFFFFFB3", + alias: "Neutral/Opacity/White/70", + }, + "Component/Button/Brand/Secondary/On fill/Disabled": { + resolved: "#8C8C8C", + alias: "Neutral/40", + }, + "Component/Button/Brand/Secondary/Border/Default": { + resolved: "#011828", + alias: "Signature/Bassin Seven/Black Pearl/90", + }, + "Component/Button/Brand/Secondary/Border/Hover": { + resolved: "#465662", + alias: "Signature/Bassin Seven/Black Pearl/70", + }, + "Component/Button/Brand/Secondary/Border/Inverted": { + resolved: "#FFFFFF", + alias: "Neutral/Opacity/White/100", + }, + "Component/Button/Brand/Secondary/Border/Hover inverted": { + resolved: "#FFFFFF80", + alias: "Neutral/Opacity/White/50", + }, + "Component/Button/Brand/Secondary/Border/Disabled": { + resolved: "#1F1C1B1A", + alias: "Neutral/Opacity/Black/10", + }, + "Component/Button/Brand/Tertiary/Fill/Default": { + resolved: "#E7E3D2", + alias: "Signature/Bassin Seven/Satin Linen/50", + }, + "Component/Button/Brand/Tertiary/Fill/Hover": { + resolved: "#1F1C1B0D", + alias: "Neutral/Opacity/Black/5", + }, + "Component/Button/Brand/Tertiary/Fill/Disabled": { + resolved: "#1F1C1B1A", + alias: "Neutral/Opacity/Black/10", + }, + "Component/Button/Brand/Tertiary/On fill/Default": { + resolved: "#011828", + alias: "Signature/Bassin Seven/Black Pearl/90", + }, + "Component/Button/Brand/Tertiary/On fill/Hover": { + resolved: "#011828", + alias: "Signature/Bassin Seven/Black Pearl/90", + }, + "Component/Button/Brand/Tertiary/On fill/Disabled": { + resolved: "#8C8C8C", + alias: "Neutral/40", + }, + "Component/Button/Brand/Tertiary/Border/Default": { + resolved: "#FFFFFF00", + alias: "Neutral/Opacity/White/0", + }, + "Component/Button/Brand/Tertiary/Border/Hover": { + resolved: "#FFFFFF00", + alias: "Neutral/Opacity/White/0", + }, + "Component/Button/Brand/Tertiary/Border/Disabled": { + resolved: "#FFFFFF00", + alias: "Neutral/Opacity/White/0", + }, + "Component/Button/Inverted/Fill/Default": { + resolved: "#FFFFFF", + alias: "Neutral/Opacity/White/100", + }, + "Component/Button/Inverted/Fill/Faded": { + resolved: "#FFFFFFE6", + alias: "Neutral/Opacity/White/90", + }, + "Component/Button/Inverted/Fill/Hover": { + resolved: "#1F1C1B1A", + alias: "Neutral/Opacity/Black/10", + }, + "Component/Button/Inverted/Fill/Hover Inverted": { + resolved: "#011828", + alias: "Signature/Bassin Seven/Black Pearl/90", + }, + "Component/Button/Inverted/Fill/Disabled": { + resolved: "#1F1C1B1A", + alias: "Neutral/Opacity/Black/10", + }, + "Component/Button/Inverted/Border/Default": { + resolved: "#FFFFFF00", + alias: "Neutral/Opacity/White/0", + }, + "Component/Button/Inverted/Border/Hover": { + resolved: "#FFFFFF1A", + alias: "Neutral/Opacity/White/10", + }, + "Component/Button/Inverted/Border/Disable": { + resolved: "#FFFFFF1A", + alias: "Neutral/Opacity/White/10", + }, + "Component/Button/Inverted/On fill/Default": { + resolved: "#011828", + alias: "Signature/Bassin Seven/Black Pearl/90", + }, + "Component/Button/Inverted/On fill/Hover": { + resolved: "#FFFFFF1A", + alias: "Neutral/Opacity/White/10", + }, + "Component/Button/Inverted/On fill/Hover inverted": { + resolved: "#FFFFFF", + alias: "Neutral/Opacity/White/100", + }, + "Component/Button/Inverted/On fill/Disabled": { + resolved: "#8C8C8C", + alias: "Neutral/40", + }, + "Border/Interactive/Default": { resolved: "#BFBFBF", alias: "Neutral/30" }, + "Border/Divider/Default": { resolved: "#D9D9D9", alias: "Neutral/20" }, + "Border/Divider/Subtle": { resolved: "#E9E9E9", alias: "Neutral/15" }, + "Border/Divider/Accent": { resolved: "#BFBFBF", alias: "Neutral/30" }, + "Border/Divider/Brand/OnAccent/Default": { + resolved: "#465662", + alias: "Signature/Bassin Seven/Black Pearl/70", + }, + "Border/Divider/Brand/OnPrimary 1/Default": { + resolved: "#1F3442", + alias: "Signature/Bassin Seven/Black Pearl/80", + }, + "Border/Divider/Brand/OnPrimary 2/Default": { + resolved: "#1F3442", + alias: "Signature/Bassin Seven/Black Pearl/80", + }, + "Border/Divider/Brand/OnPrimary 3/Default": { + resolved: "#A4A195", + alias: "Signature/Bassin Seven/Satin Linen/70", + }, + "Border/Interactive/Active": { resolved: "#262626", alias: "Neutral/80" }, + "Border/Interactive/Focus": { resolved: "#262626", alias: "Neutral/80" }, + "Border/Interactive/Disabled": { resolved: "#BFBFBF", alias: "Neutral/30" }, + "Border/Interactive/Error": { resolved: "#AD0015", alias: "Scandic/Red/70" }, + "Component/Button/Muted/Fill/Default": { + resolved: "#FFFFFF", + alias: "Neutral/Opacity/White/100", + }, + "Component/Button/Muted/Fill/Hover": { + resolved: "#FFFFFF", + alias: "Neutral/Opacity/White/100", + }, + "Component/Button/Muted/Fill/Disabled": { + resolved: "#FFFFFF", + alias: "Neutral/Opacity/White/100", + }, + "Component/Button/Muted/Fill/Hover inverted": { + resolved: "#1F1C1B0D", + alias: "Neutral/Opacity/Black/5", + }, + "Component/Button/Muted/Fill/Disabled inverted": { + resolved: "#D9D9D9", + alias: "Neutral/20", + }, + "Component/Button/Muted/On fill/Default": { + resolved: "#454545", + alias: "Neutral/70", + }, + "Component/Button/Muted/On fill/Inverted": { + resolved: "#FFFFFF", + alias: "Neutral/Opacity/White/100", + }, + "Component/Button/Muted/On fill/Hover Inverted": { + resolved: "#1F3442", + alias: "Signature/Bassin Seven/Black Pearl/80", + }, + "Component/Button/Muted/On fill/Disabled": { + resolved: "#8C8C8C", + alias: "Neutral/40", + }, + "Component/Button/Muted/Border/Default": { + resolved: "#FFFFFF1A", + alias: "Neutral/Opacity/White/10", + }, + "Component/Button/Muted/Border/Hover": { + resolved: "#FFFFFF1A", + alias: "Neutral/Opacity/White/10", + }, + "Component/Button/Muted/Border/Disable": { + resolved: "#FFFFFF1A", + alias: "Neutral/Opacity/White/10", + }, +} as const export const partnerSAS = { "Text/Brand/OnPrimary 1/Hover": { resolved: "#FFFFFF" }, "Surface/Brand/Accent/Default": { resolved: "#FFFFFF" }, @@ -6880,8 +7681,8 @@ export const partnerSAS = { alias: "Neutral/20", }, "Component/Button/Muted/On fill/Default": { - resolved: "#1F1F1F", - alias: "Neutral/90", + resolved: "#454545", + alias: "Neutral/70", }, "Component/Button/Muted/On fill/Inverted": { resolved: "#FFFFFF", diff --git a/packages/design-system/package.json b/packages/design-system/package.json index 1f5be3285..cce822a0e 100644 --- a/packages/design-system/package.json +++ b/packages/design-system/package.json @@ -49,6 +49,7 @@ "./IconButton": "./lib/components/IconButton/index.tsx", "./IconChip": "./lib/components/IconChip/index.tsx", "./Icons": "./lib/components/Icons/index.tsx", + "./Icons/BassinSevenIcon": "./lib/components/Icons/Logos/BassinSeven.tsx", "./Icons/BathroomCabinetIcon": "./lib/components/Icons/Nucleo/Amenities_Facilities/bathroom-cabinet-2.tsx", "./Icons/BedBunkExtraIcon": "./lib/components/Icons/Illustrations/BedBunkExtra.tsx", "./Icons/BedBunkIcon": "./lib/components/Icons/Illustrations/BedBunk.tsx", @@ -190,6 +191,7 @@ "./VideoPlayer": "./lib/components/VideoPlayer/index.tsx", "./VideoWithCard": "./lib/components/VideoPlayer/VideoWithCard/index.tsx", "./design-system-new-deprecated.css": "./lib/design-system-new-deprecated.css", + "./bassin-seven.css": "./lib/styles/bassin-seven.css", "./downtown-camper.css": "./lib/styles/downtown-camper.css", "./fonts.css": "./lib/fonts.css", "./grand-hotel.css": "./lib/styles/grand-hotel.css", diff --git a/shared/fonts/fututa-pt/FuturaPT_italic_normal_500.woff b/shared/fonts/fututa-pt/FuturaPT_italic_normal_500.woff new file mode 100644 index 0000000000000000000000000000000000000000..61b2282441f337db05e96005b94718bdf056babc GIT binary patch literal 38631 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

sf{cfCe0cBmGC5<7g%^A=J== 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 ?f=pH|248c?y&Wc|j;>sXf!1Kz}Ok9O1i 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 U|AkYr`^n2^*hZ$`0fz*TMb3QT=>Px# literal 0 HcmV?d00001 diff --git a/shared/fonts/fututa-pt/FuturaPT_normal_condensed_500.woff2 b/shared/fonts/fututa-pt/FuturaPT_normal_condensed_500.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..af01c90f73cb1fc4fdd91ca29e57f2aa5ad8c32d GIT binary patch literal 29880 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∨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 literal 0 HcmV?d00001 diff --git a/shared/fonts/fututa-pt/FuturaPT_normal_condensed_925.woff b/shared/fonts/fututa-pt/FuturaPT_normal_condensed_925.woff new file mode 100644 index 0000000000000000000000000000000000000000..82e402af59d3238e8e2d23fa24aa58fbc084a77a GIT binary patch literal 35725 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 HhXjyCW-cxh literal 0 HcmV?d00001 diff --git a/shared/fonts/fututa-pt/FuturaPT_normal_condensed_925.woff2 b/shared/fonts/fututa-pt/FuturaPT_normal_condensed_925.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..e445d075387bf74e70447236e4aa86a8ddbf4d4c GIT binary patch literal 30140 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 v zM@sx4NPq!^$`%AC3_vjEj5133gpIre(C|2gAaeS{=?3W`L|D0?I8DJC43on`BhQNm zP=Oa!CZU7}mKp_#k|fwEPt$e57PxEKi^9eWG^Hs`UC2A~4&M{>_O!?G^EVTj#utDc zWp3p9X^(EwWxlia$5whD(Zk-(fr*Zl#jMR-E9a;Fh?a0qm{Qsz6G@h-D4Pu~EI0X{ zD}pLKFk0wkRNYgv~9hoG4h_cXt#{y3&vyXMA_H`t|q=T%E~!0!Ft6V7jFw_^e!!# zw#xpQz0vBmR&;VjQng1m;1oQ15{BMQNwpYYf2$}dssLDDqv5hEifOx$4ogfE6oK3R z#lSSR_!tWsVP<-0GFeEx*rBXQ%h5ZzY_VROPgNGW{q=V~e^2@*Yv*$y&pdGyR)6}Y zceFje+k5-xVn0@dK$w8ybA_PK12`k2{Rtam|MfK?7~p|7&|dt{!V7T|I08d>{XJ#~ zIItes{mmq5~cXH zE|C-}JNfq+#Xn-Z;ZU&lwf7L82F`vDBgEq8s0d?t0vsA#-0%{N;1Q@$1vqVMK4%!J z_-;@Mu5T3QV3d9e4();lngC8Vj6$Nc6CQ`B1pfmVHDHjE@k{h-{37xAMSLZG9{ch0 zI0YAB0~ok@_WSwvPYsxeUnT+4BtQwzLlc}2Z-d^znX*Cj4<4j%TpfJk(0@dPYAk<4 zSSXv|HbkaRcLc&{GZf`Q(O(49J?Y@}(*2amjOm^j=%AR$f_k#x8d*@L%Fxb7_kU=k zf6|9TGMK}-o1QCc;LjrvjMIpsztTq@2#cHGA`ln84-G)e8hA?yx?AAP&DciH@|*s` z*k1J$IhrK+;2S0jHi5VJ<`u_ulsPP z*>K{|(2}q8QqLQjS|Ea|P$FqhUM{~?8HRC^3@A?&onGRKxI;;OpLK9z2gHU(d#aKF zRff!N*95n=Tm`!zH4zp`BT^r}K#+xm!(5StNYF+QP$PpkNH7{h2f+>LLTbVnvXF>f zAia>+!$5!@f`i@+K8W4ZL>K-jUsW+u_~tKz-dYInfS-y+1s{bU-(GZ4S1^uF!bxRY zW^|!yz_R9yc_Pv|@dDY1Bnae*c#$nx%NG|nh{bBIJMZ8!?-fL3OOW+Sbf!&oNRG|M z3uHwzNK5+QgDyY?N|6Jyt`~d~NjTwX#K_}?mH06HIKaw2Ac?3YYkQj>tOJo=%%lUe zqusUE_N*i}tnbiX$?Fh8Ul5zejJ`l#paT0!?*oympR^O@>cRl>4qx=?MFL^jzaI8H z4Wy<+&L4)VPz1t7*b8T&5pG&{I__{7nih9R9jn7T1XD4BeN)E7xV7+zy2N0STk!3l zi!Vo@%5~Xv^)(krE{=4x$&fpMZCrWJzy*LMhaeSwby7Z=Mz##9C+x_ zNqZNsSRG@GqLE-fA)wkjCJpxVQhLd&XQqcUeG()6g$o^!&t!%p8Kf0jtHguJbJg*Z zbV;7K0n(A?lnCAXRR|^p`_|ot$oR4Y2$W+C8g-1i!jJxqFG{c<8`K8VD0p)2@r5$b zcU!yUGwI<;f8a@P;oDfKi?Y7m+w~#@%kRGLPmOskZx?`R$a>ABty?F;9x97^d z6=X3WOST_McI(TB)V~FIc;%S?`js^@zcTQLl>2hW+%`ANOLNnVH!+GHLA=nNB zf~9>~-rwJk)jgB@`(yPS?H_>Mb9L!J77gnk#Q2^M{e%0w?)jYej>Aq)BQOjl_+gJd)acGEba(J*a}r5N zar}_V(HycHi`W}U^I5d6B2Jx|U=88tM-%=xQPkDbdx$ z*;$`z43VUCk;vT`kEH963{iq|jKCCv17b9c_PNUuH#n6dNFH`HLLEef)d!tWWEUdf zW>J(98Z&ZIe2OxjAts4XKI#Q~Nht<%o=7-c!M+rt>n1cBwohls0_hi;h_C>kCfY4v zlO(qnvZ@lP3}+@Y^-EY?iHDF?P%^4giZ?o391(CpIF%NNHc3J9mwG)IDdS6HZwPNe13fF_3~@0=BlYoWAbRUL^@)udD$ z#Qh<5z#&T<0i1G_kwsQ2=^I3xsA47uq+eUgsQ4hn6IJ4=^bi3F4GC_3(27J=AgKuw zF{M2Au+cE>38akCs#&9b+wb9G#{Ogp#WwAeBT*sJiI%{fmb@@~z9 zOKcoR#Wyb?KyIO>T1h-o~D07lsN$5~{?9_6k z9#003E<;Lbzy6R5P_=8-E*l`H$x;9xamiL7o&Z}$QX+B8r8AN8*_B@lSBp!thi1;7 z0ZOGbkKi5&Z0V+ol5$s_7G#wp?*$$BXOmL1IHeu+DkGRBscvgu)27=7jFRjniSb;o zfvz5jB|^sC+@ZBFM7?IGaw}b6X`0@+vFOoOs5quAM3<1NK4nKc8!<#sVPrliFCQQn zf>Tv^S8!=;U@Iw1AK--g3FRc>wa>@2W?okj?W?gMmFCj7RqPhP^&4S_oSlMnq ze;Gev>bv*jCrrI^b^H`OynFBc{YP>KUcQptftkmWJ23r7atEenCI8gyr>DN>FI+4z zHtAx4(Fqp|jEuYdBja;VeBNi$+k!Xxrr?d99BJVANDoJQHaOeT!S0q0cD8h|y`_V# zy~}XEN8xCX!r`744)(OLzo&zxIW>HmQ^Wk68otk|;oF=V{5P2AI%C(E<0`XWVW!JW ze~D=>GUWwEs#q#*$)v40uvCCG7Plng)==0I30wdE`){(^>?XazXwqnPCZ$SkB2;1W z)1cX-^_iK?ZFZg&7OWlGmO@Cu+}u}n!bsus%%(u|HmXIJ}A>LrxW^*R3!LMcJf zKeyHa5X528)Q+En9e7zZwc}>6g9yCbfc|(M00000VDZh#nN$gLr2(uc^%u_vWwQGX zpj|Y!%jXY@9Um_&dhotz%4c+BJ&8wG-3RnM8_NLzWOGgbMn#ws=Q=$j3;7{V-4uN={@vUjb?KfKdFPQwm~PXKApW(%R63;$ zZvK}u^d9DV1v&|5IMC3`2tBC_0RHg+aS<9)8Mh0++^)9~nw0<67gtC8t2EC6;NeY| zqwuVq?UZ%^@Y*g^?<^D;C7}Gis?$y~!woj4cFYr>DtL%Cy(l*1ha;CDzCUm~)skpr1G;jcwGsTpo(D$8|yBPOJa`>UwhM literal 0 HcmV?d00001 diff --git a/shared/fonts/fututa-pt/FuturaPT_normal_normal_300.woff b/shared/fonts/fututa-pt/FuturaPT_normal_normal_300.woff new file mode 100644 index 0000000000000000000000000000000000000000..f006725f52656f6aa749d715617a847dcb62bb6e GIT binary patch literal 37333 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 G1dv54*4rxp literal 0 HcmV?d00001 diff --git a/shared/fonts/fututa-pt/FuturaPT_normal_normal_300.woff2 b/shared/fonts/fututa-pt/FuturaPT_normal_normal_300.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..8ac4271636b6c74ab62cd23aab3a321f49bbf0bd GIT binary patch literal 31876 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

@Cj8#XN1$RGv>akxmM z&`nwsH3?rcG=o4@nuGs^0@5fHX0=LdDFTuR+vioMI(#+gAiOUa*l^%Rr}eo$CqNp> zd>+HN+`(rzYb=dnL!3|=wlgSVkE+5E31==Y!AF21BoQKW$}Fi)BBIi2Y|h~v+=hk6xbRLMa3;SZ>x{z7EW3rn9𝔳KGADm!McU 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 PTpo(D$8|yBPOJa`3?1uX literal 0 HcmV?d00001 diff --git a/shared/fonts/fututa-pt/FuturaPT_normal_normal_700.woff b/shared/fonts/fututa-pt/FuturaPT_normal_normal_700.woff new file mode 100644 index 0000000000000000000000000000000000000000..842328907daf744edb364f1dc29ffa00fa712917 GIT binary patch literal 37255 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 ZCoS<@X=3G2Pn=3=ya!}uPkBM6jx$H-Tn_*M literal 0 HcmV?d00001