Matilda Landström
4d298b0b9b
Merged in feat/LOY-584-L6-progressbar (pull request #3511 )
...
Feat/LOY-584 L6 progressbar informational modal
* refactor(LOY-584): replace deprecated link
* feat(LOY-584): add info modal to progress bar
* fix(LOY-584): let labels overflow progress bar in mobile
Approved-by: Anton Gunnarsson
2026-01-29 14:14:20 +00:00
Anton Gunnarsson
f79ff9b570
Merged in chore/cleanup-unused (pull request #3461 )
...
chore: Cleanup unused vars, exports, types
* Cleanup some unused exports
* Remove more
* Readd CampaignPageIncludedHotelsRef
* Add alias comment to procedure exports
* Remove unused exports
Approved-by: Linus Flood
2026-01-22 12:34:07 +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
Linus Flood
1ad648639c
Merged in fix/phone-icon (pull request #3465 )
...
fix/SW-3695-icons
* fix/SW-3695-icons
2026-01-21 10:26:42 +00:00
Linus Flood
cd59102ef4
Merged in feat/svg-instead-of-fonts (pull request #3411 )
...
feat(SW-3695): use svg icons instead of font icons
* feat(icons): use svg instead of font icons
* feat(icons): use webpack/svgr for inlined svgs. Now support for isFilled again
* Merge master
* Remove old font icon
Approved-by: Joakim Jäderberg
2026-01-09 13:14:09 +00:00
Joakim Jäderberg
028c77c923
Merged in chore/check-types-before-build (pull request #3326 )
...
chore: check types before build
* chore: check types before build
* remove unused package.json scripts
* merge
Approved-by: Linus Flood
2026-01-07 07:06:36 +00:00
Matilda Landström
d91b940bf0
Merged in fix/LOY-512-modal-close-button (pull request #3382 )
...
fix(LOY-512): override button styling
* fix(LOY-512): override button styling
Approved-by: Matilda Haneling
2026-01-05 08:10:55 +00:00
Matilda Landström
03b1695c9e
Merged in fix/LOY-512-modal-close-button (pull request #3381 )
...
fix(LOY-512): change button to iconbutton
* fix(LOY-512): change button to iconbutton
Approved-by: Matilda Haneling
2025-12-29 10:18:59 +00:00
Erik Tiekstra
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
Chuma Mcphoy (We Ahead)
ac53f128af
Merged in feat/LOY-423-Nights-Stayed-Progress-for-L6-Members (pull request #3360 )
...
feat(LOY-423): Add progress bar for L6 members showing nights stayed
* feat(LOY-423): Add progress bar for L6 members showing nights stayed
* chore(LOY-423): shorten css selector
Approved-by: Matilda Landström
2025-12-17 10:45:30 +00:00
Christel Westerberg
5861f9a811
Merged in fix/STAY-133-modal-header (pull request #3330 )
...
fix: adapt modal header to look like design
* fix: adapt modal header to look like design
Approved-by: Chuma Mcphoy (We Ahead)
Approved-by: Matilda Landström
2025-12-15 07:35:27 +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
Anton Gunnarsson
c153e0db50
Merged in chore/delete-unused-files (pull request #3346 )
...
chore: Delete unused files
* Delete unused files
Ignore design-system for now
Approved-by: Joakim Jäderberg
2025-12-12 13:56:51 +00:00
Anton Gunnarsson
e5149846e5
Merged in chore/upgrade-to-next16 (pull request #3305 )
...
chore(SW-3665): Upgrade to Next 16
* Upgrade partner-sas
* Upgrade scandic-web to next 16
* Update peerDep versions
* Fix revalidateTag
* Remove comment
* Merge branch 'master' into chore/upgrade-to-next16
* Update netlify adapter
* Build with webpack instead of turbopack
* Revert from proxy to middleware
* Merge branch 'master' into chore/upgrade-to-next16
* Revert proxy type
* Fix react types versions
* 16.0.9
* Bump to 16.0.10
Approved-by: Linus Flood
2025-12-12 09:17:15 +00:00
Joakim Jäderberg
7eb74ea239
Merged in chore/replace-deprecated-body (pull request #3300 )
...
Replace deprecated <Body> with <Typography>
* chore: replace deprecated body component
* refactor: replace Body component with Typography across various components
* merge
Approved-by: Bianca Widstam
Approved-by: Matilda Landström
2025-12-09 12:45:34 +00:00
Joakim Jäderberg
de4b3c1c3c
Merged in chore/eslint-curly-braces (pull request #3304 )
...
Chore/eslint curly braces
* Add eslint rule for curly braces
* run eslint --fix for all files
Approved-by: Linus Flood
2025-12-08 07:56:21 +00:00
Chuma Mcphoy (We Ahead)
2b9bc8c3ce
Merged in feat/LOY-497-Flag-Profiling-Consent (pull request #3292 )
...
refactor(LOY-497): hide profiling consent behind feature flag
* refactor(LOY-497): hide profiling consent behind feature flag
* chore(LOY-497): up to date consent readme
Approved-by: Matilda Landström
2025-12-05 05:47:11 +00:00
Matilda Landström
f19d5fa083
Merged in fix/handle-unpublished-profiling-consent (pull request #3275 )
...
fix: handle unpublished profiling consent
* fix: handle unpublished profiling consent
Approved-by: Emma Zettervall
Approved-by: Chuma Mcphoy (We Ahead)
2025-12-03 08:41:33 +00:00
Matilda Landström
c29b724317
Merged in refactor/small-cleanup (pull request #3252 )
...
fix: some cleanup
* fix: some cleanup
Approved-by: Emma Zettervall
2025-11-28 13:57:30 +00:00
Rasmus Langvad
c65091b36a
Merged in feat/SW-3644-storybook-v10 (pull request #3240 )
...
feat(SW-3644): Storybook v10
* Auto update to Storybook v10
* Add scandic theme and logo
* Update yarn.lock
* Update formatting of package.json
* Update vitest config and playwright plugin
* Remove vitest 4 update
* Re-added comment
* Update the Typography component to explicitly return React.ReactNode
* Add an explicit type assertion to the export
* Add an explicit type assertion to the export for Checkbox
* Explicit return type assertion
* Add an explicit type assertion to the export
* Update @types/react and fix ts warnings
* Updated typings
Approved-by: Linus Flood
Approved-by: Matilda Landström
2025-11-28 08:05:40 +00:00
Bianca Widstam
5ac7e5deac
Merged in fix/hotjar-suppress (pull request #3211 )
...
Fix/hotjar suppress
* fix(hotjar): suppress personal info on my pages
* fix(hotjar): suppress more data
Approved-by: Linus Flood
2025-11-27 13:09:37 +00:00
Matilda Landström
86e15a58c6
Merged in lokalise-profiling-consent (pull request #3242 )
...
chore: fetch from Lokalise
* chore: fetch from Lokalise
* fix: change to correct label
Approved-by: Linus Flood
2025-11-27 12:52:32 +00:00
Matilda Landström
b122f2ff4f
Merged in feat/LOY-490-cleanup-profiling-consent (pull request #3237 )
...
Feat/LOY-490 cleanup profiling consent
* chore(LOY-490): cleanup accordion
* xhore(LOY-490): cleanup signup
* fix(LOY-490): use correct tokens
* fi(LOY-490): change button to correct color
* fix(LOY-490): switch deprecated Link
Approved-by: Chuma Mcphoy (We Ahead)
2025-11-27 07:48:34 +00:00
Matilda Landström
26f3b5bdd0
Merged in feat/LOY-484-consent-alert (pull request #3184 )
...
feat(LOY-484): Change toast to alert for Profiling Consent
* feat(LOY-484): change toast to alert using context
* refactor(LOY-484): remove uneccesary code
* chore(LOY-484): small UI fixes
Approved-by: Chuma Mcphoy (We Ahead)
2025-11-26 12:13:04 +00:00
Matilda Landström
086319e8b1
Merged in feat/LOY-486-consent-prompt-date (pull request #3221 )
...
Feat/LOY-486 consent prompt date
* chore(LOY-486): update name on date
* chore(LOY-486): open links in new tab
* chore(LOY-486): send prompt date + refactor modal
* chore(LOY-486): update README
Approved-by: Chuma Mcphoy (We Ahead)
2025-11-26 12:11:57 +00:00
Matilda Landström
b926f2f0eb
Merged in feat/LOY-487-profile-consent-accordion (pull request #3192 )
...
feat(LOY-487): add legal text to profiling consent accordion
* feat(LOY-487): add legal text to accordion
Approved-by: Erik Tiekstra
2025-11-24 07:38:05 +00:00
Matilda Landström
bd85dd3b49
Merged in fix/consent-accordion-ui-fix (pull request #3188 )
...
fix(LOY-268): small UI fixes profiling consent accordion
* fix(LOY-268): small UI fixes
Approved-by: Emma Zettervall
2025-11-20 10:16:31 +00:00
Matilda Landström
8a4a4bd970
Merged in feat/LOY-481-remove-benefits-link (pull request #3182 )
...
feat(LOY-481): remove employee benefits link
* feat(LOY-481): remove employee benefits link
Approved-by: Chuma Mcphoy (We Ahead)
2025-11-20 07:26:25 +00:00
Matilda Landström
01901ab02e
Merged in fix/remove-duplicate-localise-keys (pull request #3171 )
...
fix: remove duplicate Lokalise translations
* fix: remove duplicate Lokalise translations
Approved-by: Chuma Mcphoy (We Ahead)
2025-11-19 07:40:10 +00:00
Chuma Mcphoy (We Ahead)
494bfe10f3
Merged in feat/profile-consent-feature-branch (pull request #2900 )
...
feat(LOY-268): Feature branch for profiling consent work
* feat: Add feature branch for profile and consent work
* Merged in feat/LOY-268-profile-consent-banner-comp (pull request #2908 )
Feat/LOY-358 profile consent banner component
* feat: Add feature branch for profile and consent work
* feat(LOY-268): create banner
* feat(LOY-268): Create personalization banner component
Approved-by: Chuma Mcphoy (We Ahead)
* feat(LOY-268): create banner
* feat(LOY-268): Create personalization banner component
* Merged in feat/profile-consent-contentstack (pull request #2921 )
Feat(LOY-389): Profile consent in Contentstack
* feat(LOY-268): create banner
* feat(LOY-268): Create personalization banner component
* chore(LOY-348): add profiling consent as CS entry
* chore(LOY-348): add banner as dynamic content
Approved-by: Chuma Mcphoy (We Ahead)
* Merged in feat/LOY-347-Profile-consent-modal-phase-1 (pull request #2901 )
Feat(LOY-347): Profiling Consent Modal (phase 1)
* feat(LOY-347): Profile Consent Modal base functionality
* feat(LOY-347): Add Icon
* feat(LOY-347): Add Benefit Cards to Profile consent modal
* feat(LOY-347): Add accordion to profile consent modal
* fix(LOY-347): scroll behaviour
* Fix(LOY-347): fade in/out animations of profile consent modal
* fix(LOY-347): White Ellipsis Around Icons
* feat(LOY-347): Implement ability to open modal from banner
* fix(LOY-347): minor fixes
* fix(LOY-347): replace old spa icon
* fix(LOY-347): re-add env vars
* fix(LOY-347): File renaming and cleanup
* chore(LOY-347): Update readme
* fix(LOY-347): use correct space var
* fix(LOY-347): Add TODO comment for adding link to accordion
Approved-by: Matilda Landström
* Merged in fix/LOY-386-profiling-consent-modal-contentstack (pull request #2930 )
Fix(LOY-386): profiling consent modal contentstack
* feat(LOY-347): Profile Consent Modal base functionality
* feat(LOY-347): Add Icon
* feat(LOY-347): Add Benefit Cards to Profile consent modal
* feat(LOY-347): Add accordion to profile consent modal
* fix(LOY-347): scroll behaviour
* Fix(LOY-347): fade in/out animations of profile consent modal
* fix(LOY-347): White Ellipsis Around Icons
* feat(LOY-347): Implement ability to open modal from banner
* fix(LOY-347): minor fixes
* fix(LOY-347): replace old spa icon
* fix(LOY-347): re-add env vars
* fix(LOY-347): File renaming and cleanup
* fix(LOY-386): Use contentstack content for profile consent modal
* fix(LOY-386): beneift cards schema transform
* chore(LOY-386): remove usememo
* fix(LOY-386): fix modalcontent check
* fix(LOY-386): remove uneeded vars
Approved-by: Matilda Landström
* Merged in feat/LOY-412-profiling-consent-in-signup (pull request #2976 )
Feat(LOY-412): profiling consent in signup
* feat(LOY-268): create banner
* feat(LOY-268): Create personalization banner component
* Merged in feat/profile-consent-contentstack (pull request #2921 )
Feat(LOY-389): Profile consent in Contentstack
* feat(LOY-268): create banner
* feat(LOY-268): Create personalization banner component
* chore(LOY-348): add profiling consent as CS entry
* chore(LOY-348): add banner as dynamic content
Approved-by: Chuma Mcphoy (We Ahead)
* Merged in feat/LOY-347-Profile-consent-modal-phase-1 (pull request #2901 )
Feat(LOY-347): Profiling Consent Modal (phase 1)
* feat(LOY-347): Profile Consent Modal base functionality
* feat(LOY-347): Add Icon
* feat(LOY-347): Add Benefit Cards to Profile consent modal
* feat(LOY-347): Add accordion to profile consent modal
* fix(LOY-347): scroll behaviour
* Fix(LOY-347): fade in/out animations of profile consent modal
* fix(LOY-347): White Ellipsis Around Ico…
* Merged in fix/lokalise-ids (pull request #3013 )
fix: add ids to translations in Profiling Consent
* fix: add ids to translations
Approved-by: Erik Tiekstra
Approved-by: Chuma Mcphoy (We Ahead)
* Merged in LOY-436-my-pages-profiling-consent (pull request #3011 )
LOY-436: Profiling Consent on My Profile, no api
Approved-by: Chuma Mcphoy (We Ahead)
* Merged in feat/LOY-418-profiling-consent-ui-text-update (pull request #3080 )
Feat/LOY-418: Profiling consent ui and text update
* chore(LOY-418): update /consent buttons
* chore(LOY-418): update legal texts
Approved-by: Chuma Mcphoy (We Ahead)
* Merged in feat/LOY-268-profiling-consent-api (pull request #3088 )
Approved-by: Chuma Mcphoy (We Ahead)
* Merged in feat/LOY-413-Signup-API-Profiling-Consent (pull request #3105 )
Feat/LOY-413 Signup API Profiling Consent
* feat(LOY-413): signup profiling consent
* chore(LOY-413): remove todo
* fix(LOY-413): only pass in profilingConsent if true
* fix(LOY-413): proper spread of profilingConsent in signup input
Approved-by: Christel Westerberg
* Merged in fix/LOY-413-use-v2-for-signup-call (pull request #3112 )
fix(LOY-413): use v2 endpoint for profile POST in signup
* fix(LOY-413): use v2 endpoint for profile POST in signup
Approved-by: Erik Tiekstra
* Merged in feat/LOY-268-profiling-consent-improvements (pull request #3094 )
Feat/LOY-268: Profiling consent improvements
* Merged in feat/profile-consent-contentstack (pull request #2921 )
Feat(LOY-389): Profile consent in Contentstack
* feat(LOY-268): create banner
* feat(LOY-268): Create personalization banner component
* chore(LOY-348): add profiling consent as CS entry
* chore(LOY-348): add banner as dynamic content
Approved-by: Chuma Mcphoy (We Ahead)
* Merged in feat/LOY-347-Profile-consent-modal-phase-1 (pull request #2901 )
Feat(LOY-347): Profiling Consent Modal (phase 1)
* feat(LOY-347): Profile Consent Modal base functionality
* feat(LOY-347): Add Icon
* feat(LOY-347): Add Benefit Cards to Profile consent modal
* feat(LOY-347): Add accordion to profile consent modal
* fix(LOY-347): scroll behaviour
* Fix(LOY-347): fade in/out animations of profile consent modal
* fix(LOY-347): White Ellipsis Around Icons
* feat(LOY-347): Implement ability to open modal from banner
* fix(LOY-347): min…
* Merged in fix/update-graphql (pull request #3130 )
fix: update graphql
* fix: update graphql
Approved-by: Chuma Mcphoy (We Ahead)
* Merged in feat/LOY-414-prof-consent-tracking (pull request #3127 )
Feat/LOY-414 profile consent tracking + credit card ui update
* chore(LOY-414): create track link function
* chore(LOY-414): add cta tracking
* chore(LOY-414): add profileConsent to userInfo datalayer
* chore(LOY-414): update credit card ui
* chore(LOY-414): update tracking specs
* chore(LOY-414): add pageView tracking to modal
Approved-by: Chuma Mcphoy (We Ahead)
* fix: remove old flag
* Merged in fix/LOY-268-prof-consent-button-fix (pull request #3162 )
fix(LOY-268): add button as link
* fix(LOY-268): add button as link
Approved-by: Chuma Mcphoy (We Ahead)
Approved-by: Matilda Landström
2025-11-14 13:28:56 +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
Chuma Mcphoy (We Ahead)
ae3537e008
Merged in fix/LOY-444-points-to-keep-left-text (pull request #3086 )
...
fix(LOY-444): fix markerLabel text when left aligned
* fix(LOY-444): fix markerLabel text when left aligned
Approved-by: Matilda Landström
2025-11-07 11:21:17 +00:00
Chuma Mcphoy (We Ahead)
7abe190bed
Merged in chore/LOY-445-remove-dtmc-flag (pull request #3043 )
...
chore(LOY-445): remove ENABLE_DTMC flag & add documentation
* chore(LOY-445): remove ENABLE_DTMC flag & add documentation
Approved-by: Matilda Landström
2025-10-31 08:39:13 +00:00
Joakim Jäderberg
bf6ed7778e
Merged in feat/syncDefaultMessage (pull request #3022 )
...
Sync defaultMessage from lokalise
* Enhance translation sync functionality and tests
- Added logging for found component files during sync.
- Introduced tests for handling complex components with replacements.
- Updated regex in syncIntlFormatMessage to support optional second arguments.
- Removed unused test files.
* feat(syncDefaultMessage): add script for syncing default message with lokalise
* feat(syncDefaultMessage): add script for syncing default message with lokalise
Approved-by: Matilda Landström
2025-10-30 08:38:50 +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
Joakim Jäderberg
3b3e7308cc
Merged in feat/SW-3549-pass-scandic-token (pull request #2989 )
...
Feat/SW-3549 pass scandic token
* WIP pass scandic token
* pass scandic token when booking
* Merge branch 'master' of bitbucket.org:scandic-swap/web into feat/SW-3549-pass-scandic-token
* pass user token when doing availability search
* undo changes
* merge
* Merged in fix/sw-3551-rsc-bookingflowconfig (pull request #2988 )
fix(SW-3551): Fix issue with BookingConfigProvider in RSC
* wip move config to pages
* Move config providing to pages
* Merged in fix/update-promo-error-modal-text (pull request #2990 )
fix: update promo error modal text
* fix: update promo error modal text
Approved-by: Emma Zettervall
* Merged in fix/sw-3514-missing-membership-input-for-multiroom (pull request #2991 )
fix(SW-3514): Show join Scandic Friends card for SAS multiroom
* Show join card for room 2+
Approved-by: Hrishikesh Vaipurkar
* Merged in feat/lokalise-rebuild (pull request #2993 )
Feat/lokalise rebuild
* chore(lokalise): update translation ids
* chore(lokalise): easier to switch between projects
* chore(lokalise): update translation ids
* .
* .
* .
* .
* .
* .
* chore(lokalise): update translation ids
* chore(lokalise): update translation ids
* .
* .
* .
* chore(lokalise): update translation ids
* chore(lokalise): update translation ids
* .
* .
* chore(lokalise): update translation ids
* chore(lokalise): update translation ids
* chore(lokalise): new translations
* merge
* switch to errors for missing id's
* merge
* sync translations
Approved-by: Linus Flood
* Merged in feat/SW-3552-logout-from-social-session-when- (pull request #2994 )
feat(SW-3552): Removed scandic session on logout
Approved-by: Joakim Jäderberg
* merge
* replace getRedemptionTokenSafely() with context based instead
* Refactor user verification and error handling across multiple components; implement safeTry utility for safer async calls
* Refactor user verification and error handling across multiple components; implement safeTry utility for safer async calls
* merge
* Merge branch 'master' of bitbucket.org:scandic-swap/web into feat/SW-3549-pass-scandic-token
* add booking scope
remove unused getMembershipNumber()
Approved-by: Anton Gunnarsson
Approved-by: Hrishikesh Vaipurkar
2025-10-24 13:17:02 +00:00
Joakim Jäderberg
aafad9781f
Merged in feat/lokalise-rebuild (pull request #2993 )
...
Feat/lokalise rebuild
* chore(lokalise): update translation ids
* chore(lokalise): easier to switch between projects
* chore(lokalise): update translation ids
* .
* .
* .
* .
* .
* .
* chore(lokalise): update translation ids
* chore(lokalise): update translation ids
* .
* .
* .
* chore(lokalise): update translation ids
* chore(lokalise): update translation ids
* .
* .
* chore(lokalise): update translation ids
* chore(lokalise): update translation ids
* chore(lokalise): new translations
* merge
* switch to errors for missing id's
* merge
* sync translations
Approved-by: Linus Flood
2025-10-22 11:00:03 +00:00
Matilda Landström
bacdc669a3
Merged in fix/Lokalise-EN-edits-2025-10 (pull request #2962 )
...
Fix/Lokalise English manual updates
* fix: update English keys
Approved-by: Linus Flood
2025-10-16 15:04:58 +00:00
Chuma Mcphoy (We Ahead)
29f51e655e
Merged in fix/LOY-359-revert-to-loyalty-level-to-support-boosted-level (pull request #2954 )
...
fix(LOY-359): Revert back to allow non-native loyalty level in overview cards
* fix(LOY-359): Revert back to allow non-native loyalty level in overview cards
Approved-by: Erik Tiekstra
2025-10-13 06:51:59 +00:00
Hrishikesh Vaipurkar
d3368e9b85
Merged in feat/SW-2782-create-sas-branded-header (pull request #2878 )
...
feat(SW-2782): Updated header as per design, added language switcher and user menu
* feat(SW-2782): Updated header as per design, added language switcher and user menu
* feat(SW-2782): Updated UI as per design
* feat(SW-2782): Optimised code with use of Popover and modal from RAC
Approved-by: Anton Gunnarsson
2025-10-06 08:46:26 +00:00
Emma Zettervall
20f1020818
Merged in LOY-346-add-modal-to-level-progress-card (pull request #2896 )
...
feat(LOY-346): Add modal to LevelProgressCard
* Added LevelProgressModal with styles in LevelProgressCard. Also added compareAllLevels LangRoute in webHrefs
* feat(LOY-346): Smaller changes based on comments
* feat(LOY-346): Changed paragraph to time, added textdecoration:underline, changed dialog css
* feat(LOY-346): Changed title size:)
* feat(LOY-346): Changed dates-arrow icon to in text
Approved-by: Chuma Mcphoy (We Ahead)
Approved-by: Matilda Landström
2025-10-06 07:42:11 +00:00
Chuma Mcphoy (We Ahead)
5bbd7eb9ab
Merged in fix/LOY-359-use-scandic-native-tier-data (pull request #2846 )
...
fix(LOY-359): Always use scandic native tier data for all level related data
* fix(LOY-359): Always use scandic native tier data for all level related data
Approved-by: Erik Tiekstra
Approved-by: Matilda Landström
2025-09-24 13:50:32 +00:00
Anton Gunnarsson
08804e8675
Merged in chore/cleanup-scandic-web (pull request #2831 )
...
chore: Cleanup scandic-web
* Remove unused files
* Remove unused and add missing packages
* Remove unused exports
Approved-by: Linus Flood
2025-09-18 15:33:00 +00:00
Chuma Mcphoy (We Ahead)
0737f4fb78
Merged in feat/LOY-354-L7-Progress-Card (pull request #2786 )
...
Feat/LOY-354 L7 Progress Card
* feat(LOY-354): Add Trophy icon
* fix(LOY-354): include new tierPoints value
* feat(LOY-354): L7 Progress Level Card support
* refactor(LOY-354): Refactoring of component structure
* fix(LOY-354): Remove intl prop drilling
* fix(LOY-354): cleanup progress section code
Approved-by: Erik Tiekstra
2025-09-15 11:48:18 +00:00
Chuma Mcphoy (We Ahead)
98816b27ce
Merged in fix/LOY-360-team-member-text-for-retired-employees (pull request #2799 )
...
fix(LOY-360): improve text for retired employees
* fix(LOY-360): improve text for retired employees
Approved-by: Erik Tiekstra
Approved-by: Matilda Landström
2025-09-15 07:18:01 +00:00
Joakim Jäderberg
7dee6d5083
Merged in chore/move-enter-details (pull request #2778 )
...
Chore/move enter details
Approved-by: Anton Gunnarsson
2025-09-11 07:16:24 +00:00
Chuma Mcphoy (We Ahead)
c6da0fb8cb
Merged in feat/LOY-316-Level-Progress-Card (pull request #2739 )
...
Feat/LOY-316 Level Progress Card
* feat(LOY-315): Add MembershipOverviewCard
* refactor(LOY-315): abstract sasbooststatus
* feat(LOY-316): build out LevelProgressCard skeleton & variant styling
* feat(LOY-316): Add HighesMembershipCard
* feat(LOY-316): ProgressBarCard base
* refactor(LOY-315): highest level card misc fixes
* feat(LOY-316): Add progress component to design system
* fix(LOY-316): type check
* refactor(LOY-316): calculate currentEarnings correctly
* fix(LOY-316): sas icon showing when not boosted
* fix(LOY-316): css module
* refactor(LOY-316): Restructure components
* feat(LOY-316): Add marker pin 📍
* fix(LOY-316): strict equality checks
* fix(LOY-316): code review fixes
* chore(LOY-316): conditionally hide old section under flag
* feat(LOY-316): Add level progress card to my points page
* chore(LOY-316): marker label container height
Approved-by: Matilda Landström
2025-09-10 06:53:22 +00:00
Joakim Jäderberg
72f4f72a17
Merged in SW-3317-move-toast-to-design-system (pull request #2716 )
...
SW-3317 move toast to design system
* chore: Move toast to design-system and add interaction tests
* Move toast to design-system and add storybook tests
* Merge branch 'master' of bitbucket.org:scandic-swap/web into SW-3317-move-toast-to-design-system
* merge
* move sonner dependency to @scandic-hotels/design-system
Approved-by: Anton Gunnarsson
2025-08-27 13:03:17 +00:00
Hrishikesh Vaipurkar
44fce176e9
Merged in chore/SW-3246-move-alert-to-design-system (pull request #2698 )
...
chore(SW-3246): Moved Alert component into design system
* chore(SW-3246): Moved Alert component into design system
* chore(SW-3246): Optimsed code and imports
* chore(SW-3246): Moved type AlertTypeEnum and other to common package
Approved-by: Anton Gunnarsson
2025-08-26 11:22:38 +00:00
Chuma Mcphoy (We Ahead)
7561e996c6
Merged in feat/LOY-311-New-Avatar-Component (pull request #2694 )
...
Feat(LOY-311) Create avatar design system component
* feat(LOY-311): Creat & use New Avatar Design System Component
* refactor(LOY-311): replace avatar used in app header with design system component
* fix(LOY-311): use correct space vars
Approved-by: Erik Tiekstra
2025-08-25 14:41:50 +00:00