Erik Tiekstra and Bianca Widstam
0cda37808e
Merged in fix/BOOK-755-alert-content (pull request #3523 )
...
fix(BOOK-755, BOOK-787): Fixed issue for phone number and sidepeeks not showing
* fix(BOOK-755): Fixed issue for phone number and sidepeeks not showing
* fix(BOOK-755): fix issue phonenumber alert
* fix(BOOK-755): fix issue phonenumber
Approved-by: Matilda Landström
2026-02-03 15:28:23 +00:00
Erik Tiekstra and Bianca Widstam
b3c4761ae5
Merged in chore/BOOK-773-replace-old-typography-variables (pull request #3515 )
...
Chore/BOOK-773 replace old typography variables
* chore(BOOK-773): Replaced body typography
* chore(BOOK-773): Replaced caption typography
* chore(BOOK-773): Replaced footnote typography
* chore(BOOK-773): Replaced subtitle typography
Approved-by: Bianca Widstam
2026-02-03 15:07:18 +00:00
Erik Tiekstra
13b0d976ac
fix(BOOK-391): Fixed typo in path to Futura PT font
...
* fix(BOOK-391): Now using correct Futura PT fonts
Approved-by: Linus Flood
2026-01-30 09:58:50 +00:00
Erik Tiekstra
dbacb650b6
fix(BOOK-772): Added correct typography around some RTE elements
...
Approved-by: Bianca Widstam
Approved-by: Matilda Landström
2026-01-29 13:23:32 +00:00
Erik Tiekstra
d9a20a224a
fix(BOOK-699): Height of dialog now fits content with max-height
...
Approved-by: Bianca Widstam
Approved-by: Matilda Landström
2026-01-29 07:11:42 +00:00
Erik Tiekstra
1f8b2c8c14
fix(BOOK-663): Added scroll false to info card buttons on hotel pages
...
Approved-by: Bianca Widstam
2026-01-28 13:04:01 +00:00
Erik Tiekstra
d193bf057d
fix(BOOK-771): Added spacing between content and cta wrapper in TeaserCard sidepeeks
...
Approved-by: Bianca Widstam
2026-01-28 12:03:22 +00:00
Erik Tiekstra
1bb1a7e139
fix(BOOK-770): Re added max-width to preamble on collection pages
...
Approved-by: Bianca Widstam
2026-01-28 12:03:05 +00:00
Erik Tiekstra
ead34c07ee
fix(BOOK-711): Added isFloating prop to decide when the booking widget should have a border radius
...
Approved-by: Bianca Widstam
2026-01-28 12:02:42 +00:00
Erik Tiekstra
e87bb03c6f
feat/BOOK-755 alert content pages
...
* feat(BOOK-755): Added alert block on Collection pages
* feat(BOOK-755): Added alert block on Content pages
* feat(BOOK-755): Added alert functionality for RTE
Approved-by: Bianca Widstam
2026-01-28 07:47:49 +00:00
Erik Tiekstra
0d357a116b
feat(BOOK-768): Added UspCard component with stories and implemented it in blocks
...
Approved-by: Bianca Widstam
2026-01-28 07:47:15 +00:00
Erik Tiekstra
5a4a65ec33
fix: issue with focus states in safari, fixed multiple focus states accross the application
...
Approved-by: Anton Gunnarsson
2026-01-26 06:45:23 +00:00
Erik Tiekstra
c918c1aa66
fix(BOOK-661): Updated themes and correct variables for campaign hero
...
Approved-by: Matilda Landström
2026-01-26 06:44:43 +00:00
Erik Tiekstra
64d81c6ede
fix(BOOK-749): Added align-content: start; to avoid stretching content when the main content is smaller than the sidebar
...
Approved-by: Matilda Landström
2026-01-23 06:30:04 +00:00
Erik Tiekstra
80f47aee74
fix(BOOK-746): Updated links on not found page
...
Approved-by: Matilda Landström
2026-01-23 06:29:42 +00:00
Erik Tiekstra
4de24e9f2a
feat(BOOK-391): Added theme and logos for Bassin Seven
...
* chore: Updated border-radius variables after import change
Approved-by: Linus Flood
2026-01-22 07:03:25 +00:00
Erik Tiekstra
1bb2b72b2f
fix(BOOK-732): Fixed issue with icon color on Filled variant with emphasis
...
Approved-by: Bianca Widstam
2026-01-21 10:53:55 +00:00
Erik Tiekstra
8e08af718c
feat(BOOK-743): Replaced deprecated Button component
...
Approved-by: Bianca Widstam
2026-01-21 09:38:38 +00:00
Erik Tiekstra
b91504e7c6
feat(BOOK-757): Moved TeaserCard to design system and added stories
...
Approved-by: Bianca Widstam
2026-01-21 07:50:43 +00:00
Erik Tiekstra
8a143a2916
chore: Moved Breadcrumbs to design system and added stories
...
Approved-by: Bianca Widstam
2026-01-21 07:19:19 +00:00
Erik Tiekstra
98cd873095
fix: passing on fill property to fallback image to support text as overlay with position absolute
...
Approved-by: Bianca Widstam
2026-01-20 13:44:59 +00:00
Erik Tiekstra
d7eed5b318
chore(BOOK-754): Moved ContentCard to design system and added stories
...
Approved-by: Bianca Widstam
Approved-by: Anton Gunnarsson
2026-01-20 12:37:22 +00:00
Erik Tiekstra
510f25a812
feat(BOOK-757): Replaced Biroscript component with Typography
...
Approved-by: Bianca Widstam
2026-01-20 12:37:05 +00:00
Erik Tiekstra
d0bc732d8a
feat(BOOK-734): Added same layout for hero image and hero video on collection pages
...
Approved-by: Matilda Landström
2026-01-14 12:34:51 +00:00
Erik Tiekstra
821405b284
fix(BOOK-742): Readded scroll-margin on facilities and activities on hotel pages
...
Approved-by: Bianca Widstam
2026-01-14 12:34:30 +00:00
Erik Tiekstra
8d34089637
feat(BOOK-609): Using embedded url for assets instead of href since that is not updated when the asset is updated)
...
* feat(BOOK-609): Updated refs handling for assets inside content pages
Approved-by: Linus Flood
2026-01-13 10:40:36 +00:00
Erik Tiekstra
632a84c042
feat(BOOK-735): Removed video block from start page and collection page
...
Approved-by: Bianca Widstam
2026-01-13 07:22:53 +00:00
Erik Tiekstra
0c6a4cf186
feat(BOOK-463): Fetching hotel filters from CMS and using these inside the destination pages and select hotel page
...
* feat(BOOK-463): Fetching hotel filters from CMS and using these inside the destination pages
* fix(BOOK-698): fetch hotel filters from CMS on select hotel page
Approved-by: Bianca Widstam
2026-01-12 12:02:25 +00:00
Erik Tiekstra and Bianca Widstam
c21aa2dc73
Merged in fix/BOOK-257-video-player (pull request #3373 )
...
Fix/BOOK-257 video player
* fix(BOOK-257): Fixes to VideoPlayerButton and added stories
* fix(BOOK-257): Hiding mute button when the user has interacted with it
* fix(BOOK-257): Added support for poster image
* fix(BOOK-257): add crossOrigin attr to videoplayer
* fix(BOOK-257): comment
Approved-by: Anton Gunnarsson
2025-12-19 12:41:00 +00:00
Erik Tiekstra and Bianca Widstam
3f632e6031
Merged in fix/BOOK-293-button-variants (pull request #3371 )
...
fix(BOOK-293): changed variants and props on IconButton component
* fix(BOOK-293): changed variants and props on IconButton component
* fix(BOOK-293): inherit color for icon
Approved-by: Bianca Widstam
Approved-by: Christel Westerberg
2025-12-19 12:32:52 +00:00
Erik Tiekstra
c796f5bb81
fix(BOOK-637): Using useLayoutEffect to avoid issues with refs with null values
...
Approved-by: Matilda Landström
2025-12-17 07:10:06 +00:00
Erik Tiekstra
d8c19c8917
fix: Added fullWidth property on button components to set them as full width
...
Approved-by: Matilda Landström
2025-12-16 14:37:10 +00:00
Erik Tiekstra
bf7a2ac2fe
Fix/BOOK-240 video fixes
...
* fix(BOOK-240): Added support for multiple sources and fixed issue with play/pause on mobile
* fix(BOOK-240): Pausing hero video when scrolling out of view
Approved-by: Christel Westerberg
2025-12-16 09:09:17 +00:00
Erik Tiekstra
4ec1e85d84
Feat/BOOK-293 button adjustments
...
* feat(BOOK-293): Adjusted padding of the buttons to match Figma design
* feat(BOOK-293): Updated variants for IconButton
* feat(BOOK-113): Updated focus indicators on buttons and added default focus ring color
* feat(BOOK-293): Replaced buttons inside booking widget
Approved-by: Christel Westerberg
2025-12-15 07:05:31 +00:00
Erik Tiekstra
0597b09c08
Feat/BOOK-257 videoplayer with card
...
* feat(BOOK-257): Added VideoPlayer with card component
* feat(BOOK-257): Added queries and component for VideoCard block to Content and Collection pages
* fix(BOOK-257): Only setting object-fit: cover on the video if it is not fullscreen
* feat(BOOK-257): Added queries and component for VideoCard block to Startpage
* feat(BOOK-257): Added queries and component for Video block to content/collection/start page
Approved-by: Chuma Mcphoy (We Ahead)
2025-12-12 06:34:32 +00:00
Erik Tiekstra
f06e466827
Feat/BOOK-240 hero video
...
Approved-by: Chuma Mcphoy (We Ahead)
Approved-by: Christel Westerberg
2025-12-11 08:35:27 +00:00
Erik Tiekstra
a9c1a91134
fix(BOOK-599): Filtering on correct values for hotel pages now and added comments
...
Approved-by: Matilda Landström
2025-12-05 06:31:17 +00:00
Erik Tiekstra
6730575f7a
feat(BOOK-113): Synced hover/focus states for buttons and added better examples to storybook
...
* fix(BOOK-113): Updated hover colors after blend/mix has been removed
Approved-by: Christel Westerberg
2025-12-03 10:45:34 +00:00
Erik Tiekstra
a6b3904b2a
fix(BOOK-146): Synced default Sidepeek and SelfControlled Sidepeek in regards of functionality and looks
...
Approved-by: Bianca Widstam
2025-12-03 07:45:43 +00:00
Erik Tiekstra
c976079df1
fix(BOOK-469): Removed otherPaymentOptions on non mandatory GLA
...
Approved-by: Bianca Widstam
2025-12-03 07:42:31 +00:00
Erik Tiekstra
84593438e6
feat(BOOK-257): Added VideoPlayer component
...
Approved-by: Christel Westerberg
Approved-by: Bianca Widstam
2025-12-02 07:35:38 +00:00
Erik Tiekstra
8f7e4b8d06
fix(BOOK-622): Removed blending step for hover colors and respect original values from design system instead
...
Approved-by: Linus Flood
2025-12-02 06:24:59 +00:00
Erik Tiekstra
e621570f99
fix: Checking for children to decide if we should render paragraph vs div
...
Approved-by: Matilda Landström
2025-11-28 11:49:02 +00:00
Erik Tiekstra
931696de54
fix: Added padding to bottom sheet for tablet sized viewports
...
Approved-by: Christel Westerberg
Approved-by: Matilda Landström
2025-11-26 14:26:29 +00:00
Erik Tiekstra
6ac8267c31
fix(BOOK-204): Added dynamic h1 to startpage
...
Approved-by: Christel Westerberg
2025-11-26 14:26:11 +00:00
Erik Tiekstra
05ed0533fb
fix(BOOK-477): Added maximum of 2 decimals inside formatPrice functionality
...
Approved-by: Hrishikesh Vaipurkar
Approved-by: Matilda Landström
2025-11-26 14:25:49 +00:00
Erik Tiekstra
250b1f2eac
fix(BOOK-437): Fixed icon color of the check icon in lists
...
Approved-by: Bianca Widstam
Approved-by: Matilda Landström
2025-11-26 07:40:28 +00:00
Erik Tiekstra
b41aab56a6
feat(BOOK-101): Added functionality to show active map card when focus is within the hotel card
...
Approved-by: Bianca Widstam
2025-11-26 07:40:12 +00:00
Erik Tiekstra
a3e4c85ec0
fix(BOOK-476): Footer headings are now h2 instead of h3
...
Approved-by: Matilda Landström
2025-11-25 13:29:21 +00:00
Erik Tiekstra
e84f2f55ac
fix(BOOK-558): Fixed issue where city is not prefilled inside the booking widget
...
Approved-by: Matilda Landström
2025-11-25 13:29:02 +00:00
Erik Tiekstra
2346daec25
feat(BOOK-577): Added chatbot functionality for SE
...
Approved-by: Bianca Widstam
2025-11-24 14:18:35 +00:00
Erik Tiekstra
091c1c3780
fix(BOOK-468): Added inert attribute to SidePeekSEO element to ignore tab navigation and screen readers
...
Approved-by: Linus Flood
2025-11-24 14:12:10 +00:00
Erik Tiekstra
acb50eb75e
fix(BOOK-579): Fixed Marski logo color and Nearby text color
...
Approved-by: Bianca Widstam
2025-11-24 13:58:09 +00:00
Erik Tiekstra
02aac9006e
feat(BOOK-469): Enter details design changes with guarantee/non-guarantee flow
...
Approved-by: Bianca Widstam
2025-11-24 07:24:52 +00:00
Erik Tiekstra
a57d0afdc0
fix(BOOK-146): Added scrolling possibility on Sidepeek dialog instead of content to support keyboard scrolling
...
Approved-by: Bianca Widstam
2025-11-21 09:07:13 +00:00
Erik Tiekstra
a3ee00c603
fix(BOOK-212): Added pathName as separate key to login successful tracking
...
Approved-by: Bianca Widstam
Approved-by: Matilda Haneling
2025-11-20 13:56:32 +00:00
Erik Tiekstra
c60f7928ba
fix(BOOK-579): Multiple small fixes in regards to hotel branding
...
Approved-by: Bianca Widstam
Approved-by: Matilda Haneling
2025-11-20 13:07:11 +00:00
Erik Tiekstra
b0f2276b0b
fix(BOOK-559): Using same ContactInformation component on hotel pages and booking flow inside the hotel details sidepeek
...
Approved-by: Bianca Widstam
2025-11-13 14:32:17 +00:00
Erik Tiekstra
5eca2e5d20
feat(BOOK-433): Added heading to SeoFilters block on destination pages
...
Approved-by: Bianca Widstam
2025-11-13 12:39:19 +00:00
Erik Tiekstra
3d628a3757
fix(BOOK-325): Fixed issue where padding was removed inside the mega menu
...
Approved-by: Bianca Widstam
2025-11-13 08:59:55 +00:00
Erik Tiekstra
ce469bc4b4
Feat/BOOK-117 svg accessibility
...
* feat(BOOK-117): Added aria-label to Scandic Friends levels
* feat(BOOK-117): Added aria-label to hotel logos
* feat(BOOK-117): Added alt text to app download images
* feat(BOOK-117): Added same logo component to footer as the one in the header
* feat(BOOK-117): Added aria attributes to icons similar to how we handled MaterialIcon aria attributes
Approved-by: Bianca Widstam
Approved-by: Matilda Landström
2025-11-13 06:34:18 +00:00
Erik Tiekstra
c4b564998c
fix(BOOK-325): Added refetch options to user.name query and refactored header
...
Approved-by: Linus Flood
Approved-by: Matilda Landström
2025-11-13 06:33:47 +00:00
Erik Tiekstra
88644597df
chore: Replaced deprecated Spacing variables with current values
...
Approved-by: Matilda Landström
2025-11-12 12:56:22 +00:00
Erik Tiekstra
a96497f7c9
feat(BOOK-512): Added default heading from CS to destination pages
...
Approved-by: Bianca Widstam
2025-11-12 07:06:14 +00:00
Erik Tiekstra
c93e2b6f0b
feat(BOOK-212): Refactored LoginButton and added successful tracking functionality
...
Approved-by: Linus Flood
2025-11-11 06:57:49 +00:00
Erik Tiekstra
69f852a2d3
feat(BOOK-472): Different placement of no availability alert on mobile viewports
...
Approved-by: Bianca Widstam
2025-11-10 12:38:42 +00:00
Erik Tiekstra
89262ffb82
feat(BOOK-488): Trimming booking code before validating
...
Approved-by: Bianca Widstam
2025-11-10 12:38:25 +00:00
Erik Tiekstra
cab85f3ffd
fix(BOOK-498): removed and changed z-index values to have booking widget overlapping correctly on mobile.
...
Approved-by: Bianca Widstam
Approved-by: Hrishikesh Vaipurkar
2025-11-07 13:03:25 +00:00
Erik Tiekstra
9a07dee05b
feat(BOOK-64): Added themed Hero component on hotel pages
...
Approved-by: Chuma Mcphoy (We Ahead)
2025-11-07 06:32:15 +00:00
Erik Tiekstra
11d53d0b15
fix(BOOK-506): Hiding campaign banner on more hotel-reservation routes and make whole banner clickable
...
Approved-by: Bianca Widstam
2025-11-06 14:48:13 +00:00
Erik Tiekstra
78ac3b29c3
fix(BOOK-471): Only setting hover state on devices supporting hover inside Button and IconButton components
...
Approved-by: Bianca Widstam
2025-11-06 14:33:55 +00:00
Erik Tiekstra
6e91d538c2
feat(BOOK-509): Added correct hover styles on breadcrumbs
...
Approved-by: Bianca Widstam
2025-11-05 12:55:14 +00:00
Erik Tiekstra
0e11a772f1
feat(BOOK-450): Adjust Scandic logo in header when on a themed hotel page
...
Approved-by: Chuma Mcphoy (We Ahead)
2025-11-05 10:29:24 +00:00
Erik Tiekstra
3a38e99a71
Feat/BOOK-63 hotel subpages branding
...
* feat(BOOK-63): Replaced css variables and components to apply hotel branding on subpages
* feat(BOOK-63): Replaced css variables and components to apply hotel branding on hotel page map view
Approved-by: Christel Westerberg
Approved-by: Matilda Landström
2025-11-05 08:30:55 +00:00
Erik Tiekstra
fa10abbe78
fix(BOOK-496): Slowed down the MarqueeText component animation
...
Approved-by: Matilda Landström
2025-11-04 10:29:20 +00:00
Erik Tiekstra
4491d1de8e
feat(BOOK-62): Added new InfoCard component and using that on hotel pages
...
Approved-by: Bianca Widstam
2025-11-04 07:39:33 +00:00
Erik Tiekstra
10bf4d08d9
chore: generated design system css variables from updated json file
...
Approved-by: Matilda Landström
2025-11-04 07:20:34 +00:00
Erik Tiekstra
6a342aaa9e
chore: generated design system css variables from updated json file
...
Approved-by: Matilda Landström
2025-10-30 12:27:16 +00:00
Erik Tiekstra
5e81ec0eaf
fix(BOOK-450): Re added the check for hotel branding feature flag before setting theme
...
Approved-by: Bianca Widstam
Approved-by: Matilda Landström
2025-10-29 14:06:59 +00:00
Erik Tiekstra
4c10989e8e
Feat/BOOK-424 campaign banner
...
Approved-by: Bianca Widstam
2025-10-29 12:47:40 +00:00
Erik Tiekstra
333636c81a
Merged in feat/BOOK-61-refactor-hotel-page-css-variables (pull request #3014 )
...
Feat/BOOK-61 refactor hotel page css variables
* feat(BOOK-61): Breadcrumbs
* feat(BOOK-61): intro section
* feat(BOOK-61): show more button
* feat(BOOK-61): rooms section
* feat(BOOK-61): sidepeeks
* feat(BOOK-61): deprecated old Link component
* feat(BOOK-61): added new TextLink component to the design-system
* feat(BOOK-61): replaced deprecated links with new TextLink component
* feat(BOOK-61): miscellaneous changes
Approved-by: Bianca Widstam
Approved-by: Christel Westerberg
2025-10-29 09:15:03 +00:00
Erik Tiekstra
11f76a509a
fix(BOOK-466): We needed to separate the z-index from window.kindlyChat to also cater for other languages
...
Approved-by: Linus Flood
2025-10-23 13:37:08 +00:00
Erik Tiekstra
8714bc79fd
feat(BOOK-116): Added better alt text to static map on hotel pages
...
Approved-by: Bianca Widstam
2025-10-23 13:06:45 +00:00
Erik Tiekstra
89f1fb0023
fix(BOOK-466): Setting chatbot z-index variable to -1 if the chatbot should be hidden to avoid issues when multiple tabs are open
...
Approved-by: Linus Flood
2025-10-23 09:37:47 +00:00
Erik Tiekstra
3257054474
feat(BOOK-462): Hiding chatbot on german hotels with Dialogshift widget
...
Approved-by: Linus Flood
2025-10-20 10:43:08 +00:00
Erik Tiekstra
3e3a7fc423
fix(BOOK-418): Refactored StandaloneHotelCardDialog and fixed pricing issue when using redemption or booking codes
...
Approved-by: Bianca Widstam
2025-10-20 10:40:38 +00:00
Erik Tiekstra
038211bf09
feat(BOOK-450): Added theme to hotel page only, reverting previous theme handing on the body tag
...
Approved-by: Linus Flood
2025-10-16 12:54:03 +00:00
Erik Tiekstra
338c93dd56
feat(BOOK-59): Fixes some issues related to css variables from the design system
...
Approved-by: Linus Flood
2025-10-16 12:53:43 +00:00
Erik Tiekstra
800df0ade9
feat(BOOK-67): Added functionality to show/hide the chatbot
...
Approved-by: Linus Flood
2025-10-16 10:59:47 +00:00
Erik Tiekstra and Linus Flood
c6f76b83cc
Merged in fix/BOOK-456-destination-city-validation-error (pull request #2975 )
...
fix(BOOK-456): Added nullish() to destination pages content and sidepeek content schema to avoid unexpected errors
* fix(BOOK-456): Added nullish() to destination pages content and sidepeek content schema to avoid unexpected errors
Approved-by: Linus Flood
2025-10-15 14:41:26 +00:00
Erik Tiekstra
4469ab625c
fix(BOOK-239): Fixes the preview functionality inside Contentstack
...
Approved-by: Matilda Landström
2025-10-14 09:28:19 +00:00
Erik Tiekstra
23f60d43bc
fix(BOOK-442): Added isAlternative prop to MobileMapButtonContainer for alternative hotels flow
...
Approved-by: Bianca Widstam
2025-10-14 05:48:52 +00:00
Erik Tiekstra
339e7195dc
fix(BOOK-436): Added new section component and deprecated the other
...
Approved-by: Chuma Mcphoy (We Ahead)
2025-10-13 08:31:26 +00:00
Erik Tiekstra
b7af8f5eb2
fix(BOOK-138): Back to cities on mobile map view
...
Approved-by: Chuma Mcphoy (We Ahead)
2025-10-10 12:02:20 +00:00
Erik Tiekstra
ddbc4a063d
fix(BOOK-427): Added div around the contents of the li element to avoid the li flex-styles
...
Approved-by: Chuma Mcphoy (We Ahead)
2025-10-10 10:37:26 +00:00
Erik Tiekstra
99e1dfcf72
fix(BOOK-249): Added Typography around the back button inside the mobile menu to give the icon the correct color
...
Approved-by: Matilda Landström
Approved-by: Chuma Mcphoy (We Ahead)
2025-10-10 10:37:10 +00:00
Erik Tiekstra
50aaa095eb
fix(BOOK-412): Using internalCategoryName to map ancillaries and show translated categoryName only
...
Approved-by: Linus Flood
2025-10-10 09:10:51 +00:00
Erik Tiekstra
c84d686d9d
fix(BOOK-138): Added underline to explore city link
...
fix(BOOK-138): removed duplicate back to cities button on mobile
Approved-by: Matilda Landström
2025-10-10 07:46:10 +00:00
Erik Tiekstra
790a5edd95
fix(BOOK-378): Added underline prop to email link on hotel pages
...
Approved-by: Chuma Mcphoy (We Ahead)
2025-10-10 06:14:16 +00:00
Erik Tiekstra
d298d5c2ff
feat(BOOK-436): Added manage cookie bot dynamic content to content pages
...
Approved-by: Linus Flood
2025-10-09 12:46:17 +00:00