Skip to content

Commit

Permalink
docs: update the theming CSS with latest Radix
Browse files Browse the repository at this point in the history
  • Loading branch information
petyosi committed Jan 15, 2024
1 parent 8940287 commit 9711c2e
Showing 1 changed file with 45 additions and 27 deletions.
72 changes: 45 additions & 27 deletions docs/theming.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,38 +12,56 @@ The color variables follow the [Radix semantic aliasing](https://www.radix-ui.co
The example below swaps the editor gray/blue colors with tomato/mauve. In addition, assigning the `dark-theme` class to the editor also flips it to dark mode (this is a feature of the Radix colors).

```css
@import url('@radix-ui/colors/tomatoDark.css');
@import url('@radix-ui/colors/mauveDark.css');
@import url('@radix-ui/colors/tomato-dark.css');
@import url('@radix-ui/colors/mauve-dark.css');

.dark-editor {
--accentBase: var(--tomato1);
--accentBgSubtle: var(--tomato2);
--accentBg: var(--tomato3);
--accentBgHover: var(--tomato4);
--accentBgActive: var(--tomato5);
--accentLine: var(--tomato6);
--accentBorder: var(--tomato7);
--accentBorderHover: var(--tomato8);
--accentSolid: var(--tomato9);
--accentSolidHover: var(--tomato10);
--accentText: var(--tomato11);
--accentTextContrast: var(--tomato12);
--accentBase: var(--tomato-1);
--accentBgSubtle: var(--tomato-2);
--accentBg: var(--tomato-3);
--accentBgHover: var(--tomato-4);
--accentBgActive: var(--tomato-5);
--accentLine: var(--tomato-6);
--accentBorder: var(--tomato-7);
--accentBorderHover: var(--tomato-8);
--accentSolid: var(--tomato-9);
--accentSolidHover: var(--tomato-10);
--accentText: var(--tomato-11);
--accentTextContrast: var(--tomato-12);

--basePageBg: white;
--baseBase: var(--mauve1);
--baseBgSubtle: var(--mauve2);
--baseBg: var(--mauve3);
--baseBgHover: var(--mauve4);
--baseBgActive: var(--mauve5);
--baseLine: var(--mauve6);
--baseBorder: var(--mauve7);
--baseBorderHover: var(--mauve8);
--baseSolid: var(--mauve9);
--baseSolidHover: var(--mauve10);
--baseText: var(--mauve11);
--baseTextContrast: var(--mauve12);
--baseBase: var(--mauve-1);
--baseBgSubtle: var(--mauve-2);
--baseBg: var(--mauve-3);
--baseBgHover: var(--mauve-4);
--baseBgActive: var(--mauve-5);
--baseLine: var(--mauve-6);
--baseBorder: var(--mauve-7);
--baseBorderHover: var(--mauve-8);
--baseSolid: var(--mauve-9);
--baseSolidHover: var(--mauve-10);
--baseText: var(--mauve-11);
--baseTextContrast: var(--mauve-12);

--admonitionTipBg: var(--cyan4);
--admonitionTipBorder: var(--cyan8);

--admonitionInfoBg: var(--grass4);
--admonitionInfoBorder: var(--grass8);

--admonitionCautionBg: var(--amber4);
--admonitionCautionBorder: var(--amber8);

--admonitionDangerBg: var(--red4);
--admonitionDangerBorder: var(--red8);

--admonitionNoteBg: var(--mauve-4);
--admonitionNoteBorder: var(--mauve-8);

font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;

color: var(--baseText);
--basePageBg: black;
background: var(--basePageBg);
}
```
Expand Down

0 comments on commit 9711c2e

Please sign in to comment.