|
1 | 1 | /* Prismjs theming (code highlighting) ===================================== */ |
2 | 2 | :host(:not([theme='dark'])) { |
3 | | - --prism-maintext: #393a34; |
4 | | - --prism-background: #f6f8fa; |
5 | | - --prism-border: #ddd; |
| 3 | + --prism-maintext: var(--color-gray-700); |
| 4 | + --prism-background: var(--color-gray-50); |
| 5 | + --prism-border: var(--color-gray-200); |
6 | 6 |
|
7 | 7 | /* from https://github.com/FormidableLabs/prism-react-renderer/blob/master/src/themes/github.js */ |
8 | 8 | --prism-cdata: #999988; |
|
42 | 42 | } |
43 | 43 | :host([theme='dark']) { |
44 | 44 | /* From https://atelierbram.github.io/syntax-highlighting/prism/demo/assets/css/prism-atom-dark.css */ |
45 | | - --prism-maintext: #d3d0c8; |
46 | | - --prism-background: #1d1f21; |
| 45 | + --prism-maintext: var(--mut-gray-700); |
| 46 | + --prism-background: var(--mut-gray-50); |
47 | 47 | --prism-border: var(--mut-gray-200); |
48 | 48 |
|
49 | 49 | --prism-cdata: #7c7c7c; |
|
96 | 96 | /* @see https://github.com/microsoft/vscode/blob/master/extensions/theme-seti/icons/vs-seti-icon-theme.json */ |
97 | 97 | :host(:not([theme='dark'])) { |
98 | 98 | --mut-file-ts-color: #498ba7; |
99 | | - --mut-file-ts-test-color: #b7b73b; |
| 99 | + --mut-file-ts-test-color: #cc6d2e; |
100 | 100 | --mut-file-scala-color: #b8383d; |
101 | 101 | --mut-file-java-color: #b8383d; |
102 | 102 | --mut-file-js-color: #b7b73b; |
103 | 103 | --mut-file-js-test-color: #cc6d2e; |
104 | 104 | --mut-file-php-color: #9068b0; |
105 | | - --mut-file-html-color: #498ba7; |
| 105 | + --mut-file-html-color: #cc6d2e; |
106 | 106 | --mut-file-csharp-color: #498ba7; |
107 | 107 | --mut-file-vue-color: #7fae42; |
108 | 108 | --mut-file-gherkin-color: #00a818; |
|
112 | 112 | } |
113 | 113 | :host([theme='dark']) { |
114 | 114 | --mut-file-ts-color: #519aba; |
115 | | - --mut-file-ts-test-color: #cbcb41; |
| 115 | + --mut-file-ts-test-color: #e37933; |
116 | 116 | --mut-file-scala-color: #cc3e44; |
117 | 117 | --mut-file-java-color: #cc3e44; |
118 | 118 | --mut-file-js-color: #cbcb41; |
119 | 119 | --mut-file-js-test-color: #e37933; |
120 | 120 | --mut-file-php-color: #a074c4; |
121 | | - --mut-file-html-color: #519aba; |
| 121 | + --mut-file-html-color: #e37933; |
122 | 122 | --mut-file-csharp-color: #519aba; |
123 | 123 | --mut-file-vue-color: #8dc149; |
124 | 124 | --mut-file-gherkin-color: #10b828; |
|
138 | 138 | } |
139 | 139 |
|
140 | 140 | :host(:not([theme='dark'])) { |
141 | | - --mut-octicon-icon-color: #498ba7; |
142 | | - --mut-line-number: #6e7781; |
143 | | - --mut-diff-add-bg: #e6ffec; |
144 | | - --mut-diff-add-bg-line-number: #ccffd8; |
145 | | - --mut-diff-add-line-number: #24292f; |
146 | | - --mut-diff-del-bg: #ffebe9; |
147 | | - --mut-diff-del-bg-line-number: #ffd7d5; |
| 141 | + --mut-octicon-icon-color: var(--color-primary-600); |
| 142 | + --mut-line-number: var(--color-gray-400); |
| 143 | + |
| 144 | + --mut-diff-add-bg: oklch(from var(--color-green-300) l c h / 0.3); |
| 145 | + --mut-diff-add-bg-line-number: oklch(from var(--color-green-300) l c h / 0.5); |
| 146 | + --mut-diff-add-line-number: var(--color-gray-600); |
| 147 | + |
| 148 | + --mut-diff-del-bg: oklch(from var(--color-red-300) l c h / 0.3); |
| 149 | + --mut-diff-del-bg-line-number: oklch(from var(--color-red-300) l c h / 0.5); |
| 150 | + |
148 | 151 | --mut-diff-del-line-number: var(--mut-diff-add-line-number); |
149 | | - --mut-badge-info-bg: #54c6ec; |
150 | | - --mut-badge-info: #212529; |
151 | | - --mut-code-lense: #919191; |
152 | 152 | } |
153 | 153 | :host([theme='dark']) { |
154 | 154 | color-scheme: dark; |
155 | 155 |
|
156 | | - --mut-octicon-icon-color: #519aba; |
157 | | - --mut-line-number: #484f58; |
158 | | - --mut-diff-add-bg: rgba(46, 160, 67, 0.15); |
159 | | - --mut-diff-add-bg-line-number: rgba(63, 185, 80, 0.3); |
160 | | - --mut-diff-add-line-number: #c9d1d9; |
161 | | - --mut-diff-del-bg: rgba(248, 81, 73, 0.15); |
162 | | - --mut-diff-del-bg-line-number: rgba(248, 81, 73, 0.3); |
163 | | - --mut-diff-del-line-number: #c9d1d9; |
164 | | - --mut-badge-info-bg: #17a3b8; |
165 | | - --mut-badge-info: #fff; |
166 | | - --mut-code-lense: #999; |
| 156 | + --mut-octicon-icon-color: var(--color-primary-500); |
| 157 | + --mut-line-number: var(--color-gray-400); |
| 158 | + |
| 159 | + --mut-diff-add-bg: oklch(from var(--color-green-600) l c h / 0.15); |
| 160 | + --mut-diff-add-bg-line-number: oklch(from var(--color-green-600) l c h / 0.3); |
| 161 | + --mut-diff-add-line-number: var(--color-gray-700); |
| 162 | + |
| 163 | + --mut-diff-del-bg: oklch(from var(--color-red-600) l c h / 0.15); |
| 164 | + --mut-diff-del-bg-line-number: oklch(from var(--color-red-600) l c h / 0.3); |
| 165 | + |
| 166 | + --mut-diff-del-line-number: var(--mut-diff-add-line-number); |
167 | 167 | } |
168 | 168 |
|
169 | 169 | /* Dark mode colors */ |
|
184 | 184 |
|
185 | 185 | /* --mut-primary-50: var(--color-sky-900); */ |
186 | 186 | --mut-primary-100: var(--color-sky-800); |
187 | | - /* --mut-primary-200: var(--color-sky-700); */ |
| 187 | + --mut-primary-200: var(--color-sky-700); |
188 | 188 | /* --mut-primary-300: var(--color-sky-600); */ |
189 | 189 | /* --mut-primary-400: var(--color-sky-500); */ |
190 | 190 | /* --mut-primary-500: var(--color-sky-400); */ |
|
0 commit comments