Skip to content

Commit

Permalink
Adding color-setup.css with selectors
Browse files Browse the repository at this point in the history
  • Loading branch information
oddvernes committed Jul 1, 2024
1 parent 1779f4c commit 7260b56
Show file tree
Hide file tree
Showing 11 changed files with 45 additions and 7 deletions.
1 change: 0 additions & 1 deletion packages/eds-tokens-build/src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,6 @@ const lightDarkTransform: StyleDictionary.Transform = {
matcher: isColor,
transformer: (token: StyleDictionary.TransformedToken, options) => {
const path = token.path.join('/')
console.log(path)
const darkValue =
darkTokens[darkColorSchemeCollectionFile]?.[`${path}`]?.['$value']

Expand Down
8 changes: 8 additions & 0 deletions packages/eds-tokens/build/css/color-setup.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
:root,
[data-color-scheme="light"] {
color-scheme: light;
}

[data-color-scheme="dark"] {
color-scheme: dark;
}
3 changes: 2 additions & 1 deletion packages/eds-tokens/build/css/index-trimmed.css
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
@import 'color-setup.css';
@import 'color/colors-trimmed.css';
@import 'spacing-setup.css';
@import 'spacing/spacing-trimmed.css';
@import 'spacing/spacing-trimmed.css';
3 changes: 2 additions & 1 deletion packages/eds-tokens/build/css/index-verbose.css
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
@import 'color/primitives-trimmed.css';
@import 'color-setup.css';
@import 'color/colors-verbose.css';
@import 'spacing-setup.css';
@import 'spacing/primitives-trimmed.css';
@import 'spacing/spacing-verbose.css';
@import 'spacing/spacing-verbose.css';
8 changes: 8 additions & 0 deletions packages/eds-tokens/build/css/variables-trimmed.css
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
:root, [data-color-scheme="light"] {
color-scheme: light;
}

[data-color-scheme="dark"] {
color-scheme: dark;
}

:root {
--eds-color-shadow: light-dark(#00000024, #00000024);
--eds-color-text-primary: light-dark(#3d3d3d, #d6d9dc);
Expand Down
2 changes: 1 addition & 1 deletion packages/eds-tokens/build/css/variables-trimmed.min.css

Large diffs are not rendered by default.

11 changes: 11 additions & 0 deletions packages/eds-tokens/build/css/variables-verbose.css
Original file line number Diff line number Diff line change
Expand Up @@ -325,6 +325,17 @@
--eds-color-moss-green-sat-1350: #033b3f;
--eds-color-moss-green-sat-1400: #033235;
--eds-color-moss-green-sat-1450: #02292c;
}

:root, [data-color-scheme="light"] {
color-scheme: light;
}

[data-color-scheme="dark"] {
color-scheme: dark;
}

:root {
--eds-ui-scrim-color-surface: light-dark(#0006, #0006);
--eds-table-cell-color-interactive-surface-disabled: light-dark(#fff0, #0000);
--eds-table-cell-color-interactive-surface-resting-initial-on-level-3: light-dark(#fff0, #0000);
Expand Down
2 changes: 1 addition & 1 deletion packages/eds-tokens/build/css/variables-verbose.min.css

Large diffs are not rendered by default.

8 changes: 8 additions & 0 deletions packages/eds-tokens/src/css/color-setup.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
:root,
[data-color-scheme="light"] {
color-scheme: light;
}

[data-color-scheme="dark"] {
color-scheme: dark;
}
3 changes: 2 additions & 1 deletion packages/eds-tokens/src/css/index-trimmed.css
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
@import 'color-setup.css';
@import 'color/colors-trimmed.css';
@import 'spacing-setup.css';
@import 'spacing/spacing-trimmed.css';
@import 'spacing/spacing-trimmed.css';
3 changes: 2 additions & 1 deletion packages/eds-tokens/src/css/index-verbose.css
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
@import 'color/primitives-trimmed.css';
@import 'color-setup.css';
@import 'color/colors-verbose.css';
@import 'spacing-setup.css';
@import 'spacing/primitives-trimmed.css';
@import 'spacing/spacing-verbose.css';
@import 'spacing/spacing-verbose.css';

0 comments on commit 7260b56

Please sign in to comment.