Closed MichaelParadis closed 1 month ago
Latest commit: |
0c8565d
|
Status: | ✅ Deploy successful! |
Preview URL: | https://631b3001.atlantis.pages.dev |
Branch Preview URL: | https://job-101907-add-theme-context.atlantis.pages.dev |
Published Pre-release for 0c8565d349b2710f6de1f60d9c5ca3c167b0d7a7 with versions:
- @jobber/components@5.20.8-JOB-101907-0c8565d.65+0c8565d3
- @jobber/design@0.62.3-JOB-101907-0c8565d.68+0c8565d3
To install the new version(s) for Web run:
npm install @jobber/components@5.20.8-JOB-101907-0c8565d.65+0c8565d3 @jobber/design@0.62.3-JOB-101907-0c8565d.68+0c8565d3
To install the new version(s) for Mobile run:
npm install @jobber/design@0.62.3-JOB-101907-0c8565d.68+0c8565d3
Motivations
With the complete rebuild of the design package we introduced dark mode tokens https://github.com/GetJobber/atlantis/pull/1965. This PR aims to provide the ability for developers to toggle between dark and light mode and provide themed variants of out Atlantis components.
Some decisions were made to limit the scope of the PR in order to unblock dependent work, mainly:
AtlantisThemeContextProvider
isn't used to handle Theme Changes in storybook.Added
Changed
Deprecated
Removed
Fixed
Security
Testing
Changes can be tested via Pre-release
In Atlantis we use Github's built in pull request reviews.