Skip to content

Commit

Permalink
refactor(tokens): use correct syntax for fallback variables
Browse files Browse the repository at this point in the history
  • Loading branch information
jason-capsule42 committed Jul 9, 2024
1 parent 7e1a45d commit 73d0e06
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 15 deletions.
12 changes: 7 additions & 5 deletions demo/api.md
Original file line number Diff line number Diff line change
Expand Up @@ -180,14 +180,16 @@ The component may be restyled using the following code sample and changing the v
<!-- The below code snippet is automatically added from ./../../src/tokens.scss -->

```scss
@import "./../node_modules/@aurodesignsystem/design-tokens/dist/tokens/SCSSVariables";

:host {
--ds-auro-toast-background-color: var(--ds-color-brand-gray-400, $ds-color-brand-gray-400);
--ds-auro-toast-border-color: var(--ds-color-border-divider-default, $ds-color-border-divider-default);
--ds-auro-toast-close-button-icon-color: var(--ds-color-text-primary-inverse, $ds-color-text-primary-inverse);
--ds-auro-toast-background-color: var(--ds-color-brand-gray-400, #{$ds-color-brand-gray-400});
--ds-auro-toast-border-color: var(--ds-color-border-divider-default, #{$ds-color-border-divider-default});
--ds-auro-toast-close-button-icon-color: var(--ds-color-text-primary-inverse, #{$ds-color-text-primary-inverse});
--ds-auro-toast-close-button-background-color: transparent;
--ds-auro-toast-close-button-border-color: transparent;
--ds-auro-toast-icon-color: var(--ds-color-text-primary-inverse, $ds-color-text-primary-inverse);
--ds-auro-toast-text-color: var(--ds-color-text-primary-inverse, $ds-color-text-primary-inverse);
--ds-auro-toast-icon-color: var(--ds-color-text-primary-inverse, #{$ds-color-text-primary-inverse});
--ds-auro-toast-text-color: var(--ds-color-text-primary-inverse, #{$ds-color-text-primary-inverse});
}
```
<!-- AURO-GENERATED-CONTENT:END -->
19 changes: 9 additions & 10 deletions src/color.scss
Original file line number Diff line number Diff line change
Expand Up @@ -22,23 +22,22 @@
color: var(--ds-auro-toast-close-button-icon-color);

&:hover {
--ds-auro-toast-close-button-border-color: var(--ds-color-border-divider-default, $ds-color-border-divider-default);
--ds-auro-toast-close-button-background-color: var(--ds-color-container-ui-tertiary-active-default, $ds-color-container-ui-tertiary-active-default);
--ds-auro-toast-close-button-border-color: var(--ds-color-border-divider-default, #{$ds-color-border-divider-default});
--ds-auro-toast-close-button-background-color: var(--ds-color-container-ui-tertiary-active-default, #{$ds-color-container-ui-tertiary-active-default});
}
}

}
}

:host([variant='error']) {
--ds-auro-toast-background-color: var(--ds-color-container-error-default, #{$ds-color-container-error-default});
--ds-auro-toast-text-color: var(--ds-color-text-primary-default, $ds-color-text-primary-default);
--ds-auro-toast-icon-color: var(--ds-color-icon-error-default, $ds-color-icon-error-default);
--ds-auro-toast-close-button-icon-color: var(--ds-color-text-primary-default, $ds-color-text-primary-default);
--ds-auro-toast-text-color: var(--ds-color-text-primary-default, #{$ds-color-text-primary-default});
--ds-auro-toast-icon-color: var(--ds-color-icon-error-default, #{$ds-color-icon-error-default});
--ds-auro-toast-close-button-icon-color: var(--ds-color-text-primary-default, #{$ds-color-text-primary-default});
}

:host([variant='success']) {
--ds-auro-toast-background-color: var(--ds-color-container-success-default, #{$ds-color-container-success-default});
--ds-auro-toast-text-color: var(--ds-color-text-primary-default, $ds-color-text-primary-default);
--ds-auro-toast-icon-color: var(--ds-color-icon-success-default, $ds-color-icon-success-default);
--ds-auro-toast-close-button-icon-color: var(--ds-color-text-primary-default, $ds-color-text-primary-default);
--ds-auro-toast-text-color: var(--ds-color-text-primary-default, #{$ds-color-text-primary-default});
--ds-auro-toast-icon-color: var(--ds-color-icon-success-default, #{$ds-color-icon-success-default});
--ds-auro-toast-close-button-icon-color: var(--ds-color-text-primary-default, #{$ds-color-text-primary-default});
}
2 changes: 2 additions & 0 deletions src/tokens.scss
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
@import "./../node_modules/@aurodesignsystem/design-tokens/dist/tokens/SCSSVariables";

:host {
--ds-auro-toast-background-color: var(--ds-color-brand-gray-400, #{$ds-color-brand-gray-400});
--ds-auro-toast-border-color: var(--ds-color-border-divider-default, #{$ds-color-border-divider-default});
Expand Down

0 comments on commit 73d0e06

Please sign in to comment.