|
10 | 10 | --md-cyan: #3defe9; |
11 | 11 | --md-invalid: #ffffff; |
12 | 12 | --md-ivory: #abb2bf; |
13 | | - --md-stone: #7d8799; |
| 13 | + --md-stone: #5353531f; |
14 | 14 | --md-malibu: #2c6fc2; |
15 | 15 | --md-sage: #6bd968; |
16 | 16 | --md-whiskey: #fecc1b; |
|
28 | 28 | --md-bg-2: var(--md-invalid); |
29 | 29 | --md-bg-3: hsla(0, 0%, 94%); |
30 | 30 | --md-bg-4: hsl(0, 0%, 99%); |
31 | | - --md-input: #3c3c3c1f; |
32 | 31 | --md-btn: var(--md-ivory); |
33 | | - --md-btn-hover: var(--md-stone); |
| 32 | + --md-btn-hover: #3c3c3c1f; |
| 33 | + --md-input: #3c3c3c1f; |
34 | 34 | --md-bg-blur: #f6f8fa73; |
35 | 35 | --md-bg-editor: var(--md-white); |
36 | 36 | --md-bg-preview: var(--md-white); |
|
43 | 43 | --md-theme: light; |
44 | 44 | --md-text-selection: var(--md-divider-light-1); |
45 | 45 | } |
46 | | - |
47 | 46 | /* :root dark */ |
48 | 47 | [data-theme='dark'] { |
49 | 48 | --md-bg-1: #1e1e1e; |
|
52 | 51 | --md-bg-4: #1e1e1e; |
53 | 52 | --md-input: #1e1e1e; |
54 | 53 | --md-btn: var(--md-tooltipBackground); |
55 | | - --md-btn-hover: var(--md-highlightBackground); |
| 54 | + --md-btn-hover: #303030; |
56 | 55 | --md-bg-editor: var(--md-background); |
57 | 56 | --md-bg-preview: #2c2c2c; |
58 | 57 | --md-shadow: #000000; |
59 | 58 | --md-bg-blur: #111111a3; |
60 | 59 | --md-divider-light-1: #5454547a; |
61 | | - --md-divider-light-2: #aaaaaabd; |
| 60 | + --md-divider-light-2: #7777777a; |
62 | 61 | --md-text-1: #FFFFFFDE; |
63 | 62 | --md-text-2: #EBEBEB99; |
64 | 63 | --md-text-3: #00a0e9; |
65 | 64 | --md-text-selection: var(--md-selection); |
66 | 65 | --md-theme: dark; |
67 | 66 | } |
68 | 67 |
|
| 68 | +.atom-one-dark:root { |
| 69 | + --md-bg-3: #39424e; |
| 70 | + --md-input: #282c34; |
| 71 | + --md-bg-preview: #2e353f; |
| 72 | + --md-input: #282c34; |
| 73 | + --md-btn-hover: #20232b; |
| 74 | +} |
| 75 | + |
| 76 | +.atom-one-light:root { |
| 77 | + --md-bg-3: #e5ebf1; |
| 78 | + --md-input: #adadad; |
| 79 | + --md-bg-preview: #ffffff; |
| 80 | + --md-text-1: #213547; |
| 81 | + --md-text-2: #3C3C3CB3; |
| 82 | + --md-text-selection: #b8b8b880; |
| 83 | + --md-btn-hover: #585858; |
| 84 | + --md-input: var(--md-divider-light-1); |
| 85 | +} |
| 86 | + |
| 87 | +.atom-one-light { |
| 88 | + color-scheme: light; |
| 89 | +} |
| 90 | + |
| 91 | +.vs-dark:root { |
| 92 | + --md-bg-3: #3a3a3a; |
| 93 | + --md-input: #1e1e1e; |
| 94 | + --md-bg-preview: #2c2c2c; |
| 95 | + --md-text-1: #FFFFFFDE; |
| 96 | + --md-text-2: #EBEBEB99; |
| 97 | + --md-text-selection: #b8b8b880; |
| 98 | +} |
| 99 | + |
| 100 | +.vs:root { |
| 101 | + --md-bg-3: #e5ebf1; |
| 102 | + --md-input: #adadad; |
| 103 | + --md-bg-preview: #ffffff; |
| 104 | + --md-text-1: #213547; |
| 105 | + --md-text-2: #3C3C3CB3; |
| 106 | + --md-text-selection: #0099ff57; |
| 107 | +} |
| 108 | + |
69 | 109 | /* Global variables */ |
70 | 110 | :root { |
71 | 111 | --md-burger-right-1: 0%; |
@@ -103,7 +143,7 @@ body { |
103 | 143 | padding: 0; |
104 | 144 | margin: 0; |
105 | 145 | font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif; |
106 | | - background-color: var(--md-bg-1); |
| 146 | + background: -webkit-linear-gradient(120deg, var(--md-bg-2), var(--md-bg-1) 120%) fixed no-repeat; |
107 | 147 | color: var(--md-text-2); |
108 | 148 | text-rendering: optimizeLegibility; |
109 | 149 | font-synthesis: none; |
@@ -145,6 +185,23 @@ h1,h2,h3,h4,a { |
145 | 185 | background: var(--md-text-selection); |
146 | 186 | color: inherit; |
147 | 187 | } |
| 188 | +/* Custom scroll-bar */ |
| 189 | +::-webkit-scrollbar { |
| 190 | + width: 14px; |
| 191 | + border-left: 1px solid var(--md-divider-light-1); |
| 192 | +} |
| 193 | + |
| 194 | +::-webkit-scrollbar-track { |
| 195 | + background: transparent; |
| 196 | +} |
| 197 | + |
| 198 | +::-webkit-scrollbar-thumb { |
| 199 | + background: var(--md-divider-light-1); |
| 200 | +} |
| 201 | + |
| 202 | +::-webkit-scrollbar-thumb:hover { |
| 203 | + background: var(--md-divider-light-2); |
| 204 | +} |
148 | 205 |
|
149 | 206 | @media screen and (min-width: 768px) { |
150 | 207 | body { |
|
0 commit comments