Skip to content

Commit 7e70996

Browse files
committed
feat: added vitesse theme operator
1 parent fc5f3c5 commit 7e70996

File tree

2 files changed

+128
-0
lines changed

2 files changed

+128
-0
lines changed

package.json

+5
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,11 @@
9090
"uiTheme": "vs-dark",
9191
"path": "./themes/vitesse.json"
9292
},
93+
{
94+
"label": "Maron Theme: Beyond The Fog [Operator]",
95+
"uiTheme": "vs-dark",
96+
"path": "./themes/vitesse-operator.json"
97+
},
9398
{
9499
"label": "Maron Theme: Cappuccino",
95100
"uiTheme": "vs-dark",

themes/vitesse-operator.json

+123
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,123 @@
1+
{
2+
"$schema": "vscode://schemas/color-theme",
3+
"include": "./vitesse.json",
4+
"name": "Beyond The Fog Operator",
5+
"colors": {
6+
"activityBar.background": "#171717",
7+
"breadcrumbPicker.background": "#171717",
8+
"commandCenter.background": "#171717",
9+
"dropdown.background": "#171717",
10+
"editorGroupHeader.tabsBackground": "#171717",
11+
"editorGutter.background": "#171717",
12+
"editorHoverWidget.background": "#171717",
13+
"editorPane.background": "#171717",
14+
"input.background": "#171717",
15+
"menu.background": "#171717",
16+
"notificationCenterHeader.background": "#171717",
17+
"notifications.background": "#171717",
18+
"panel.background": "#171717",
19+
"panelSectionHeader.background": "#171717",
20+
"peekViewResult.background": "#171717",
21+
"settings.checkboxBackground": "#171717",
22+
"settings.dropdownBackground": "#171717",
23+
"settings.numberInputBackground": "#171717",
24+
"settings.textInputBackground": "#171717",
25+
"sideBar.background": "#171717",
26+
"statusBar.background": "#171717",
27+
"statusBarItem.compactHoverBackground": "#171717",
28+
"statusBarItem.hoverBackground": "#171717AA",
29+
"statusBarItem.remoteBackground": "#171717",
30+
"statusBarItem.remoteHoverBackground": "#171717",
31+
"tab.inactiveBackground": "#171717",
32+
"terminal.background": "#171717",
33+
"activityBar.border": "#282828",
34+
"activityBar.dropBorder": "#282828",
35+
"editorWidget.background": "#171717",
36+
"activityBarTop.activeBorder": "#282828",
37+
"activityBarTop.dropBorder": "#282828",
38+
"editorGroup.border": "#282828",
39+
"editorGroup.dropIntoPromptBorder": "#282828",
40+
"editorGroupHeader.border": "#282828",
41+
"editorGroupHeader.tabsBorder": "#282828",
42+
"panel.border": "#282828",
43+
"panel.dropBorder": "#282828",
44+
"panelInput.border": "#282828",
45+
"panelSection.border": "#282828",
46+
"sideBar.border": "#282828",
47+
"sideBarSectionHeader.border": "#282828",
48+
"statusBar.border": "#282828",
49+
"tab.border": "#282828",
50+
"tab.activeBorder": "#060D0F00",
51+
"tab.activeBorderTop": "#CB7676",
52+
"quickInput.background": "#171717",
53+
"scrollbar.shadow": "#000000",
54+
"terminal.border": "#282828",
55+
"titleBar.border": "#282828",
56+
"widget.border": "#282828"
57+
},
58+
"tokenColors": [
59+
{
60+
"name": "JSDoc storage type",
61+
"scope": "comment storage.type",
62+
"settings": {
63+
"fontStyle": "italic"
64+
}
65+
},
66+
{
67+
"scope": ["invalid", "invalid.illegal"],
68+
"settings": {
69+
"fontStyle": "italic"
70+
}
71+
},
72+
{
73+
"name": "Function arguments",
74+
"scope": ["variable.parameter", "parameters variable.function"],
75+
"settings": {
76+
"fontStyle": "italic"
77+
}
78+
},
79+
{
80+
"name": "Export, Type, Default,This, Async, Import, From",
81+
"scope": [
82+
"keyword.control.export",
83+
"keyword.control.import",
84+
"keyword.control.type",
85+
"keyword.control.as",
86+
"keyword.control.conditional",
87+
"keyword.control.flow",
88+
"keyword.control.or",
89+
"keyword.control.and",
90+
"keyword.control.loop",
91+
"keyword.operator.new",
92+
"keyword.operator.expression.of",
93+
"keyword.operator.expression.instanceof",
94+
"keyword.operator.expression.typeof",
95+
"keyword.operator.expression.keyof",
96+
"keyword.operator.expression.delete",
97+
"keyword.control.trycatch",
98+
"keyword.control.from",
99+
"variable.language.this",
100+
"storage.modifier.async",
101+
"keyword.control.default",
102+
"keyword.import",
103+
"entity.name.function.operator"
104+
],
105+
"settings": {
106+
"fontStyle": "italic"
107+
}
108+
},
109+
{
110+
"name": "Attributes",
111+
"scope": ["entity.other.attribute-name", "storage.modifier"],
112+
"settings": {
113+
"fontStyle": "italic"
114+
}
115+
},
116+
{
117+
"scope": ["comment", "invalid", "invalid.deprecated", "invalid.illegal"],
118+
"settings": {
119+
"fontStyle": "italic"
120+
}
121+
}
122+
]
123+
}

0 commit comments

Comments
 (0)