Files
cours/.obsidian/themes/Vanilla Palettes/theme.css

1719 lines
51 KiB
CSS

@charset "UTF-8";
.theme-dark.color-scheme-atom-one-dark {
--black: #181a1f;
--darkest-gray: #21252b;
--bg0: #282c34;
--bg1: #31353f;
--bg2: #393f4a;
--bg3: #3b3f4c;
--bg-blue: #73b8f1;
--bg-yellow: #ebd09c;
--foreground: #abb2bf;
--grey: #5c6370;
--light-grey: #848b98;
--color-red: #e86671;
--color-orange: #d19a66;
--color-yellow: #e5c07b;
--color-green: #98c379;
--color-cyan: #56b6c2;
--color-blue: #61afef;
--color-purple: #c678dd;
--color-pink: pink;
--background-primary: var(--bg0);
--background-secondary: var(--darkest-gray);
--selection-background-color: var(--bg3);
--border-color-primary: var(--bg2);
--border-color-secondary: var(--bg1);
--text-color: var(--foreground);
--text-color-accent: white;
--text-color-muted-dark: var(--bg2);
--text-color-muted-light: var(--grey);
--accent-color-dark: var(--color-blue);
--accent-color-light: var(--color-cyan);
--accent-color-hover: var(--bg-blue);
--accent-h: 207;
--accent-s: 82%;
--accent-l: 66%;
--canvas-color: 97, 175, 239 !important;
--code-important: var(--color-yellow);
--code-boolean: var(--color-orange);
--code-builtin: var(--color-cyan);
--code-comment: var(--grey);
--code-definition: var(--color-blue);
--code-keyword: var(--color-purple);
--code-operator: var(--color-cyan);
--code-property: var(--color-cyan);
--code-parentheses: var(--light-grey);
--code-string: var(--color-green);
--code-value: var(--color-orange);
--code-variable: var(--text-color);
}
.theme-dark.color-scheme-catppuccin-frappe {
--rosewater: #f2d5cf;
--flamingo: #eebebe;
--pink: #f4b8e4;
--mauve: #ca9ee6;
--red: #e78284;
--maroon: #ea999c;
--peach: #ef9f76;
--yellow: #e5c890;
--green: #a6d189;
--teal: #81c8be;
--sky: #99d1db;
--sapphire: #85c1dc;
--blue: #8caaee;
--lavender: #babbf1;
--text: #c6d0f5;
--subtext1: #b5bfe2;
--subtext0: #a5adce;
--overlay2: #949cbb;
--overlay1: #838ba7;
--overlay0: #737994;
--surface2: #626880;
--surface1: #51576d;
--surface0: #414559;
--base: #303446;
--mantle: #292c3c;
--crust: #232634;
--color-red: var(--red);
--color-orange: var(--peach);
--color-yellow: var(--yellow);
--color-green: var(--green);
--color-cyan: var(--teal);
--color-blue: var(--blue);
--color-purple: var(--mauve);
--color-pink: var(--pink);
--background-primary: var(--base);
--background-secondary: var(--crust);
--selection-background-color: var(--surface1);
--border-color-primary: var(--surface1);
--border-color-secondary: var(--surface0);
--text-color: var(--text);
--text-color-accent: white;
--text-color-muted-dark: var(--surface0);
--text-color-muted-light: var(--overlay0);
--accent-color-dark: var(--mauve);
--accent-color-light: var(--blue);
--accent-color-hover: var(--maroon);
--accent-h: 277;
--accent-s: 59%;
--accent-l: 76%;
--canvas-color: 202, 158, 230 !important;
--code-important: var(--color-yellow);
--code-boolean: var(--peach);
--code-builtin: var(--peach);
--code-comment: var(--overlay0);
--code-definition: var(--lavender);
--code-keyword: var(--mauve);
--code-operator: var(--sky);
--code-property: var(--lavender);
--code-parentheses: var(--overlay2);
--code-string: var(--green);
--code-value: var(--peach);
--code-variable: var(--text-color);
}
.theme-dark.color-scheme-catppuccin-macchiato {
--rosewater: #f4dbd6;
--flamingo: #f0c6c6;
--pink: #f5bde6;
--mauve: #c6a0f6;
--red: #ed8796;
--maroon: #ee99a0;
--peach: #f5a97f;
--yellow: #eed49f;
--green: #a6da95;
--teal: #8bd5ca;
--sky: #91d7e3;
--sapphire: #7dc4e4;
--blue: #8aadf4;
--lavender: #b7bdf8;
--text: #cad3f5;
--subtext1: #b8c0e0;
--subtext0: #a5adcb;
--overlay2: #939ab7;
--overlay1: #8087a2;
--overlay0: #6e738d;
--surface2: #5b6078;
--surface1: #494d64;
--surface0: #363a4f;
--base: #24273a;
--mantle: #1e2030;
--crust: #181926;
--color-red: var(--red);
--color-orange: var(--peach);
--color-yellow: var(--yellow);
--color-green: var(--green);
--color-cyan: var(--teal);
--color-blue: var(--blue);
--color-purple: var(--mauve);
--color-pink: var(--pink);
--background-primary: var(--base);
--background-secondary: var(--crust);
--selection-background-color: var(--surface1);
--border-color-primary: var(--surface1);
--border-color-secondary: var(--surface0);
--text-color: var(--text);
--text-color-accent: white;
--text-color-muted-dark: var(--surface0);
--text-color-muted-light: var(--overlay0);
--accent-color-dark: var(--mauve);
--accent-color-light: var(--blue);
--accent-color-hover: var(--maroon);
--accent-h: 267;
--accent-s: 83%;
--accent-l: 80%;
--canvas-color: 198, 160, 246 !important;
--code-important: var(--color-yellow);
--code-boolean: var(--peach);
--code-builtin: var(--peach);
--code-comment: var(--overlay0);
--code-definition: var(--lavender);
--code-keyword: var(--mauve);
--code-operator: var(--sky);
--code-property: var(--lavender);
--code-parentheses: var(--overlay2);
--code-string: var(--green);
--code-value: var(--peach);
--code-variable: var(--text-color);
}
.theme-dark.color-scheme-catppuccin-mocha {
--rosewater: #f5e0dc;
--flamingo: #f2cdcd;
--pink: #f5c2e7;
--mauve: #cba6f7;
--red: #f38ba8;
--maroon: #eba0ac;
--peach: #fab387;
--yellow: #f9e2af;
--green: #a6e3a1;
--teal: #94e2d5;
--sky: #89dceb;
--sapphire: #74c7ec;
--blue: #89b4fa;
--lavender: #b4befe;
--text: #cdd6f4;
--subtext1: #bac2de;
--subtext0: #a6adc8;
--overlay2: #9399b2;
--overlay1: #7f849c;
--overlay0: #6c7086;
--surface2: #585b70;
--surface1: #45475a;
--surface0: #313244;
--base: #1e1e2e;
--mantle: #181825;
--crust: #11111b;
--color-red: var(--red);
--color-orange: var(--peach);
--color-yellow: var(--yellow);
--color-green: var(--green);
--color-cyan: var(--teal);
--color-blue: var(--blue);
--color-purple: var(--mauve);
--color-pink: var(--pink);
--background-primary: var(--base);
--background-secondary: var(--crust);
--selection-background-color: var(--surface1);
--border-color-primary: var(--surface1);
--border-color-secondary: var(--surface0);
--text-color: var(--text);
--text-color-accent: white;
--text-color-muted-dark: var(--surface0);
--text-color-muted-light: var(--overlay0);
--accent-color-dark: var(--mauve);
--accent-color-light: var(--blue);
--accent-color-hover: var(--maroon);
--accent-h: 267;
--accent-s: 84%;
--accent-l: 81%;
--canvas-color: 203, 166, 247 !important;
--code-important: var(--color-yellow);
--code-boolean: var(--peach);
--code-builtin: var(--peach);
--code-comment: var(--overlay0);
--code-definition: var(--lavender);
--code-keyword: var(--mauve);
--code-operator: var(--sky);
--code-property: var(--lavender);
--code-parentheses: var(--overlay2);
--code-string: var(--green);
--code-value: var(--peach);
--code-variable: var(--text-color);
}
.theme-dark.color-scheme-dracula {
--bg: #282a36;
--fg: #f8f8f2;
--selection: #44475a;
--comment: #6272a4;
--red: #ff5555;
--orange: #ffb86c;
--yellow: #f1fa8c;
--green: #50fa7b;
--purple: #bd93f9;
--cyan: #8be9fd;
--pink: #ff79c6;
--bright-red: #ff6e6e;
--bright-green: #69ff94;
--bright-yellow: #ffffa5;
--bright-blue: #d6acff;
--bright-magenta: #ff92df;
--bright-cyan: #a4ffff;
--bright-white: #ffffff;
--menu: #21222c;
--visual: #3e4452;
--gutter-fg: #4b5263;
--nontext: #3b4048;
--white: #abb2bf;
--black: #191a21;
--color-red: var(--red);
--color-orange: var(--orange);
--color-yellow: var(--yellow);
--color-green: var(--green);
--color-cyan: var(--cyan);
--color-blue: var(--comment);
--color-purple: var(--purple);
--color-pink: var(--pink);
--h2-color: var(--pink);
--background-primary: var(--bg);
--background-secondary: var(--menu);
--selection-background-color: var(--selection);
--border-color-primary: var(--gutter-fg);
--border-color-secondary: var(--visual);
--text-color: var(--fg);
--text-color-accent: white;
--text-color-muted-dark: var(--nontext);
--text-color-muted-light: var(--gutter-fg);
--accent-color-dark: var(--purple);
--accent-color-light: var(--pink);
--accent-color-hover: var(--green);
--accent-h: 265;
--accent-s: 89%;
--accent-l: 78%;
--canvas-color: 189, 147, 249 !important;
--code-important: var(--color-yellow);
--code-boolean: var(--purple);
--code-builtin: var(--green);
--code-comment: var(--comment);
--code-definition: var(--text-color);
--code-keyword: var(--pink);
--code-operator: var(--pink);
--code-property: var(--green);
--code-parentheses: var(--cyan);
--code-string: var(--yellow);
--code-value: var(--purple);
--code-variable: var(--purple);
}
.theme-dark.color-scheme-dracula-soft {
--bg: #292a35;
--fg: #f6f6f5;
--selection: #7c7f8a;
--comment: #70747f;
--orange: #fdc38e;
--black: #1c1c1c;
--red: #dd6e6b;
--green: #87e58e;
--yellow: #e8eda2;
--purple: #baa0e8;
--pink: #e48cc1;
--cyan: #a7dfef;
--white: #f6f6f5;
--bright-red: #e1837f;
--bright-green: #97eda2;
--bright-yellow: #f6f6b6;
--bright-blue: #d0b5f3;
--bright-magenta: #e7a1d7;
--bright-cyan: #bcf4f5;
--bright-white: #ffffff;
--menu: #21222c;
--visual: #3e4452;
--gutter-fg: #4b5263;
--nontext: #3b4048;
--color-red: var(--red);
--color-orange: var(--orange);
--color-yellow: var(--yellow);
--color-green: var(--green);
--color-cyan: var(--cyan);
--color-blue: var(--comment);
--color-purple: var(--purple);
--color-pink: var(--pink);
--h2-color: var(--pink);
--background-primary: var(--bg);
--background-secondary: var(--menu);
--selection-background-color: var(--selection);
--border-color-primary: var(--gutter-fg);
--border-color-secondary: var(--visual);
--text-color: var(--fg);
--text-color-accent: white;
--text-color-muted-dark: var(--nontext);
--text-color-muted-light: var(--gutter-fg);
--accent-color-dark: var(--purple);
--accent-color-light: var(--pink);
--accent-color-hover: var(--green);
--accent-h: 262;
--accent-s: 61%;
--accent-l: 77%;
--canvas-color: 186, 160, 232 !important;
--code-important: var(--color-yellow);
--code-boolean: var(--purple);
--code-builtin: var(--green);
--code-comment: var(--comment);
--code-definition: var(--text-color);
--code-keyword: var(--pink);
--code-operator: var(--pink);
--code-property: var(--green);
--code-parentheses: var(--cyan);
--code-string: var(--yellow);
--code-value: var(--purple);
--code-variable: var(--purple);
}
.theme-dark.color-scheme-gruvbox-soft, .theme-dark.color-scheme-gruvbox-medium, .theme-dark.color-scheme-gruvbox-hard {
--dark0-hard: #1d2021;
--dark0: #282828;
--dark0-soft: #32302f;
--dark1: #3c3836;
--dark2: #504945;
--dark3: #665c54;
--dark4: #7c6f64;
--light0-hard: #f9f5d7;
--light0: #fbf1c7;
--light0-soft: #f2e5bc;
--light1: #ebdbb2;
--light2: #d5c4a1;
--light3: #bdae93;
--light4: #a89984;
--bright-red: #fb4934;
--bright-green: #b8bb26;
--bright-yellow: #fabd2f;
--bright-blue: #83a598;
--bright-purple: #d3869b;
--bright-aqua: #8ec07c;
--bright-orange: #fe8019;
--neutral-red: #cc241d;
--neutral-green: #98971a;
--neutral-yellow: #d79921;
--neutral-blue: #458588;
--neutral-purple: #b16286;
--neutral-aqua: #689d6a;
--neutral-orange: #d65d0e;
--faded-red: #9d0006;
--faded-green: #79740e;
--faded-yellow: #b57614;
--faded-blue: #076678;
--faded-purple: #8f3f71;
--faded-aqua: #427b58;
--faded-orange: #af3a03;
--dark-red-hard: #792329;
--dark-red: #722529;
--dark-red-soft: #7b2c2f;
--light-red-hard: #fc9690;
--light-red: #fc9487;
--light-red-soft: #f78b7f;
--dark-green-hard: #5a633a;
--dark-green: #62693e;
--dark-green-soft: #686d43;
--light-green-hard: #d3d6a5;
--light-green: #d5d39b;
--light-green-soft: #cecb94;
--dark-aqua-hard: #3e4934;
--dark-aqua: #49503b;
--dark-aqua-soft: #525742;
--light-aqua-hard: #e6e9c1;
--light-aqua: #e8e5b5;
--light-aqua-soft: #e1dbac;
--gray: #928374;
--selection-background-color: var(--dark3);
--color-red: var(--neutral-red);
--color-orange: var(--neutral-orange);
--color-yellow: var(--neutral-yellow);
--color-green: var(--neutral-green);
--color-cyan: var(--neutral-aqua);
--color-blue: var(--neutral-blue);
--color-purple: var(--neutral-purple);
--color-pink: pink;
--text-color: var(--light1);
--text-color-accent: white;
--accent-color-dark: var(--neutral-green);
--accent-color-light: var(--neutral-yellow);
--accent-color-hover: var(--bright-green);
--accent-h: 60;
--accent-s: 71%;
--accent-l: 35%;
--canvas-color: 152, 151, 26 !important;
--code-important: var(--color-yellow);
--code-boolean: var(--bright-purple);
--code-builtin: var(--bright-orange);
--code-comment: var(var(--gray));
--code-definition: var(--light1);
--code-keyword: var(--bright-red);
--code-operator: var(--bright-orange);
--code-property: var(--bright-green);
--code-parentheses: var(--bright-orange);
--code-string: var(--bright-green);
--code-value: var(--bright-purple);
--code-variable: var(--bright-blue);
}
.theme-dark.color-scheme-gruvbox-soft {
--background-primary: var(--dark0-soft);
--background-secondary: var(--dark1);
--border-color-primary: var(--dark3);
--border-color-secondary: var(--dark4);
--text-color-muted-dark: var(--dark3);
--text-color-muted-light: var(--dark4);
}
.theme-dark.color-scheme-gruvbox-medium {
--background-primary: var(--dark0);
--background-secondary: var(--dark0-soft);
--border-color-primary: var(--dark2);
--border-color-secondary: var(--dark3);
--text-color-muted-dark: var(--dark2);
--text-color-muted-light: var(--dark3);
}
.theme-dark.color-scheme-gruvbox-hard {
--background-primary: var(--dark0-hard);
--background-secondary: var(--dark0);
--border-color-primary: var(--dark1);
--border-color-secondary: var(--dark2);
--text-color-muted-dark: var(--dark1);
--text-color-muted-light: var(--dark2);
}
.theme-dark.color-scheme-horizon {
--blue: #26bbd9;
--cyan: #59e1e3;
--green: #29d398;
--magenta: #ee64ac;
--red: #e95678;
--yellow: #fab795;
--apricot: #f09483;
--cranberry: #e95678;
--gray: #bbbbbb;
--lavender: #b877db;
--rosebud: #fab795;
--tacao: #fac29a;
--turquoise: #25b0bc;
--accent: #2e303e;
--accentAlt: #6c6f93;
--background: #1c1e26;
--backgroundAlt: #232530;
--border: #1a1c23;
--lightText: #d5d8da;
--color-red: var(--red);
--color-orange: var(--apricot);
--color-yellow: var(--yellow);
--color-green: var(--green);
--color-cyan: var(--cyan);
--color-blue: var(--blue);
--color-purple: var(--lavender);
--color-pink: pink;
--background-primary: var(--background);
--background-secondary: var(--backgroundAlt);
--selection-background-color: var(--accent);
--border-color-primary: var(--accent);
--border-color-secondary: var(--accent);
--text-color: var(--lightText);
--text-color-accent: white;
--text-color-muted-dark: var(--accent);
--text-color-muted-light: var(--accentAlt);
--accent-color-dark: var(--cranberry);
--accent-color-light: var(--turquoise);
--accent-color-hover: var(--rosebud);
--accent-h: 345;
--accent-s: 77%;
--accent-l: 62%;
--canvas-color: 233, 83, 120 !important;
--code-important: var(--color-yellow);
--code-boolean: var(--apricot);
--code-builtin: var(--turquoise);
--code-comment: #4c4d53;
--code-definition: var(--cranberry);
--code-keyword: var(--lavender);
--code-operator: var(--gray);
--code-property: var(--turquoise);
--code-parentheses: var(--gray);
--code-string: var(--rosebud);
--code-value: var(--apricot);
--code-variable: var(--cranberry);
}
.theme-dark.color-scheme-kanagawa-dragon {
--dragonBlack0: #0d0c0c;
--dragonBlack1: #12120f;
--dragonBlack2: #1d1c19;
--dragonBlack3: #181616;
--dragonBlack4: #282727;
--dragonBlack5: #393836;
--dragonBlack6: #625e5a;
--dragonWhite: #c5c9c5;
--dragonGreen: #87a987;
--dragonGreen2: #8a9a7b;
--dragonPink: #a292a3;
--dragonOrange: #b6927b;
--dragonOrange2: #b98d7b;
--dragonGray: #a6a69c;
--dragonGray2: #9e9b93;
--dragonGray3: #7a8382;
--dragonBlue2: #8ba4b0;
--dragonViolet: #8992a7;
--dragonRed: #c4746e;
--dragonAqua: #8ea4a2;
--dragonAsh: #737c73;
--dragonTeal: #949fb5;
--dragonYellow: #c4b28a;
--waveBlue1: #223249;
--color-red: var(--dragonRed);
--color-orange: var(--dragonOrange);
--color-yellow: var(--dragonYellow);
--color-green: var(--dragonGreen2);
--color-cyan: var(--dragonTeal);
--color-blue: var(--dragonTeal);
--color-purple: var(--dragonViolet);
--color-pink: var(--dragonPink);
--background-primary: var(--dragonBlack3);
--background-secondary: var(--dragonBlack4);
--selection-background-color: var(--waveBlue1);
--border-color-primary: var(--dragonBlack5);
--border-color-secondary: var(--dragonBlack6);
--text-color: var(--dragonWhite);
--text-color-accent: white;
--text-color-muted-dark: var(--dragonBlack5);
--text-color-muted-light: var(--dragonBlack6);
--accent-color-dark: var(--dragonTeal);
--accent-color-light: var(--dragonOrange);
--accent-color-hover: var(--dragonPink);
--accent-h: 220;
--accent-s: 18%;
--accent-l: 65%;
--canvas-color: 148, 159, 181 !important;
--code-important: var(--color-yellow);
--code-boolean: var(--dragonOrange);
--code-builtin: var(--dragonTeal);
--code-comment: var(--dragonAsh);
--code-definition: var(--dragonOrange);
--code-keyword: var(--dragonTeal);
--code-operator: var(--dragonRed);
--code-property: var(--dragonWhite);
--code-parentheses: var(--dragonGray2);
--code-string: var(--dragonGreen2);
--code-value: var(--dragonPink);
--code-variable: var(--dragonYellow);
}
.theme-dark.color-scheme-kanagawa-wave {
--background: #1f1f28;
--background-alt: #2a2a37;
--sumiInk5: #363646;
--sumiInk6: #54546d;
--waveBlue1: #223249;
--fujiWhite: #dcd7ba;
--fujiGray: #727169;
--waveRed: #e46876;
--carpYellow: #e6c384;
--boatYellow2: #c0a36e;
--springGreen: #98bb6c;
--surimiOrange: #ffa066;
--crystalBlue: #7e9cd8;
--oniViolet: #957fb8;
--springViolet2: #9cabca;
--sakuraPink: #d27e99;
--color-red: var(--waveRed);
--color-orange: var(--surimiOrange);
--color-yellow: var(--carpYellow);
--color-green: var(--springGreen);
--color-cyan: var(--crystalBlue);
--color-blue: var(--crystalBlue);
--color-purple: var(--oniViolet);
--color-pink: var(--sakuraPink);
--background-primary: var(--background);
--background-secondary: var(--background-alt);
--selection-background-color: var(--waveBlue1);
--border-color-primary: var(--sumiInk5);
--border-color-secondary: var(--sumiInk6);
--text-color: var(--fujiWhite);
--text-color-accent: white;
--text-color-muted-dark: var(--sumiInk5);
--text-color-muted-light: var(--sumiInk6);
--accent-color-dark: var(--crystalBlue);
--accent-color-light: var(--sakuraPink);
--accent-color-hover: var(--springViolet2);
--accent-h: 220;
--accent-s: 54%;
--accent-l: 67%;
--canvas-color: 126, 156, 216 !important;
--code-important: var(--color-yellow);
--code-boolean: var(--surimiOrange);
--code-builtin: var(--crystalBlue);
--code-comment: var(--fujiGray);
--code-definition: var(--crystalBlue);
--code-keyword: var(--oniViolet);
--code-operator: var(--boatYellow2);
--code-property: var(--carpYellow);
--code-parentheses: var(--springViolet2);
--code-string: var(--springGreen);
--code-value: var(--sakuraPink);
--code-variable: var(--purple);
}
.theme-dark.color-scheme-nord {
--black: #2e3440;
--dark-gray: #3b4252;
--gray: #434c5e;
--light-gray: #4c566a;
--light-gray-bright: #616e88;
--darkest-white: #d8dee9;
--darker-white: #e5e9f0;
--white: #eceff4;
--teal: #8fbcbb;
--off-blue: #88c0d0;
--glacier: #81a1c1;
--color-red: #bf616a;
--color-orange: #d08770;
--color-yellow: #ebcb8b;
--color-green: #a3be8c;
--color-cyan: #88c0d0;
--color-blue: #5e81ac;
--color-purple: #b48ead;
--color-pink: pink;
--background-primary: var(--black);
--background-secondary: var(--dark-gray);
--selection-background-color: var(--light-gray);
--border-color-primary: var(--gray);
--border-color-secondary: var(--light-gray);
--text-color: var(--darkest-white);
--text-color-accent: var(--white);
--text-color-muted-dark: var(--background-secondary);
--text-color-muted-light: var(--light-gray-bright);
--accent-color-dark: var(--glacier);
--accent-color-light: var(--teal);
--accent-color-hover: var(--off-blue);
--accent-h: 210;
--accent-s: 34%;
--accent-l: 63%;
--canvas-color: 129, 161, 193 !important;
--code-important: var(--color-yellow);
--code-boolean: var(--glacier);
--code-builtin: var(--off-blue);
--code-comment: var(--light-gray-bright);
--code-definition: var(--off-blue);
--code-keyword: var(--glacier);
--code-operator: var(--glacier);
--code-property: var(--off-blue);
--code-parentheses: var(--teal);
--code-string: var(--color-green);
--code-value: var(--color-purple);
--code-variable: var(--text-color);
}
.theme-dark.color-scheme-rose-pine {
--nc: #16141f;
--base: #191724;
--surface: #1f1d2e;
--overlay: #26233a;
--muted: #6e6a86;
--subtle: #908caa;
--text: #e0def4;
--love: #eb6f92;
--gold: #f6c177;
--rose: #ebbcba;
--pine: #31748f;
--foam: #9ccfd8;
--iris: #c4a7e7;
--highlight-low: #21202e;
--highlight-med: #403d52;
--highlight-high: #524f67;
--color-red: #eb6f92;
--color-orange: #ebbcba;
--color-yellow: #f6c177;
--color-green: #9ccfd8;
--color-cyan: #9ccfd8;
--color-blue: #31748f;
--color-purple: #c4a7e7;
--color-pink: pink;
--background-primary: var(--base);
--background-secondary: var(--surface);
--selection-background-color: var(--overlay);
--border-color-primary: var(--highlight-med);
--border-color-secondary: var(--highlight-high);
--text-color: var(--text);
--text-color-accent: white;
--text-color-muted-dark: var(--overlay);
--text-color-muted-light: var(--muted);
--accent-color-dark: var(--pine);
--accent-color-light: var(--rose);
--accent-color-hover: var(--foam);
--accent-h: 197;
--accent-s: 49%;
--accent-l: 38%;
--canvas-color: 49, 116, 143 !important;
--code-important: var(--color-yellow);
--code-boolean: var(--rose);
--code-builtin: var(--love);
--code-comment: var(--muted);
--code-definition: var(--rose);
--code-keyword: var(--pine);
--code-operator: var(--pine);
--code-property: var(--foam);
--code-parentheses: var(--subtle);
--code-string: var(--gold);
--code-value: var(--rose);
--code-variable: var(--text);
}
.theme-dark.color-scheme-rose-pine-moon {
--nc: #1f1d30;
--base: #232136;
--surface: #2a273f;
--overlay: #393552;
--muted: #6e6a86;
--subtle: #908caa;
--text: #e0def4;
--love: #eb6f92;
--gold: #f6c177;
--rose: #ea9a97;
--pine: #3e8fb0;
--foam: #9ccfd8;
--iris: #c4a7e7;
--highlight-low: #2a283e;
--highlight-med: #44415a;
--highlight-high: #56526e;
--color-red: #eb6f92;
--color-orange: #ea9a97;
--color-yellow: #f6c177;
--color-green: #9ccfd8;
--color-cyan: #9ccfd8;
--color-blue: #3e8fb0;
--color-purple: #c4a7e7;
--color-pink: pink;
--background-primary: var(--base);
--background-secondary: var(--surface);
--selection-background-color: var(--overlay);
--border-color-primary: var(--highlight-med);
--border-color-secondary: var(--highlight-high);
--text-color: var(--text);
--text-color-accent: white;
--text-color-muted-dark: var(--overlay);
--text-color-muted-light: var(--muted);
--accent-color-dark: var(--pine);
--accent-color-light: var(--rose);
--accent-color-hover: var(--foam);
--accent-h: 197;
--accent-s: 48%;
--accent-l: 47%;
--canvas-color: 62, 143, 176 !important;
--code-important: var(--color-yellow);
--code-boolean: var(--rose);
--code-builtin: var(--love);
--code-comment: var(--muted);
--code-definition: var(--rose);
--code-keyword: var(--pine);
--code-operator: var(--pine);
--code-property: var(--foam);
--code-parentheses: var(--subtle);
--code-string: var(--gold);
--code-value: var(--rose);
--code-variable: var(--text);
}
.theme-dark.color-scheme-tokyo-night {
--bg: #1a1b26;
--bg-dark: #16161e;
--bg-highlight: #363a4a;
--blue: #7aa2f7;
--blue0: #3d59a1;
--blue1: #2ac3de;
--blue2: #0db9d7;
--blue5: #89ddff;
--blue6: #b4f9f8;
--blue7: #394b70;
--comment: #565f89;
--cyan: #7dcfff;
--dark3: #545c7e;
--dark5: #737aa2;
--fg: #c0caf5;
--fg-dark: #a9b1d6;
--fg-gutter: #3b4261;
--green: #9ece6a;
--green1: #73daca;
--green2: #41a6b5;
--magenta: #bb9af7;
--magenta2: #ff007c;
--orange: #ff9e64;
--purple: #9d7cd8;
--red: #f7768e;
--red1: #db4b4b;
--teal: #1abc9c;
--terminal-black: #414868;
--yellow: #e0af68;
--color-red: var(--red);
--color-orange: var(--orange);
--color-yellow: var(--yellow);
--color-green: var(--green);
--color-cyan: var(--cyan);
--color-blue: var(--blue);
--color-purple: var(--purple);
--color-pink: pink;
--background-primary: var(--bg);
--background-secondary: var(--bg-dark);
--selection-background-color: var(--bg-highlight);
--border-color-primary: var(--fg-gutter);
--border-color-secondary: var(--fg-gutter);
--text-color: var(--fg);
--text-color-accent: white;
--text-color-muted-dark: var(--fg-gutter);
--text-color-muted-light: var(--fg-dark);
--accent-color-dark: var(--purple);
--accent-color-light: var(--blue);
--accent-color-hover: var(--magenta);
--accent-h: 261;
--accent-s: 85%;
--accent-l: 79%;
--canvas-color: 187, 154, 247 !important;
--code-important: var(--color-yellow);
--code-boolean: var(--orange);
--code-builtin: var(--color-cyan);
--code-comment: var(--comment);
--code-definition: var(--color-blue);
--code-keyword: var(--color-purple);
--code-operator: var(--color-cyan);
--code-property: var(--blue);
--code-parentheses: var(--fg-dark);
--code-string: var(--color-green);
--code-value: var(--color-orange);
--code-variable: var(--fg);
}
.theme-dark.color-scheme-tokyo-night-moon {
--bg: #222436;
--bg-dark: #1e2030;
--bg-highlight: #2f334d;
--blue: #82aaff;
--blue0: #3e68d7;
--blue1: #65bcff;
--blue2: #0db9d7;
--blue5: #89ddff;
--blue6: #b4f9f8;
--blue7: #394b70;
--comment: #636da6;
--cyan: #86e1fc;
--dark3: #545c7e;
--dark5: #737aa2;
--fg: #c8d3f5;
--fg-dark: #828bb8;
--fg-gutter: #3b4261;
--green: #c3e88d;
--green1: #4fd6be;
--green2: #41a6b5;
--magenta: #c099ff;
--magenta2: #ff007c;
--orange: #ff966c;
--purple: #fca7ea;
--red: #ff757f;
--red1: #c53b53;
--teal: #4fd6be;
--terminal-black: #444a73;
--yellow: #ffc777;
--color-red: var(--red);
--color-orange: var(--orange);
--color-yellow: var(--yellow);
--color-green: var(--green);
--color-cyan: var(--cyan);
--color-blue: var(--blue);
--color-purple: var(--purple);
--color-pink: pink;
--background-primary: var(--bg);
--background-secondary: var(--bg-dark);
--selection-background-color: var(--bg-highlight);
--border-color-primary: var(--fg-gutter);
--border-color-secondary: var(--fg-gutter);
--text-color: var(--fg);
--text-color-accent: white;
--text-color-muted-dark: var(--fg-gutter);
--text-color-muted-light: var(--fg-dark);
--accent-color-dark: var(--magenta);
--accent-color-light: var(--blue);
--accent-color-hover: var(--purple);
--accent-h: 263;
--accent-s: 100%;
--accent-l: 80%;
--canvas-color: 192, 153, 255 !important;
--code-important: var(--color-yellow);
--code-boolean: var(--orange);
--code-builtin: var(--color-cyan);
--code-comment: var(--comment);
--code-definition: var(--color-blue);
--code-keyword: var(--color-purple);
--code-operator: var(--color-cyan);
--code-property: var(--blue);
--code-parentheses: var(--fg-dark);
--code-string: var(--color-green);
--code-value: var(--color-orange);
--code-variable: var(--fg);
}
.theme-dark.color-scheme-tokyo-night-storm {
--bg: #24283b;
--bg-dark: #1f2335;
--bg-highlight: #363a4a;
--blue: #7aa2f7;
--blue0: #3d59a1;
--blue1: #2ac3de;
--blue2: #0db9d7;
--blue5: #89ddff;
--blue6: #b4f9f8;
--blue7: #394b70;
--comment: #565f89;
--cyan: #7dcfff;
--dark3: #545c7e;
--dark5: #737aa2;
--fg: #c0caf5;
--fg-dark: #a9b1d6;
--fg-gutter: #3b4261;
--green: #9ece6a;
--green1: #73daca;
--green2: #41a6b5;
--magenta: #bb9af7;
--magenta2: #ff007c;
--orange: #ff9e64;
--purple: #9d7cd8;
--red: #f7768e;
--red1: #db4b4b;
--teal: #1abc9c;
--terminal-black: #414868;
--yellow: #e0af68;
--color-red: var(--red);
--color-orange: var(--orange);
--color-yellow: var(--yellow);
--color-green: var(--green);
--color-cyan: var(--cyan);
--color-blue: var(--blue);
--color-purple: var(--purple);
--color-pink: pink;
--background-primary: var(--bg);
--background-secondary: var(--bg-dark);
--selection-background-color: var(--bg-highlight);
--border-color-primary: var(--fg-gutter);
--border-color-secondary: var(--fg-gutter);
--text-color: var(--fg);
--text-color-accent: white;
--text-color-muted-dark: var(--fg-gutter);
--text-color-muted-light: var(--fg-dark);
--accent-color-dark: var(--purple);
--accent-color-light: var(--blue);
--accent-color-hover: var(--magenta);
--accent-h: 261;
--accent-s: 85%;
--accent-l: 79%;
--canvas-color: 187, 154, 247 !important;
--code-important: var(--color-yellow);
--code-boolean: var(--orange);
--code-builtin: var(--color-cyan);
--code-comment: var(--comment);
--code-definition: var(--color-blue);
--code-keyword: var(--color-purple);
--code-operator: var(--color-cyan);
--code-property: var(--blue);
--code-parentheses: var(--fg-dark);
--code-string: var(--color-green);
--code-value: var(--color-orange);
--code-variable: var(--fg);
}
.theme-light.color-scheme-catppuccin-latte {
--rosewater: #dc8a78;
--flamingo: #dd7878;
--pink: #ea76cb;
--mauve: #8839ef;
--red: #d20f39;
--maroon: #e64553;
--peach: #fe640b;
--yellow: #df8e1d;
--green: #40a02b;
--teal: #179299;
--sky: #04a5e5;
--sapphire: #209fb5;
--blue: #1e66f5;
--lavender: #7287fd;
--text: #4c4f69;
--subtext1: #5c5f77;
--subtext0: #6c6f85;
--overlay2: #7c7f93;
--overlay1: #8c8fa1;
--overlay0: #9ca0b0;
--surface2: #acb0be;
--surface1: #bcc0cc;
--surface0: #ccd0da;
--base: #eff1f5;
--mantle: #e6e9ef;
--crust: #dce0e8;
--color-red: var(--red);
--color-orange: var(--peach);
--color-yellow: var(--yellow);
--color-green: var(--green);
--color-cyan: var(--teal);
--color-blue: var(--blue);
--color-purple: var(--mauve);
--color-pink: var(--pink);
--background-primary: var(--base);
--background-secondary: var(--crust);
--selection-background-color: var(--crust);
--border-color-primary: var(--surface0);
--border-color-secondary: var(--surface1);
--text-color: var(--text);
--text-color-accent: white;
--text-color-muted-dark: var(--surface0);
--text-color-muted-light: var(--overlay0);
--accent-color-dark: var(--mauve);
--accent-color-light: var(--blue);
--accent-color-hover: var(--maroon);
--accent-h: 266;
--accent-s: 85%;
--accent-l: 58%;
--canvas-color: 136, 57, 239 !important;
--code-important: var(--color-yellow);
--code-boolean: var(--peach);
--code-builtin: var(--peach);
--code-comment: var(--overlay0);
--code-definition: var(--lavender);
--code-keyword: var(--mauve);
--code-operator: var(--sky);
--code-property: var(--lavender);
--code-parentheses: var(--overlay2);
--code-string: var(--green);
--code-value: var(--peach);
--code-variable: var(--text-color);
}
.theme-light.color-scheme-gruvbox-soft, .theme-light.color-scheme-gruvbox-medium, .theme-light.color-scheme-gruvbox-hard {
--dark0-hard: #1d2021;
--dark0: #282828;
--dark0-soft: #32302f;
--dark1: #3c3836;
--dark2: #504945;
--dark3: #665c54;
--dark4: #7c6f64;
--light0-hard: #f9f5d7;
--light0: #fbf1c7;
--light0-soft: #f2e5bc;
--light1: #ebdbb2;
--light2: #d5c4a1;
--light3: #bdae93;
--light4: #a89984;
--bright-red: #fb4934;
--bright-green: #b8bb26;
--bright-yellow: #fabd2f;
--bright-blue: #83a598;
--bright-purple: #d3869b;
--bright-aqua: #8ec07c;
--bright-orange: #fe8019;
--neutral-red: #cc241d;
--neutral-green: #98971a;
--neutral-yellow: #d79921;
--neutral-blue: #458588;
--neutral-purple: #b16286;
--neutral-aqua: #689d6a;
--neutral-orange: #d65d0e;
--faded-red: #9d0006;
--faded-green: #79740e;
--faded-yellow: #b57614;
--faded-blue: #076678;
--faded-purple: #8f3f71;
--faded-aqua: #427b58;
--faded-orange: #af3a03;
--dark-red-hard: #792329;
--dark-red: #722529;
--dark-red-soft: #7b2c2f;
--light-red-hard: #fc9690;
--light-red: #fc9487;
--light-red-soft: #f78b7f;
--dark-green-hard: #5a633a;
--dark-green: #62693e;
--dark-green-soft: #686d43;
--light-green-hard: #d3d6a5;
--light-green: #d5d39b;
--light-green-soft: #cecb94;
--dark-aqua-hard: #3e4934;
--dark-aqua: #49503b;
--dark-aqua-soft: #525742;
--light-aqua-hard: #e6e9c1;
--light-aqua: #e8e5b5;
--light-aqua-soft: #e1dbac;
--gray: #928374;
--selection-background-color: var(--light3);
--color-red: var(--neutral-red);
--color-orange: var(--neutral-orange);
--color-yellow: var(--neutral-yellow);
--color-green: var(--neutral-green);
--color-cyan: var(--neutral-aqua);
--color-blue: var(--neutral-blue);
--color-purple: var(--neutral-purple);
--color-pink: pink;
--text-color: var(--dark1);
--text-color-accent: white;
--accent-color-dark: var(--neutral-green);
--accent-color-light: var(--neutral-yellow);
--accent-color-hover: var(--bright-green);
--accent-h: 60;
--accent-s: 71%;
--accent-l: 35%;
--canvas-color: 152, 151, 26 !important;
--code-important: var(--color-yellow);
--code-boolean: var(--faded-purple);
--code-builtin: var(--faded-orange);
--code-comment: var(var(--gray));
--code-definition: var(--dark1);
--code-keyword: var(--faded-red);
--code-operator: var(--faded-orange);
--code-property: var(--faded-green);
--code-parentheses: var(--faded-orange);
--code-string: var(--faded-green);
--code-value: var(--faded-purple);
--code-variable: var(--faded-blue);
}
.theme-light.color-scheme-gruvbox-soft {
--background-primary: var(--light0-soft);
--background-secondary: var(--light1);
--border-color-primary: var(--light3);
--border-color-secondary: var(--light4);
--text-color-muted-dark: var(--light3);
--text-color-muted-light: var(--light4);
}
.theme-light.color-scheme-gruvbox-medium {
--background-primary: var(--light0);
--background-secondary: var(--light0-soft);
--border-color-primary: var(--light2);
--border-color-secondary: var(--light3);
--text-color-muted-dark: var(--light2);
--text-color-muted-light: var(--light3);
}
.theme-light.color-scheme-gruvbox-hard {
--background-primary: var(--light0-hard);
--background-secondary: var(--light0);
--border-color-primary: var(--light1);
--border-color-secondary: var(--light2);
--text-color-muted-dark: var(--light1);
--text-color-muted-light: var(--light2);
}
.theme-light.color-scheme-horizon-bright {
--blue: #26bbd9;
--cyan: #59e1e3;
--green: #29d398;
--magenta: #ee64ac;
--red: #e95678;
--yellow: #fab795;
--amethyst: #8a31b9;
--black: #333333;
--crimson: #da103f;
--elm: #1d8991;
--jaffa: #f77d26;
--tango: #f6661e;
--thunderbird: #dc3318;
--accent: #f9cbbe;
--accentAlt: #f9cec3;
--background: #fdf0ed;
--backgroundAlt: #fadad1;
--border: #1a1c23;
--darkText: #06060c;
--color-red: var(--red);
--color-orange: var(--jaffa);
--color-yellow: var(--yellow);
--color-green: var(--green);
--color-cyan: var(--cyan);
--color-blue: var(--blue);
--color-purple: var(--amethyst);
--color-pink: pink;
--background-primary: var(--background);
--background-secondary: var(--backgroundAlt);
--selection-background-color: var(--accent);
--border-color-primary: var(--accent);
--border-color-secondary: var(--accent);
--text-color: var(--black);
--text-color-accent: white;
--text-color-muted-dark: var(--accent);
--text-color-muted-light: var(--accentAlt);
--accent-color-dark: var(--red);
--accent-color-light: var(--elm);
--accent-color-hover: var(--yellow);
--accent-h: 346;
--accent-s: 77%;
--accent-l: 63%;
--canvas-color: 233, 86, 120 !important;
--code-important: var(--color-yellow);
--code-boolean: var(--crimson);
--code-builtin: var(--elm);
--code-comment: #989290;
--code-definition: var(--thunderbird);
--code-keyword: var(--amethyst);
--code-operator: var(--black);
--code-property: var(--elm);
--code-parentheses: var(--black);
--code-string: var(--jaffa);
--code-value: var(--crimson);
--code-variable: var(--thunderbird);
}
.theme-light.color-scheme-kanagawa-lotus {
--lotusInk1: #545464;
--lotusInk2: #43436c;
--lotusGray: #dcd7ba;
--lotusGray2: #716e61;
--lotusGray3: #8a8980;
--lotusWhite0: #d5cea3;
--lotusWhite1: #dcd5ac;
--lotusWhite2: #e5ddb0;
--lotusWhite3: #f2ecbc;
--lotusWhite4: #e7dba0;
--lotusWhite5: #e4d794;
--lotusViolet1: #a09cac;
--lotusViolet2: #766b90;
--lotusViolet3: #c9cbd1;
--lotusViolet4: #624c83;
--lotusBlue1: #c7d7e0;
--lotusBlue2: #b5cbd2;
--lotusBlue3: #9fb5c9;
--lotusBlue4: #4d699b;
--lotusBlue5: #5d57a3;
--lotusGreen: #6f894e;
--lotusGreen2: #6e915f;
--lotusGreen3: #b7d0ae;
--lotusPink: #b35b79;
--lotusOrange: #cc6d00;
--lotusOrange2: #e98a00;
--lotusYellow: #77713f;
--lotusYellow2: #836f4a;
--lotusYellow3: #de9800;
--lotusYellow4: #f9d791;
--lotusRed: #c84053;
--lotusRed2: #d7474b;
--lotusRed3: #e82424;
--lotusRed4: #d9a594;
--lotusAqua: #597b75;
--lotusAqua2: #5e857a;
--lotusTeal1: #4e8ca2;
--lotusTeal2: #6693bf;
--lotusTeal3: #5a7785;
--lotusCyan: #d7e3d8;
--color-red: var(--lotusRed2);
--color-orange: var(--lotusOrange);
--color-yellow: var(--lotusYellow3);
--color-green: var(--lotusGreen);
--color-cyan: var(--lotusTeal2);
--color-blue: var(--lotusTeal1);
--color-purple: var(--lotusViolet4);
--color-pink: var(--lotusPink);
--background-primary: var(--lotusWhite3);
--background-secondary: var(--lotusWhite4);
--selection-background-color: var(--lotusViolet3);
--border-color-primary: var(--lotusWhite0);
--border-color-secondary: var(--lotusGray3);
--text-color: var(--lotusInk1);
--text-color-accent: white;
--text-color-muted-dark: var(--lotusGray3);
--text-color-muted-light: var(--lotusGray2);
--accent-color-dark: var(--lotusTeal1);
--accent-color-light: var(--lotusRed2);
--accent-color-hover: var(--lotusPink);
--accent-h: 196;
--accent-s: 35%;
--accent-l: 47%;
--canvas-color: 78, 140, 162 !important;
--code-important: var(--color-yellow);
--code-boolean: var(--lotusOrange);
--code-builtin: var(--lotusTeal2);
--code-comment: var(--lotusGray3);
--code-definition: var(--lotusOrange);
--code-keyword: var(--lotusViolet4);
--code-operator: var(--lotusYellow2);
--code-property: var(--lotusInk1);
--code-parentheses: var(--lotusTeal1);
--code-string: var(--lotusGreen);
--code-value: var(--lotusPink);
--code-variable: var(--lotusOrange);
}
.theme-light.color-scheme-rose-pine-dawn {
--nc: #f8f0e7;
--base: #faf4ed;
--surface: #fffaf3;
--overlay: #f2e9e1;
--muted: #9893a5;
--subtle: #797593;
--text: #575279;
--love: #b4637a;
--gold: #ea9d34;
--rose: #d7827e;
--pine: #286983;
--foam: #56949f;
--iris: #907aa9;
--highlight-low: #f4ede8;
--highlight-med: #dfdad9;
--highlight-high: #cecacd;
--color-red: var(--love);
--color-orange: var(--rose);
--color-yellow: var(--gold);
--color-green: var(--foam);
--color-cyan: var(--foam);
--color-blue: var(--pine);
--color-purple: var(--iris);
--color-pink: pink;
--background-primary: var(--base);
--background-secondary: var(--surface);
--selection-background-color: var(--overlay);
--border-color-primary: var(--highlight-med);
--border-color-secondary: var(--highlight-high);
--text-color: var(--text);
--text-color-accent: var(--text);
--text-color-muted-dark: var(--overlay);
--text-color-muted-light: var(--muted);
--accent-color-dark: var(--pine);
--accent-color-light: var(--rose);
--accent-color-hover: var(--iris);
--accent-h: 3;
--accent-s: 53%;
--accent-l: 67%;
--canvas-color: 215, 130, 126 !important;
--code-important: var(--color-yellow);
--code-boolean: var(--rose);
--code-builtin: var(--love);
--code-comment: var(--muted);
--code-definition: var(--rose);
--code-keyword: var(--pine);
--code-operator: var(--pine);
--code-property: var(--foam);
--code-parentheses: var(--subtle);
--code-string: var(--gold);
--code-value: var(--rose);
--code-variable: var(--text);
}
.theme-light.color-scheme-tokyo-night-day {
--bg: #d5d6db;
--bg-dark: #cbccd1;
--bg-highlight: #b5b9c9;
--blue: #77a0f7;
--blue0: #7890dd;
--blue1: #23a8c0;
--blue2: #0baeca;
--blue5: #0098bb;
--blue6: #4c8988;
--blue7: #92a6d5;
--comment: #848cb5;
--cyan: #009cd0;
--dark3: #8990b3;
--dark5: #68709a;
--fg: #4c505e;
--fg-dark: #8d98c9;
--fg-gutter: #a8aecb;
--green: #799f50;
--green1: #519c91;
--green2: #48b5c6;
--magenta: #b28af6;
--magenta2: #d20065;
--orange: #e97c00;
--purple: #7847bd;
--red: #f77e94;
--red1: #c64343;
--teal: #18b495;
--terminal-black: #a1a6c5;
--yellow: #ba9155;
--color-red: var(--red);
--color-orange: var(--orange);
--color-yellow: var(--yellow);
--color-green: var(--green);
--color-cyan: var(--cyan);
--color-blue: var(--blue);
--color-purple: var(--purple);
--color-pink: pink;
--background-primary: var(--bg);
--background-secondary: var(--bg-dark);
--selection-background-color: var(--bg-highlight);
--border-color-primary: var(--fg-gutter);
--border-color-secondary: var(--fg-gutter);
--text-color: var(--fg);
--text-color-accent: white;
--text-color-muted-dark: var(--fg-gutter);
--text-color-muted-light: var(--fg-dark);
--accent-color-dark: var(--purple);
--accent-color-light: var(--blue);
--accent-color-hover: var(--magenta);
--accent-h: 265;
--accent-s: 47%;
--accent-l: 51%;
--canvas-color: 120, 71, 189 !important;
--code-important: var(--color-yellow);
--code-boolean: var(--orange);
--code-builtin: var(--color-cyan);
--code-comment: var(--comment);
--code-definition: var(--color-blue);
--code-keyword: var(--color-purple);
--code-operator: var(--color-cyan);
--code-property: var(--blue);
--code-parentheses: var(--fg-dark);
--code-string: var(--color-green);
--code-value: var(--color-orange);
--code-variable: var(--fg);
}
.theme-light,
.theme-dark {
--accent: hsl(var(--accent-h), var(--accent-s), var(--accent-l));
--titlebar-background: var(--background-secondary);
--titlebar-background-focused: var(--border-color-primary);
--modal-background: var(--background-secondary);
--border-color: var(--border-color-primary);
--modal-border-color: var(--border-color-primary);
--prompt-border-color: var(--border-color-primary);
--background-modifier-form-field: var(--background-secondary);
--interactive-normal: var(--background-secondary);
--interactive-hover: var(--border-color-primary);
--interactive-accent: var(--accent);
--background-modifier-hover: var(--selection-background-color);
--background-modifier-active-hover: red;
--background-modifier-border: var(--border-color-primary);
--background-modifier-border-focus: var(--border-color-secondary);
--background-modifier-border-hover: var(--border-color-secondary);
--nav-item-color: var(--text-color);
--nav-item-color-active: var(--text-color-accent);
--nav-item-color-hover: var(--text-color-accent);
--nav-item-color-selected: red;
--nav-item-color-highlighted: var(--accent-color-light);
--nav-item-background-hover: var(--selection-background-color);
--nav-item-background-active: var(--accent-color-dark);
--nav-item-background-selected: red;
--tab-background-active: var(--background-primary);
--tab-text-color-focused: var(--text-color);
--tab-text-color-focused-active: var(--text-color);
--tab-divider-color: var(--selection-background-color);
--tab-outline-color: var(--border-color-primary);
--tab-text-color: var(--border-color-primary);
--tab-text-color-active: var(--text-color);
--tab-text-color-focused-highlighted: red;
--h1-color: var(--color-purple);
--h2-color: var(--color-blue);
--h3-color: var(--color-green);
--h4-color: var(--color-yellow);
--h5-color: var(--color-orange);
--h6-color: var(--color-red);
--inline-title-color: var(--text-color);
--text-normal: var(--text-color);
--text-muted: var(--text-color);
--checklist-done-color: var(--text-color-muted-light);
--text-faint: var(--text-color-muted-light);
--text-on-accent: var(--text-color-accent);
--text-on-accent-inverted: var(--background-primary);
--text-accent: var(--accent);
--text-accent-hover: red;
--text-highlight-bg: var(--accent);
--text-success: var(--color-green);
--text-warning: var(--color-yellow);
--text-error: var(--color-red);
--italic-color: var(--accent-color-light);
--bold-color: var(--accent-color-light);
--text-selection: var(--selection-background-color);
--list-marker-color: var(--accent-color-dark);
--blockquote-border-color: var(--accent-color-dark);
--hr-color: var(--text-color-muted-dark);
--indentation-guide-color: var(--text-color-muted-dark);
--indentation-guide-color-active: var(--text-color-muted-light);
--selection-border-color: var(--accent-color-hover);
--link-color: var(--accent-color-dark);
--link-external-color: var(--accent-color-dark);
--link-unresolved-color: var(--red);
--link-color-hover: var(--accent-color-hover);
--link-external-color-hover: var(--accent-color-hover);
--link-unresolved-color-hover: var(--red);
--nav-indentation-guide-color: var(--border-color-secondary);
--nav-collapse-icon-color: var(--border-color-secondary);
--nav-collapse-icon-color-collapsed: var(--border-color-secondary);
--checkbox-color: var(--accent-color-dark);
--checkbox-color-hover: var(--accent-color-hover);
--checkbox-border-color: var(--text-color-muted-light);
--checkbox-border-color-hover: var(--accent-color-hover);
--slider-track-background: var(--background-secondary);
--slider-thumb-border-color: var(--black);
--table-header-color: var(--text-color);
--table-border-color: var(--border-color-primary);
--table-selection: var(--selection-background-color);
--table-selection-border-color: var(--selection-border-color);
--table-drag-handle-color: var(--selection-background-color);
--table-drag-handle-color-active: var(--selection-background-color);
--tag-color: var(--accent-color-dark);
--tag-color-hover: var(--accent-color-dark);
--tag-background: var(--text-color-muted-dark);
--tag-background-hover: var(--text-color-muted-light);
--toggle-thumb-color: var(--text-color-accent);
--metadata-label-text-color: var(--text-color);
--metadata-input-text-color: var(--text-color);
--graph-text: var(--text-color);
--graph-line: var(--border-color-secondary);
--graph-node: var(--accent);
--graph-node-unresolved: var(--border-color-primary);
--graph-node-focused: var(--accent-color-hover);
--graph-node-tag: var(--accent-color-light);
--graph-node-attachment: var(--accent-color-dark);
--code-background: var(--background-secondary);
}
.theme-light.workspace-tab-header-inner-title {
--tab-text-color-focused-active-current: var(--text-color);
}
.theme-dark {
--tab-text-color-focused-active-current: var(--text-color-accent);
}
.cm-hmd-codeblock {
color: var(--code-parentheses);
}
.cm-atom {
color: var(--code-boolean);
font-weight: bold;
}
.cm-builtin {
color: var(--code-builtin);
font-style: italic;
}
.cm-comment {
color: var(--code-comment);
font-style: italic;
}
.cm-def {
color: var(--code-definition);
}
.cm-keyword {
color: var(--code-keyword);
font-weight: bold;
font-style: italic;
}
.cm-number {
color: var(--code-value);
}
.cm-operator {
color: var(--code-operator);
}
.cm-property {
color: var(--code-property);
}
.cm-string {
color: var(--code-string);
}
.cm-variable {
color: var(--code-variable);
}
/* @settings
name: Chameleon Theme
id: obsidian-chameleon-theme
settings:
-
id: color-schemes-light
title: Light Color Scheme
description: Light Color Scheme picker
type: class-select
allowEmpty: false
default: color-scheme-rose-pine-dawn
options:
-
label: Catppuccin Latte
value: color-scheme-catppuccin-latte
-
label: Gruvbox Light Soft
value: color-scheme-gruvbox-soft
-
label: Gruvbox Light Medium
value: color-scheme-gruvbox-medium
-
label: Gruvbox Light Hard
value: color-scheme-gruvbox-hard
-
label: Horizon Bright
value: color-scheme-horizon-bright
-
label: Kanagawa Lotus
value: color-scheme-kanagawa-lotus
-
label: Tokyo Night Day
value: color-scheme-tokyo-night-day
-
label: Rosé Pine Dawn
value: color-scheme-rose-pine-dawn
-
id: color-schemes-dark
title: Dark Color Scheme
description: Dark Color Scheme picker
type: class-select
allowEmpty: false
default: color-scheme-nord
options:
-
label: Atom One Dark
value: color-scheme-atom-one-dark
-
label: Catppuccin Frappe
value: color-scheme-catppuccin-frappe
-
label: Catppuccin Macchiato
value: color-scheme-catppuccin-macchiato
-
label: Catppuccin Mocha
value: color-scheme-catppuccin-mocha
-
label: Dracula
value: color-scheme-dracula
-
label: Dracula Soft
value: color-scheme-dracula-soft
-
label: Gruvbox Dark Soft
value: color-scheme-gruvbox-soft
-
label: Gruvbox Dark Medium
value: color-scheme-gruvbox-medium
-
label: Gruvbox Dark Hard
value: color-scheme-gruvbox-hard
-
label: Horizon
value: color-scheme-horizon
-
label: Kanagawa Dragon
value: color-scheme-kanagawa-dragon
-
label: Kanagawa Wave
value: color-scheme-kanagawa-wave
-
label: Nord
value: color-scheme-nord
-
label: Rosé Pine
value: color-scheme-rose-pine
-
label: Rosé Pine Moon
value: color-scheme-rose-pine-moon
-
label: Tokyo Night
value: color-scheme-tokyo-night
-
label: Tokyo Night Moon
value: color-scheme-tokyo-night-moon
-
label: Tokyo Night Storm
value: color-scheme-tokyo-night-storm
*/