summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkj_sh6042026-02-28 17:46:08 -0500
committerkj_sh6042026-02-28 17:46:08 -0500
commit5c57a8dd0bcfce296d8d41b4d9593cd111d42382 (patch)
tree07a99891648dca9aed5269fdc80da624a3ab207a
parent1d52581134911c642105b283f8735a46d02f2490 (diff)
refactor: kijish-20260228-1743.vsix
-rw-r--r--kijish-20260228-1743.vsixbin0 -> 9867 bytes
-rw-r--r--package.json27
-rw-r--r--themes/kijish-color-theme.json921
3 files changed, 948 insertions, 0 deletions
diff --git a/kijish-20260228-1743.vsix b/kijish-20260228-1743.vsix
new file mode 100644
index 0000000..16c8191
--- /dev/null
+++ b/kijish-20260228-1743.vsix
Binary files differ
diff --git a/package.json b/package.json
new file mode 100644
index 0000000..b0e16cd
--- /dev/null
+++ b/package.json
@@ -0,0 +1,27 @@
1{
2 "name": "kijish",
3 "displayName": "kijish",
4 "description": "A dark pastel theme derived from the Dark Pastel palette (Qterminal / xfce4-terminal)",
5 "version": "1.0.0-20260228-1743",
6 "publisher": "kj-sh604",
7 "license": "MIT",
8 "engines": {
9 "vscode": "^1.70.0"
10 },
11 "categories": [
12 "Themes"
13 ],
14 "contributes": {
15 "themes": [
16 {
17 "label": "kijish",
18 "uiTheme": "vs-dark",
19 "path": "./themes/kijish-color-theme.json"
20 }
21 ]
22 },
23 "repository": {
24 "type": "git",
25 "url": "https://github.com/kj-sh604/kijish-vscode-theme"
26 }
27}
diff --git a/themes/kijish-color-theme.json b/themes/kijish-color-theme.json
new file mode 100644
index 0000000..9330b6d
--- /dev/null
+++ b/themes/kijish-color-theme.json
@@ -0,0 +1,921 @@
1{
2 "name": "kijish",
3 "type": "dark",
4 "colors": {
5 "focusBorder": "#8cd0d3",
6 "foreground": "#dcdcdc",
7 "disabledForeground": "#709080",
8 "widget.shadow": "#1e1e1e",
9 "selection.background": "#4a4a4a",
10 "descriptionForeground": "#b0b0b0",
11 "errorForeground": "#d67979",
12 "icon.foreground": "#b0b0b0",
13
14 "textBlockQuote.background": "#333333",
15 "textBlockQuote.border": "#8cd0d3",
16 "textCodeBlock.background": "#333333",
17 "textLink.activeForeground": "#93e0e3",
18 "textLink.foreground": "#94bff3",
19 "textPreformat.foreground": "#72d5a3",
20 "textSeparator.foreground": "#709080",
21
22 "button.background": "#60b48a",
23 "button.foreground": "#2c2c2c",
24 "button.hoverBackground": "#72d5a3",
25 "button.secondaryBackground": "#3f3f3f",
26 "button.secondaryForeground": "#dcdcdc",
27 "button.secondaryHoverBackground": "#4a4a4a",
28
29 "checkbox.background": "#333333",
30 "checkbox.foreground": "#dcdcdc",
31 "checkbox.border": "#709080",
32
33 "dropdown.background": "#333333",
34 "dropdown.border": "#3f3f3f",
35 "dropdown.foreground": "#dcdcdc",
36 "dropdown.listBackground": "#2c2c2c",
37
38 "input.background": "#333333",
39 "input.border": "#3f3f3f",
40 "input.foreground": "#dcdcdc",
41 "input.placeholderForeground": "#709080",
42 "inputOption.activeBackground": "#4a4a4a",
43 "inputOption.activeBorder": "#8cd0d3",
44 "inputOption.activeForeground": "#dcdcdc",
45 "inputValidation.errorBackground": "#3f2020",
46 "inputValidation.errorBorder": "#d67979",
47 "inputValidation.errorForeground": "#dca3a3",
48 "inputValidation.infoBackground": "#1e3030",
49 "inputValidation.infoBorder": "#8cd0d3",
50 "inputValidation.infoForeground": "#93e0e3",
51 "inputValidation.warningBackground": "#3f3020",
52 "inputValidation.warningBorder": "#dfaf8f",
53 "inputValidation.warningForeground": "#f0dfaf",
54
55 "scrollbar.shadow": "#1e1e1e",
56 "scrollbarSlider.activeBackground": "#70908066",
57 "scrollbarSlider.background": "#70908033",
58 "scrollbarSlider.hoverBackground": "#70908055",
59
60 "badge.background": "#9ab8d7",
61 "badge.foreground": "#2c2c2c",
62
63 "progressBar.background": "#8cd0d3",
64
65 "list.activeSelectionBackground": "#3f3f3f",
66 "list.activeSelectionForeground": "#dcdcdc",
67 "list.dropBackground": "#3f3f3f",
68 "list.focusBackground": "#3a3a3a",
69 "list.focusForeground": "#dcdcdc",
70 "list.highlightForeground": "#93e0e3",
71 "list.hoverBackground": "#333333",
72 "list.hoverForeground": "#dcdcdc",
73 "list.inactiveSelectionBackground": "#383838",
74 "list.inactiveSelectionForeground": "#dcdcdc",
75 "list.inactiveFocusBackground": "#383838",
76 "list.invalidItemForeground": "#d67979",
77 "list.errorForeground": "#d67979",
78 "list.warningForeground": "#dfaf8f",
79 "listFilterWidget.background": "#333333",
80 "listFilterWidget.noMatchesOutline": "#d67979",
81 "listFilterWidget.outline": "#8cd0d3",
82 "list.filterMatchBackground": "#4a4a2a",
83 "list.filterMatchBorder": "#dfaf8f",
84
85 "tree.indentGuidesStroke": "#709080",
86
87 "activityBar.background": "#252525",
88 "activityBar.border": "#1e1e1e",
89 "activityBar.foreground": "#dcdcdc",
90 "activityBar.inactiveForeground": "#709080",
91 "activityBarBadge.background": "#8cd0d3",
92 "activityBarBadge.foreground": "#2c2c2c",
93
94 "sideBar.background": "#272727",
95 "sideBar.border": "#1e1e1e",
96 "sideBar.foreground": "#b0b0b0",
97 "sideBarSectionHeader.background": "#252525",
98 "sideBarSectionHeader.foreground": "#dcdcdc",
99 "sideBarSectionHeader.border": "#1e1e1e",
100 "sideBarTitle.foreground": "#dcdcdc",
101
102 "minimap.findMatchHighlight": "#dfaf8f66",
103 "minimap.selectionHighlight": "#4a4a4a66",
104 "minimap.errorHighlight": "#d6797966",
105 "minimap.warningHighlight": "#dfaf8f66",
106 "minimapGutter.addedBackground": "#60b48a",
107 "minimapGutter.deletedBackground": "#d67979",
108 "minimapGutter.modifiedBackground": "#9ab8d7",
109
110 "editorGroup.border": "#1e1e1e",
111 "editorGroup.dropBackground": "#3f3f3f33",
112 "editorGroupHeader.noTabsBackground": "#2c2c2c",
113 "editorGroupHeader.tabsBackground": "#252525",
114 "editorGroupHeader.tabsBorder": "#1e1e1e",
115
116 "tab.activeBackground": "#2c2c2c",
117 "tab.activeForeground": "#dcdcdc",
118 "tab.activeBorder": "#2c2c2c",
119 "tab.activeBorderTop": "#8cd0d3",
120 "tab.border": "#1e1e1e",
121 "tab.hoverBackground": "#333333",
122 "tab.inactiveBackground": "#252525",
123 "tab.inactiveForeground": "#709080",
124 "tab.unfocusedActiveBackground": "#2c2c2c",
125 "tab.unfocusedActiveForeground": "#b0b0b0",
126 "tab.unfocusedInactiveBackground": "#252525",
127 "tab.unfocusedInactiveForeground": "#709080",
128
129 "editor.background": "#2c2c2c",
130 "editor.foreground": "#dcdcdc",
131 "editorLineNumber.foreground": "#555555",
132 "editorLineNumber.activeForeground": "#709080",
133 "editorCursor.foreground": "#dcdcdc",
134 "editorCursor.background": "#2c2c2c",
135
136 "editor.selectionBackground": "#4a4a4a",
137 "editor.inactiveSelectionBackground": "#3f3f3f99",
138 "editor.selectionHighlightBackground": "#4a4a4a55",
139 "editor.selectionHighlightBorder": "#70908055",
140
141 "editor.wordHighlightBackground": "#4a4a4a55",
142 "editor.wordHighlightBorder": "#70908055",
143 "editor.wordHighlightStrongBackground": "#4a4a4a88",
144 "editor.wordHighlightStrongBorder": "#70908088",
145
146 "editor.findMatchBackground": "#dfaf8f44",
147 "editor.findMatchBorder": "#dfaf8f",
148 "editor.findMatchHighlightBackground": "#dfaf8f22",
149 "editor.findMatchHighlightBorder": "#dfaf8f55",
150 "editor.findRangeHighlightBackground": "#3f3f3f44",
151 "editor.findRangeHighlightBorder": "#00000000",
152
153 "editor.hoverHighlightBackground": "#4a4a4a55",
154
155 "editor.lineHighlightBackground": "#333333",
156 "editor.lineHighlightBorder": "#00000000",
157
158 "editorLink.activeForeground": "#94bff3",
159
160 "editor.rangeHighlightBackground": "#3f3f3f33",
161 "editor.rangeHighlightBorder": "#00000000",
162 "editor.symbolHighlightBackground": "#4a4a4a55",
163
164 "editorWhitespace.foreground": "#3f3f3f",
165 "editorIndentGuide.background1": "#3f3f3f",
166 "editorIndentGuide.activeBackground1": "#709080",
167
168 "editorRuler.foreground": "#3f3f3f",
169
170 "editorCodeLens.foreground": "#709080",
171 "editorLightBulb.foreground": "#f0dfaf",
172 "editorLightBulbAutoFix.foreground": "#8cd0d3",
173
174 "editorBracketMatch.background": "#4a4a4a55",
175 "editorBracketMatch.border": "#709080",
176
177 "editor.foldBackground": "#3f3f3f33",
178 "editorOverviewRuler.background": "#252525",
179 "editorOverviewRuler.border": "#1e1e1e",
180 "editorOverviewRuler.findMatchForeground": "#dfaf8f88",
181 "editorOverviewRuler.rangeHighlightForeground": "#8cd0d388",
182 "editorOverviewRuler.selectionHighlightForeground": "#70908088",
183 "editorOverviewRuler.wordHighlightForeground": "#70908088",
184 "editorOverviewRuler.wordHighlightStrongForeground": "#9ab8d788",
185 "editorOverviewRuler.modifiedForeground": "#9ab8d7",
186 "editorOverviewRuler.addedForeground": "#60b48a",
187 "editorOverviewRuler.deletedForeground": "#d67979",
188 "editorOverviewRuler.errorForeground": "#d67979",
189 "editorOverviewRuler.warningForeground": "#dfaf8f",
190 "editorOverviewRuler.infoForeground": "#8cd0d3",
191 "editorOverviewRuler.bracketMatchForeground": "#709080",
192
193 "editorError.foreground": "#d67979",
194 "editorError.border": "#00000000",
195 "editorWarning.foreground": "#dfaf8f",
196 "editorWarning.border": "#00000000",
197 "editorInfo.foreground": "#8cd0d3",
198 "editorInfo.border": "#00000000",
199 "editorHint.foreground": "#72d5a3",
200 "editorHint.border": "#00000000",
201
202 "editorUnnecessaryCode.opacity": "#00000088",
203
204 "editorGutter.background": "#2c2c2c",
205 "editorGutter.modifiedBackground": "#9ab8d7",
206 "editorGutter.addedBackground": "#60b48a",
207 "editorGutter.deletedBackground": "#d67979",
208 "editorGutter.commentRangeForeground": "#709080",
209
210 "diffEditor.insertedTextBackground": "#60b48a22",
211 "diffEditor.insertedTextBorder": "#60b48a44",
212 "diffEditor.removedTextBackground": "#d6797922",
213 "diffEditor.removedTextBorder": "#d6797944",
214 "diffEditor.border": "#3f3f3f",
215
216 "editorWidget.background": "#272727",
217 "editorWidget.border": "#3f3f3f",
218 "editorWidget.foreground": "#dcdcdc",
219 "editorWidget.resizeBorder": "#8cd0d3",
220 "editorSuggestWidget.background": "#272727",
221 "editorSuggestWidget.border": "#3f3f3f",
222 "editorSuggestWidget.foreground": "#dcdcdc",
223 "editorSuggestWidget.highlightForeground": "#93e0e3",
224 "editorSuggestWidget.selectedBackground": "#3f3f3f",
225 "editorHoverWidget.background": "#272727",
226 "editorHoverWidget.border": "#3f3f3f",
227 "editorHoverWidget.foreground": "#dcdcdc",
228
229 "debugExceptionWidget.background": "#272727",
230 "debugExceptionWidget.border": "#d67979",
231 "editorMarkerNavigation.background": "#272727",
232 "editorMarkerNavigationError.background": "#d67979",
233 "editorMarkerNavigationWarning.background": "#dfaf8f",
234 "editorMarkerNavigationInfo.background": "#8cd0d3",
235
236 "peekView.border": "#8cd0d3",
237 "peekViewEditor.background": "#252525",
238 "peekViewEditor.matchHighlightBackground": "#dfaf8f33",
239 "peekViewEditor.matchHighlightBorder": "#dfaf8f",
240 "peekViewEditorGutter.background": "#252525",
241 "peekViewResult.background": "#272727",
242 "peekViewResult.fileForeground": "#dcdcdc",
243 "peekViewResult.lineForeground": "#b0b0b0",
244 "peekViewResult.matchHighlightBackground": "#dfaf8f33",
245 "peekViewResult.selectionBackground": "#3f3f3f",
246 "peekViewResult.selectionForeground": "#dcdcdc",
247 "peekViewTitle.background": "#252525",
248 "peekViewTitleDescription.foreground": "#709080",
249 "peekViewTitleLabel.foreground": "#dcdcdc",
250
251 "merge.currentContentBackground": "#60b48a22",
252 "merge.currentHeaderBackground": "#60b48a44",
253 "merge.incomingContentBackground": "#9ab8d722",
254 "merge.incomingHeaderBackground": "#9ab8d744",
255 "merge.border": "#3f3f3f",
256 "merge.commonContentBackground": "#3f3f3f22",
257 "merge.commonHeaderBackground": "#3f3f3f44",
258 "editorSuggestWidget.selectedForeground": "#dcdcdc",
259
260 "panel.background": "#252525",
261 "panel.border": "#1e1e1e",
262 "panelTitle.activeBorder": "#8cd0d3",
263 "panelTitle.activeForeground": "#dcdcdc",
264 "panelTitle.inactiveForeground": "#709080",
265 "panelInput.border": "#3f3f3f",
266
267 "statusBar.background": "#1e1e1e",
268 "statusBar.foreground": "#b0b0b0",
269 "statusBar.border": "#1e1e1e",
270 "statusBar.debuggingBackground": "#d67979",
271 "statusBar.debuggingForeground": "#2c2c2c",
272 "statusBar.noFolderBackground": "#1e1e1e",
273 "statusBar.noFolderForeground": "#b0b0b0",
274 "statusBarItem.activeBackground": "#3f3f3f",
275 "statusBarItem.hoverBackground": "#333333",
276 "statusBarItem.prominentBackground": "#3f3f3f",
277 "statusBarItem.prominentForeground": "#dcdcdc",
278 "statusBarItem.prominentHoverBackground": "#4a4a4a",
279 "statusBarItem.remoteBackground": "#60b48a",
280 "statusBarItem.remoteForeground": "#2c2c2c",
281 "statusBarItem.errorBackground": "#d67979",
282 "statusBarItem.errorForeground": "#2c2c2c",
283
284 "titleBar.activeBackground": "#252525",
285 "titleBar.activeForeground": "#dcdcdc",
286 "titleBar.border": "#1e1e1e",
287 "titleBar.inactiveBackground": "#1e1e1e",
288 "titleBar.inactiveForeground": "#709080",
289
290 "menubar.selectionBackground": "#3f3f3f",
291 "menubar.selectionForeground": "#dcdcdc",
292 "menubar.selectionBorder": "#3f3f3f",
293 "menu.background": "#272727",
294 "menu.foreground": "#dcdcdc",
295 "menu.selectionBackground": "#3f3f3f",
296 "menu.selectionForeground": "#dcdcdc",
297 "menu.selectionBorder": "#3f3f3f",
298 "menu.separatorBackground": "#3f3f3f",
299 "menu.border": "#3f3f3f",
300
301 "notificationCenter.border": "#3f3f3f",
302 "notificationCenterHeader.background": "#252525",
303 "notificationCenterHeader.foreground": "#dcdcdc",
304 "notificationToast.border": "#3f3f3f",
305 "notifications.background": "#272727",
306 "notifications.border": "#3f3f3f",
307 "notifications.foreground": "#dcdcdc",
308 "notificationsErrorIcon.foreground": "#d67979",
309 "notificationsInfoIcon.foreground": "#8cd0d3",
310 "notificationsWarningIcon.foreground": "#dfaf8f",
311
312 "extensionButton.prominentBackground": "#60b48a",
313 "extensionButton.prominentForeground": "#2c2c2c",
314 "extensionButton.prominentHoverBackground": "#72d5a3",
315 "extensionBadge.remoteBackground": "#60b48a",
316 "extensionBadge.remoteForeground": "#2c2c2c",
317
318 "pickerGroup.border": "#3f3f3f",
319 "pickerGroup.foreground": "#709080",
320 "quickInput.background": "#272727",
321 "quickInput.foreground": "#dcdcdc",
322 "quickInputTitle.background": "#252525",
323
324 "terminal.background": "#2c2c2c",
325 "terminal.foreground": "#dcdcdc",
326 "terminal.ansiBlack": "#3f3f3f",
327 "terminal.ansiRed": "#d67979",
328 "terminal.ansiGreen": "#60b48a",
329 "terminal.ansiYellow": "#dfaf8f",
330 "terminal.ansiBlue": "#9ab8d7",
331 "terminal.ansiMagenta": "#dc8cc3",
332 "terminal.ansiCyan": "#8cd0d3",
333 "terminal.ansiWhite": "#dcdcdc",
334 "terminal.ansiBrightBlack": "#709080",
335 "terminal.ansiBrightRed": "#dca3a3",
336 "terminal.ansiBrightGreen": "#72d5a3",
337 "terminal.ansiBrightYellow": "#f0dfaf",
338 "terminal.ansiBrightBlue": "#94bff3",
339 "terminal.ansiBrightMagenta": "#ec93d3",
340 "terminal.ansiBrightCyan": "#93e0e3",
341 "terminal.ansiBrightWhite": "#ffffff",
342 "terminal.selectionBackground": "#4a4a4a",
343 "terminal.border": "#1e1e1e",
344 "terminalCursor.background": "#2c2c2c",
345 "terminalCursor.foreground": "#dcdcdc",
346
347 "debugToolBar.background": "#252525",
348 "debugToolBar.border": "#3f3f3f",
349 "editor.stackFrameHighlightBackground": "#dfaf8f22",
350 "editor.focusedStackFrameHighlightBackground": "#60b48a22",
351 "debugView.exceptionLabelBackground": "#d67979",
352 "debugView.exceptionLabelForeground": "#2c2c2c",
353 "debugView.stateLabelBackground": "#60b48a",
354 "debugView.stateLabelForeground": "#2c2c2c",
355 "debugView.valueChangedHighlight": "#9ab8d7",
356 "debugTokenExpression.name": "#9ab8d7",
357 "debugTokenExpression.value": "#72d5a3",
358 "debugTokenExpression.string": "#72d5a3",
359 "debugTokenExpression.boolean": "#f0dfaf",
360 "debugTokenExpression.number": "#f0dfaf",
361 "debugTokenExpression.error": "#d67979",
362
363 "symbolIcon.arrayForeground": "#dfaf8f",
364 "symbolIcon.booleanForeground": "#f0dfaf",
365 "symbolIcon.classForeground": "#9ab8d7",
366 "symbolIcon.colorForeground": "#ec93d3",
367 "symbolIcon.constructorForeground": "#8cd0d3",
368 "symbolIcon.enumeratorForeground": "#dfaf8f",
369 "symbolIcon.enumeratorMemberForeground": "#f0dfaf",
370 "symbolIcon.eventForeground": "#dc8cc3",
371 "symbolIcon.fieldForeground": "#dcdcdc",
372 "symbolIcon.fileForeground": "#dcdcdc",
373 "symbolIcon.folderForeground": "#9ab8d7",
374 "symbolIcon.functionForeground": "#8cd0d3",
375 "symbolIcon.interfaceForeground": "#93e0e3",
376 "symbolIcon.keyForeground": "#94bff3",
377 "symbolIcon.keywordForeground": "#94bff3",
378 "symbolIcon.methodForeground": "#8cd0d3",
379 "symbolIcon.moduleForeground": "#dcdcdc",
380 "symbolIcon.namespaceForeground": "#dcdcdc",
381 "symbolIcon.nullForeground": "#709080",
382 "symbolIcon.numberForeground": "#f0dfaf",
383 "symbolIcon.objectForeground": "#dcdcdc",
384 "symbolIcon.operatorForeground": "#dcdcdc",
385 "symbolIcon.packageForeground": "#dcdcdc",
386 "symbolIcon.propertyForeground": "#dca3a3",
387 "symbolIcon.referenceForeground": "#94bff3",
388 "symbolIcon.snippetForeground": "#72d5a3",
389 "symbolIcon.stringForeground": "#72d5a3",
390 "symbolIcon.structForeground": "#9ab8d7",
391 "symbolIcon.textForeground": "#dcdcdc",
392 "symbolIcon.typeParameterForeground": "#dfaf8f",
393 "symbolIcon.unitForeground": "#f0dfaf",
394 "symbolIcon.variableForeground": "#dcdcdc",
395
396 "charts.red": "#d67979",
397 "charts.blue": "#9ab8d7",
398 "charts.yellow": "#dfaf8f",
399 "charts.orange": "#dfaf8f",
400 "charts.green": "#60b48a",
401 "charts.purple": "#dc8cc3",
402 "charts.foreground": "#dcdcdc",
403 "charts.lines": "#709080",
404
405 "breadcrumb.background": "#2c2c2c",
406 "breadcrumb.foreground": "#709080",
407 "breadcrumb.activeSelectionForeground": "#dcdcdc",
408 "breadcrumbPicker.background": "#272727"
409 },
410 "tokenColors": [
411 {
412 "name": "Comment",
413 "scope": [
414 "comment",
415 "punctuation.definition.comment"
416 ],
417 "settings": {
418 "foreground": "#709080",
419 "fontStyle": "italic"
420 }
421 },
422 {
423 "name": "String",
424 "scope": [
425 "string",
426 "string.quoted",
427 "string.template"
428 ],
429 "settings": {
430 "foreground": "#72d5a3"
431 }
432 },
433 {
434 "name": "String escape / special chars",
435 "scope": [
436 "constant.character.escape",
437 "string.regexp",
438 "string.regexp keyword.other"
439 ],
440 "settings": {
441 "foreground": "#93e0e3"
442 }
443 },
444 {
445 "name": "Number",
446 "scope": [
447 "constant.numeric"
448 ],
449 "settings": {
450 "foreground": "#f0dfaf"
451 }
452 },
453 {
454 "name": "Boolean / Constant Language",
455 "scope": [
456 "constant.language",
457 "constant.language.boolean"
458 ],
459 "settings": {
460 "foreground": "#f0dfaf"
461 }
462 },
463 {
464 "name": "Constant",
465 "scope": [
466 "constant",
467 "constant.other",
468 "variable.other.constant"
469 ],
470 "settings": {
471 "foreground": "#dfaf8f"
472 }
473 },
474 {
475 "name": "Keyword",
476 "scope": [
477 "keyword",
478 "keyword.control",
479 "keyword.operator.new",
480 "keyword.operator.delete",
481 "keyword.other.using",
482 "keyword.other.import"
483 ],
484 "settings": {
485 "foreground": "#94bff3"
486 }
487 },
488 {
489 "name": "Keyword operator",
490 "scope": [
491 "keyword.operator"
492 ],
493 "settings": {
494 "foreground": "#dcdcdc"
495 }
496 },
497 {
498 "name": "Storage / Type",
499 "scope": [
500 "storage",
501 "storage.type",
502 "storage.modifier"
503 ],
504 "settings": {
505 "foreground": "#94bff3"
506 }
507 },
508 {
509 "name": "Function declaration",
510 "scope": [
511 "entity.name.function",
512 "meta.function-call entity.name.function",
513 "support.function"
514 ],
515 "settings": {
516 "foreground": "#8cd0d3"
517 }
518 },
519 {
520 "name": "Class / Type",
521 "scope": [
522 "entity.name.class",
523 "entity.name.type",
524 "entity.name.namespace",
525 "entity.name.type.class",
526 "entity.name.type.module",
527 "entity.other.inherited-class",
528 "support.class"
529 ],
530 "settings": {
531 "foreground": "#9ab8d7"
532 }
533 },
534 {
535 "name": "Interface",
536 "scope": [
537 "entity.name.type.interface"
538 ],
539 "settings": {
540 "foreground": "#93e0e3"
541 }
542 },
543 {
544 "name": "Enum",
545 "scope": [
546 "entity.name.type.enum"
547 ],
548 "settings": {
549 "foreground": "#dfaf8f"
550 }
551 },
552 {
553 "name": "Type parameter / generic",
554 "scope": [
555 "entity.name.type.parameter"
556 ],
557 "settings": {
558 "foreground": "#dfaf8f"
559 }
560 },
561 {
562 "name": "Variable",
563 "scope": [
564 "variable",
565 "variable.other",
566 "variable.other.readwrite"
567 ],
568 "settings": {
569 "foreground": "#dcdcdc"
570 }
571 },
572 {
573 "name": "Parameter",
574 "scope": [
575 "variable.parameter"
576 ],
577 "settings": {
578 "foreground": "#dca3a3"
579 }
580 },
581 {
582 "name": "Property",
583 "scope": [
584 "variable.other.property",
585 "variable.other.object.property",
586 "support.variable.property"
587 ],
588 "settings": {
589 "foreground": "#dcdcdc"
590 }
591 },
592 {
593 "name": "Language variable (this, self, super)",
594 "scope": [
595 "variable.language"
596 ],
597 "settings": {
598 "foreground": "#94bff3",
599 "fontStyle": "italic"
600 }
601 },
602 {
603 "name": "Punctuation",
604 "scope": [
605 "punctuation",
606 "punctuation.accessor",
607 "punctuation.separator",
608 "punctuation.terminator",
609 "meta.brace"
610 ],
611 "settings": {
612 "foreground": "#b0b0b0"
613 }
614 },
615 {
616 "name": "Decorator / Annotation",
617 "scope": [
618 "meta.decorator",
619 "entity.name.function.decorator",
620 "punctuation.decorator"
621 ],
622 "settings": {
623 "foreground": "#dc8cc3"
624 }
625 },
626 {
627 "name": "Tag name (HTML/XML/JSX)",
628 "scope": [
629 "entity.name.tag"
630 ],
631 "settings": {
632 "foreground": "#d67979"
633 }
634 },
635 {
636 "name": "Tag attribute",
637 "scope": [
638 "entity.other.attribute-name"
639 ],
640 "settings": {
641 "foreground": "#dc8cc3"
642 }
643 },
644 {
645 "name": "CSS property name",
646 "scope": [
647 "support.type.property-name"
648 ],
649 "settings": {
650 "foreground": "#9ab8d7"
651 }
652 },
653 {
654 "name": "CSS property value",
655 "scope": [
656 "support.constant.property-value",
657 "support.constant.font-name",
658 "support.constant.media-type",
659 "support.constant.media"
660 ],
661 "settings": {
662 "foreground": "#72d5a3"
663 }
664 },
665 {
666 "name": "CSS unit",
667 "scope": [
668 "keyword.other.unit"
669 ],
670 "settings": {
671 "foreground": "#f0dfaf"
672 }
673 },
674 {
675 "name": "CSS selector",
676 "scope": [
677 "entity.name.tag.css",
678 "entity.other.attribute-name.class.css",
679 "entity.other.attribute-name.id.css",
680 "entity.other.attribute-name.pseudo-class.css",
681 "entity.other.attribute-name.pseudo-element.css"
682 ],
683 "settings": {
684 "foreground": "#d67979"
685 }
686 },
687 {
688 "name": "CSS at-rule",
689 "scope": [
690 "keyword.control.at-rule"
691 ],
692 "settings": {
693 "foreground": "#94bff3"
694 }
695 },
696 {
697 "name": "Import / module path",
698 "scope": [
699 "string.quoted.double.import",
700 "string.quoted.single.import"
701 ],
702 "settings": {
703 "foreground": "#72d5a3"
704 }
705 },
706 {
707 "name": "Macro / preprocessor",
708 "scope": [
709 "meta.preprocessor",
710 "keyword.control.directive",
711 "keyword.other.special-method"
712 ],
713 "settings": {
714 "foreground": "#dc8cc3"
715 }
716 },
717 {
718 "name": "Label",
719 "scope": [
720 "entity.name.label"
721 ],
722 "settings": {
723 "foreground": "#dfaf8f"
724 }
725 },
726 {
727 "name": "Invalid / Deprecated",
728 "scope": [
729 "invalid",
730 "invalid.illegal"
731 ],
732 "settings": {
733 "foreground": "#dca3a3",
734 "fontStyle": "underline"
735 }
736 },
737 {
738 "name": "Invalid deprecated",
739 "scope": [
740 "invalid.deprecated"
741 ],
742 "settings": {
743 "foreground": "#709080",
744 "fontStyle": "strikethrough"
745 }
746 },
747 {
748 "name": "Markdown heading",
749 "scope": [
750 "markup.heading",
751 "entity.name.section.markdown",
752 "punctuation.definition.heading.markdown"
753 ],
754 "settings": {
755 "foreground": "#94bff3",
756 "fontStyle": "bold"
757 }
758 },
759 {
760 "name": "Markdown bold",
761 "scope": [
762 "markup.bold"
763 ],
764 "settings": {
765 "foreground": "#f0dfaf",
766 "fontStyle": "bold"
767 }
768 },
769 {
770 "name": "Markdown italic",
771 "scope": [
772 "markup.italic"
773 ],
774 "settings": {
775 "foreground": "#dca3a3",
776 "fontStyle": "italic"
777 }
778 },
779 {
780 "name": "Markdown inline code",
781 "scope": [
782 "markup.inline.raw"
783 ],
784 "settings": {
785 "foreground": "#93e0e3"
786 }
787 },
788 {
789 "name": "Markdown link",
790 "scope": [
791 "markup.underline.link",
792 "string.other.link.title.markdown"
793 ],
794 "settings": {
795 "foreground": "#9ab8d7"
796 }
797 },
798 {
799 "name": "Markdown quote / blockquote",
800 "scope": [
801 "markup.quote"
802 ],
803 "settings": {
804 "foreground": "#709080",
805 "fontStyle": "italic"
806 }
807 },
808 {
809 "name": "Markdown list bullet",
810 "scope": [
811 "punctuation.definition.list.begin.markdown",
812 "beginning.punctuation.definition.list.markdown"
813 ],
814 "settings": {
815 "foreground": "#d67979"
816 }
817 },
818 {
819 "name": "Diff inserted",
820 "scope": [
821 "markup.inserted"
822 ],
823 "settings": {
824 "foreground": "#72d5a3"
825 }
826 },
827 {
828 "name": "Diff deleted",
829 "scope": [
830 "markup.deleted"
831 ],
832 "settings": {
833 "foreground": "#d67979"
834 }
835 },
836 {
837 "name": "Diff changed",
838 "scope": [
839 "markup.changed"
840 ],
841 "settings": {
842 "foreground": "#dfaf8f"
843 }
844 },
845 {
846 "name": "TOML key",
847 "scope": [
848 "variable.other.key.toml"
849 ],
850 "settings": {
851 "foreground": "#9ab8d7"
852 }
853 },
854 {
855 "name": "JSON key",
856 "scope": [
857 "support.type.property-name.json"
858 ],
859 "settings": {
860 "foreground": "#9ab8d7"
861 }
862 },
863 {
864 "name": "YAML key",
865 "scope": [
866 "entity.name.tag.yaml"
867 ],
868 "settings": {
869 "foreground": "#9ab8d7"
870 }
871 },
872 {
873 "name": "Shell variable",
874 "scope": [
875 "variable.other.normal.shell",
876 "variable.other.special.shell",
877 "variable.other.positional.shell",
878 "variable.other.bracket.shell"
879 ],
880 "settings": {
881 "foreground": "#dcdcdc"
882 }
883 },
884 {
885 "name": "Shell builtin",
886 "scope": [
887 "support.function.builtin.shell"
888 ],
889 "settings": {
890 "foreground": "#94bff3"
891 }
892 }
893 ],
894 "semanticHighlighting": true,
895 "semanticTokenColors": {
896 "namespace": "#9ab8d7",
897 "class": "#9ab8d7",
898 "interface": "#93e0e3",
899 "enum": "#dfaf8f",
900 "enumMember": "#f0dfaf",
901 "typeParameter": "#dfaf8f",
902 "function": "#8cd0d3",
903 "method": "#8cd0d3",
904 "macro": "#dc8cc3",
905 "decorator": "#dc8cc3",
906 "variable": "#dcdcdc",
907 "variable.constant": "#dfaf8f",
908 "variable.defaultLibrary": "#93e0e3",
909 "parameter": "#dca3a3",
910 "property": "#dcdcdc",
911 "type": "#9ab8d7",
912 "comment": { "foreground": "#709080", "italic": true },
913 "string": "#72d5a3",
914 "number": "#f0dfaf",
915 "keyword": "#94bff3",
916 "operator": "#dcdcdc",
917 "selfKeyword": { "foreground": "#94bff3", "italic": true },
918 "builtinType": "#93e0e3",
919 "lifetime": "#dfaf8f"
920 }
921}