Closed alexasselin008 closed 1 year ago
Name | Link |
---|---|
Latest commit | 508ea34dcef2cfb38d02e77b48abf032fe4fbac3 |
Latest deploy log | https://app.netlify.com/sites/sg-orbit/deploys/639a8cc42b9bc700096e9855 |
Deploy Preview | https://deploy-preview-1075--sg-orbit.netlify.app |
Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site settings.
Name | Link |
---|---|
Latest commit | 508ea34dcef2cfb38d02e77b48abf032fe4fbac3 |
Latest deploy log | https://app.netlify.com/sites/sg-storybook/deploys/639a8cc4dc146c00084b2aef |
Deploy Preview | https://deploy-preview-1075--sg-storybook.netlify.app |
Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site settings.
I am a bit skeptical regarding that legacy theme given the fact that the rebrand doesn't only involves swapping tokens, it also introduce new tokens and some changes related to the component.
For example, the card component will not have a border by default in the rebrand, how would you implement this with the legacy theme?
I am a bit skeptical regarding that legacy theme given the fact that the rebrand doesn't only involves swapping tokens, it also introduce new tokens and some changes related to the component.
For example, the card component will not have a border by default in the rebrand, how would you implement this with the legacy theme?
The legacy theme isn't perfect in any way, but it will help us transition a bit smoother.
All the new UI can be iteratively released as soon as they are coded, except 3 changes:
- Purple Shadows must be released at the same time in every app
- The grey background (bg-app) must be released in all app at the same time
- The border radius must be released at the same time in every app.
The legacy theme will allow teams to implement the new change and prevent the shadows and background from being affected. For the border radius, we have no other choice but to wait at the last minute and update them all in orbit and apps, since they have no semantic tokens.
The legacy theme will be used for approximatively 3 weeks, then removed. If we had only 1 app, i would of hardcoded it directly in the app's codebase, but with 5 apps its easier to code it here and remove it later
Change of plan, we don't need it anymore according to pierre
@fraincs I am not sure I understand the naming strategy here. From my understanding you are now using numerical values and textual values for the BR?
If so, how do you choose when you use a numerical value vs a textual value?
I think the selected value will require additional emphasis:
By the way, those super accentuated rounded borders, isn't it what we went away from in the latest rebrand?
@fraincs I am not sure I understand the naming strategy here. From my understanding you are now using numerical values and textual values for the BR?
If so, how do you choose when you use a numerical value vs a textual value?
This is the existing naming, we havent modified anything yet.
I must admit that i'm not sure if i should use 2 or rounded most of the time.
issue with modal focus ring
@fraincs I am not sure I understand the naming strategy here. From my understanding you are now using numerical values and textual values for the BR? If so, how do you choose when you use a numerical value vs a textual value?
This is the existing naming, we havent modified anything yet.
I must admit that i'm not sure if i should use 2 or rounded most of the time.
Oh well, I guess I would not modify it then and introduce a breaking change
This release is the phase 1 of the redesign. It introduces the required stepping blocks to tokens and component styles in order to do the relooking of the apps.
Breaking
bg-alias-default
token has been removed, it has been replaced bybg-alias-surface
to acknowledge the design update. You can usebg-alias-surface
on your appbody/html
element before implementing the new design.--o-ui-bs-alias-lifted
is used for anything above the app's background level, and--o-ui-bs-alias-floating
is used for anything that is over other content.rounded
has been removed, use the value2
instead.borderRadius="rounded"
becomesborderRadius={2}
border-radius: var(--o-ui-br-rounded);
becomesborder-radius: var(--o-ui-br-2);
Card
component visually changed drastically, so this could be considered breaking. If you want the same look as before, addvariant="outline"
to the card.Other Changes
bg-alias-surface
token has been added, this background colour should be used on anything that is one layer above the page body.bg-alias-body
token has been added, this background colour should only be used on the body, html tag of an app.bg-alias-underlay
token has been added which allows you to specify a background-color for the underlay of an element.b-alias-accent
token value has been modified to a darker shade of purple (purple-4
=>purple-6
).outline
to the card component use on the card component to create cards with an outline style, which is ideal for use in sections.Bug Fix
Migration path
bg-alias-default
replace it withbg-alias-surface
this is a temporary step as eventually your app should usebg-alias-body
which is a light gray colour.bg-alias-default
token tobg-alias-surface
.floating
, otherwise uselifted
. Here's the old mapping in case you are not using the named shadows.