|
|
|
|
| [data-theme="light"] {
|
|
|
| --bg-canvas: #F3F4F6;
|
| --bg-workspace: #F8F9FA;
|
| --bg-panel: rgba(255,255,255,0.82);
|
| --bg-panel-solid: #FFFFFF;
|
| --bg-elevated: #FFFFFF;
|
| --bg-editor: #FCFCFD;
|
| --bg-terminal: #111317;
|
| --bg-hover: rgba(15,23,42,0.055);
|
| --bg-selected: rgba(0,102,255,0.11);
|
| --bg-active: rgba(0,102,255,0.16);
|
|
|
|
|
| --text-primary: #17191D;
|
| --text-secondary: #5B606A;
|
| --text-tertiary: #858B96;
|
| --text-disabled: #AEB3BC;
|
| --text-inverse: #FFFFFF;
|
|
|
|
|
| --border-subtle: rgba(17,24,39,0.10);
|
| --border-strong: rgba(17,24,39,0.18);
|
|
|
|
|
| --accent-primary: #0A6CFF;
|
| --accent-secondary: #6E5AE6;
|
| --success: #208A4D;
|
| --warning: #B86A00;
|
| --danger: #D93C3C;
|
| --info: #1677C8;
|
|
|
|
|
| --git-added: #208A4D;
|
| --git-modified: #B86A00;
|
| --git-deleted: #D93C3C;
|
| --git-conflict: #6E5AE6;
|
| }
|
|
|
| [data-theme="dark"] {
|
|
|
| --bg-canvas: #101114;
|
| --bg-workspace: #131519;
|
| --bg-panel: rgba(28,30,35,0.84);
|
| --bg-panel-solid: #1B1D22;
|
| --bg-elevated: #23262C;
|
| --bg-editor: #15171B;
|
| --bg-terminal: #0B0D10;
|
| --bg-hover: rgba(255,255,255,0.055);
|
| --bg-selected: rgba(66,139,255,0.18);
|
| --bg-active: rgba(66,139,255,0.25);
|
|
|
|
|
| --text-primary: #F4F5F7;
|
| --text-secondary: #B6BBC5;
|
| --text-tertiary: #7F8692;
|
| --text-disabled: #555B65;
|
| --text-inverse: #17191D;
|
|
|
|
|
| --border-subtle: rgba(255,255,255,0.09);
|
| --border-strong: rgba(255,255,255,0.16);
|
|
|
|
|
| --accent-primary: #4A91FF;
|
| --accent-secondary: #9B89FF;
|
| --success: #46B878;
|
| --warning: #E5A33D;
|
| --danger: #F06161;
|
| --info: #53A7E8;
|
|
|
|
|
| --git-added: #46B878;
|
| --git-modified: #E5A33D;
|
| --git-deleted: #F06161;
|
| --git-conflict: #9B89FF;
|
| }
|
|
|
|
|
| :root {
|
| color-scheme: dark;
|
| }
|
|
|
|
|
| @media (prefers-color-scheme: light) {
|
| :root:not([data-theme]) {
|
| color-scheme: light;
|
| }
|
| }
|
|
|
|
|
|
|