├── .gitattributes
├── .gitignore
├── .vscode
└── launch.json
├── .vscodeignore
├── CHANGELOG.md
├── README.md
├── images
└── icon.png
├── package.json
├── screenshots
├── php.png
├── ruby-full.png
└── ruby.png
└── themes
├── outrun-day-color-theme.json
├── outrun-electric-color-theme.json
├── outrun-night-color-theme.json
└── outrun-old.json
/.gitattributes:
--------------------------------------------------------------------------------
1 | # Set default behavior to automatically normalize line endings.
2 | * text=auto
3 |
4 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | *.vsix
3 | .DS_Store
--------------------------------------------------------------------------------
/.vscode/launch.json:
--------------------------------------------------------------------------------
1 | // A launch configuration that launches the extension inside a new window
2 | // Use IntelliSense to learn about possible attributes.
3 | // Hover to view descriptions of existing attributes.
4 | // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
5 | {
6 | "version": "0.2.0",
7 | "configurations": [
8 | {
9 | "name": "Extension",
10 | "type": "extensionHost",
11 | "request": "launch",
12 | "runtimeExecutable": "${execPath}",
13 | "args": [
14 | "--extensionDevelopmentPath=${workspaceFolder}"
15 | ]
16 | }
17 | ]
18 | }
--------------------------------------------------------------------------------
/.vscodeignore:
--------------------------------------------------------------------------------
1 | .vscode/**
2 | .vscode-test/**
3 | .gitignore
4 | vsc-extension-quickstart.md
5 |
--------------------------------------------------------------------------------
/CHANGELOG.md:
--------------------------------------------------------------------------------
1 | # Change Log
2 | All notable changes to the "outrun" extension will be documented in this file.
3 |
4 | Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file.
5 |
6 | ## [Unreleased]
7 |
8 | ## [0.2.2] - 2018-08-27
9 | ### Added
10 | - Styling for Peek View editor
11 | - Styling for indent guides and rulers
12 | - General color improvements
13 |
14 | ## [0.2.1] - 2018-08-26
15 | ### Added
16 | - Styling for Editor Widgets in both Night and Electric
17 | - `this` keyword styling for TypeScript
18 |
19 | ### Changed
20 | - Function names are no longer orange since we cannot scope to only declarations (See https://github.com/Microsoft/vscode-textmate/issues/52) :/
21 |
22 | ## [0.2.0] - 2018-08-26
23 | ### Added
24 | - Outrun Night theme. This is a less-intense version of the original Outrun theme
25 | - Outrun Electric theme. This is the original, high-contrast Outrun theme
26 |
27 | ### Changed
28 | - Theme colors have been completely re-worked from the ground up. Editor features have been refined. Some features may be missing and will be implemented as noticed. Thank you for your patience :)
29 |
30 | ### Removed
31 | - Outrun theme. The original Outrun theme has been split into Outrun Night and Outrun Electric. Choose one depending on your preferences.
32 |
33 | ## [0.1.3] - 2018-07-02
34 | ### Changed
35 | - Changed Marketplace banner theme to `dark` even though docs reference this as the "font color". :/
36 |
37 | ## [0.1.2] - 2018-07-02
38 | ### Added
39 | - Add icon and other marketplace niceties
40 |
41 | ## [0.1.0] - 2018-07-02
42 | ### Added
43 | - Add orange foreground on library functions
44 | - Add cyan foreground and italic font on PHP `this` keyword
45 | ### Changed
46 | - Remove foreground color from function calls
47 |
48 | ## [0.0.2] - 2018-07-02
49 | ### Added
50 | - JavaScript scopes `variable.language.this.js` and `variable.language.super.js` are now styled in italic with a cyan foreground.
51 |
52 | ## [0.0.1] - 2018-06-29
53 | - Initial release
54 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Outrun Theme for VS Code
2 |
3 | Outrun is a fully custom theme for VS Code inspired by the colors, style, and culture of the [synthwave](https://ironskullet.com/2018/03/01/what-is-synthwave-2018-edition/) music scene.
4 |
5 | The official landing page can be found at [https://outruntheme.com](https://outruntheme.com)
6 |
7 | Built by [Sam Rapaport](https://samrapdev.com)
8 |
9 | ---
10 |
11 | Looking for Sublime Text 3? [I got you covered](https://github.com/samrap/outrun-color-scheme-sublime)! A port of this theme for Atom is also available [here](https://github.com/StephKeys/sweet-synthwave-syntax).
12 |
13 | ---
14 |
15 | ## Installation
16 |
17 | Outrun is available on the Extension Marketplace. Search for **Outrun**, install, and then set it as your theme!
18 |
19 | Alternatively, you may clone this repository into your `~/.vscode/extensions` directory.
20 |
21 | ## Screenshots
22 |
23 | #### Ruby
24 |
25 |
26 |
27 | #### PHP
28 |
29 |
30 |
31 | #### With Sidebar & Terminal
32 |
33 |
34 |
35 | #### Fixes & Enhancements
36 |
37 | Outrun is a new theme and has not been tested with all languages/editor features. If you come across a weird style or have suggestions for improvements, submit an issue with the information.
38 |
--------------------------------------------------------------------------------
/images/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/samrap/outrun-theme-vscode/db22173fb8061bdd1fa774f5bad7a81b602886c2/images/icon.png
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "outrun",
3 | "displayName": "Outrun",
4 | "description": "A theme for VS Code inspired by the colors, style, and culture of the synthwave music scene.",
5 | "version": "0.2.2",
6 | "publisher": "samrapdev",
7 | "repository": "https://github.com/samrap/outrun-theme-vscode",
8 | "homepage": "https://outruntheme.com",
9 | "icon": "images/icon.png",
10 | "galleryBanner": {
11 | "color": "#0c0a20",
12 | "theme": "dark"
13 | },
14 | "engines": {
15 | "vscode": "^1.24.0"
16 | },
17 | "categories": [
18 | "Themes"
19 | ],
20 | "contributes": {
21 | "themes": [
22 | {
23 | "label": "Outrun Night",
24 | "uiTheme": "vs-dark",
25 | "path": "./themes/outrun-night-color-theme.json"
26 | },
27 | {
28 | "label": "Outrun Electric",
29 | "uiTheme": "vs-dark",
30 | "path": "./themes/outrun-electric-color-theme.json"
31 | }
32 | ]
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/screenshots/php.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/samrap/outrun-theme-vscode/db22173fb8061bdd1fa774f5bad7a81b602886c2/screenshots/php.png
--------------------------------------------------------------------------------
/screenshots/ruby-full.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/samrap/outrun-theme-vscode/db22173fb8061bdd1fa774f5bad7a81b602886c2/screenshots/ruby-full.png
--------------------------------------------------------------------------------
/screenshots/ruby.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/samrap/outrun-theme-vscode/db22173fb8061bdd1fa774f5bad7a81b602886c2/screenshots/ruby.png
--------------------------------------------------------------------------------
/themes/outrun-day-color-theme.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Outrun Dark",
3 | "type": "dark",
4 | "tokenColors": [
5 | {
6 | "name": "Comment",
7 | "scope": "comment",
8 | "settings": {
9 | "foreground": "#546A90",
10 | "fontStyle": "italic"
11 | }
12 | },
13 | {
14 | "name": "String",
15 | "scope": "string",
16 | "settings": {
17 | "foreground": "#7984D1"
18 | }
19 | },
20 | {
21 | "name": "Number",
22 | "scope": "constant.numeric",
23 | "settings": {
24 | "foreground": "#ffd400"
25 | }
26 | },
27 | {
28 | "name": "Built-in constant",
29 | "scope": "constant.language",
30 | "settings": {
31 | "foreground": "#df85ff"
32 | }
33 | },
34 | {
35 | "name": "User-defined constant",
36 | "scope": [
37 | "constant.character",
38 | "constant.other"
39 | ],
40 | "settings": {
41 | "foreground": "#df85ff"
42 | }
43 | },
44 | {
45 | "name": "Variable",
46 | "scope": "variable",
47 | "settings": {
48 | "fontStyle": ""
49 | }
50 | },
51 | {
52 | "name": "Keyword",
53 | "scope": "keyword",
54 | "settings": {
55 | "foreground": "#ff2afc"
56 | }
57 | },
58 | {
59 | "name": "Storage",
60 | "scope": "storage",
61 | "settings": {
62 | "fontStyle": "",
63 | "foreground": "#42c6ff"
64 | }
65 | },
66 | {
67 | "name": "Storage type",
68 | "scope": "storage.type",
69 | "settings": {
70 | "fontStyle": "",
71 | "foreground": "#ff2e97"
72 | }
73 | },
74 | {
75 | "name": "Class name",
76 | "scope": [
77 | "entity.name.class",
78 | "entity.name.type.class"
79 | ],
80 | "settings": {
81 | "fontStyle": "italic",
82 | "foreground": "#A875FF"
83 | }
84 | },
85 | {
86 | "name": "Inherited class",
87 | "scope": [
88 | "entity.other.inherited-class",
89 | "meta.other.inherited-class.php"
90 | ],
91 | "settings": {
92 | "fontStyle": "italic",
93 | "foreground": "#ffd400"
94 | }
95 | },
96 | {
97 | "name": "Function name",
98 | "scope": "entity.name.function - meta.function-call",
99 | "settings": {
100 | "fontStyle": "",
101 | "foreground": "#ff9b50"
102 | }
103 | },
104 | {
105 | "name": "Function argument",
106 | "scope": "variable.parameter",
107 | "settings": {
108 | "fontStyle": "",
109 | "foreground": "#FFFFFF"
110 | }
111 | },
112 | {
113 | "name": "Tag name",
114 | "scope": "entity.name.tag",
115 | "settings": {
116 | "fontStyle": "",
117 | "foreground": "#42c6ff"
118 | }
119 | },
120 | {
121 | "name": "Tag attribute",
122 | "scope": "entity.other.attribute-name",
123 | "settings": {
124 | "fontStyle": "",
125 | "foreground": "#ff2afc"
126 | }
127 | },
128 | {
129 | "name": "Library function",
130 | "scope": "support.function",
131 | "settings": {
132 | "fontStyle": "",
133 | "foreground": "#ff9b50"
134 | }
135 | },
136 | {
137 | "name": "Library constant",
138 | "scope": "support.constant",
139 | "settings": {
140 | "fontStyle": "",
141 | "foreground": "#A3D6E0"
142 | }
143 | },
144 | {
145 | "name": "Library class/type",
146 | "scope": [
147 | "support.type",
148 | "support.class"
149 | ],
150 | "settings": {
151 | "fontStyle": "italic",
152 | "foreground": "#42c6ff"
153 | }
154 | },
155 | {
156 | "name": "Library variable",
157 | "scope": "support.other.variable",
158 | "settings": {
159 | "fontStyle": ""
160 | }
161 | },
162 | {
163 | "name": "This, Super JS/PHP",
164 | "scope": [
165 | "variable.language.this.js",
166 | "variable.language.super.js",
167 | "variable.language.this.php"
168 | ],
169 | "settings": {
170 | "foreground": "#42c6ff",
171 | "fontStyle": "italic"
172 | }
173 | },
174 | {
175 | "name": "Invalid",
176 | "scope": "invalid",
177 | "settings": {
178 | "foreground": "#cf433e",
179 | "fontStyle": ""
180 | }
181 | },
182 | {
183 | "name": "Invalid deprecated",
184 | "scope": "invalid.deprecated",
185 | "settings": {
186 | "foreground": "#cf433e"
187 | }
188 | },
189 | {
190 | "name": "diff.header",
191 | "scope": [
192 | "meta.diff",
193 | "meta.diff.header"
194 | ],
195 | "settings": {
196 | "foreground": "#456b7c"
197 | }
198 | },
199 | {
200 | "name": "diff.deleted",
201 | "scope": "markup.deleted",
202 | "settings": {
203 | "foreground": "#e61f44"
204 | }
205 | },
206 | {
207 | "name": "diff.inserted",
208 | "scope": "markup.inserted",
209 | "settings": {
210 | "foreground": "#A6E22E"
211 | }
212 | },
213 | {
214 | "name": "diff.changed",
215 | "scope": "markup.changed",
216 | "settings": {
217 | "foreground": "#f7b83d"
218 | }
219 | },
220 | {
221 | "scope": "constant.numeric.line-number.find-in-files - match",
222 | "settings": {
223 | "foreground": "#8FBE00A0"
224 | }
225 | },
226 | {
227 | "scope": "entity.name.filename.find-in-files",
228 | "settings": {
229 | "foreground": "#E6DB74"
230 | }
231 | },
232 | {
233 | "scope": "keyword.other",
234 | "settings": {
235 | "foreground": "#6494a9"
236 | }
237 | },
238 | {
239 | "scope": [
240 | "meta.property-value",
241 | "support.constant.property-value",
242 | "constant.other.color"
243 | ],
244 | "settings": {
245 | "foreground": "#cccccc"
246 | }
247 | },
248 | {
249 | "name": "JSON String",
250 | "scope": "meta.structure.dictionary.json string.quoted.double.json",
251 | "settings": {
252 | "foreground": "#FF0081"
253 | }
254 | },
255 | {
256 | "name": "JSON Key",
257 | "scope": "support.type.property-name.json",
258 | "settings": {
259 | "fontStyle": "",
260 | "foreground": "#D86BFF"
261 | }
262 | },
263 | {
264 | "scope": "meta.structure.dictionary.value.json string.quoted.double.json",
265 | "settings": {
266 | "foreground": "#161130"
267 | }
268 | },
269 | {
270 | "name": "Function argument",
271 | "scope": "meta.property-name support.type.property-name",
272 | "settings": {
273 | "fontStyle": ""
274 | }
275 | },
276 | {
277 | "name": "Function argument",
278 | "scope": "meta.property-value punctuation.separator.key-value",
279 | "settings": {
280 | "foreground": "#b6ced8"
281 | }
282 | },
283 | {
284 | "name": "Function argument",
285 | "scope": [
286 | "keyword.other.use",
287 | "keyword.other.function.use",
288 | "keyword.other.namespace",
289 | "keyword.other.new",
290 | "keyword.other.special-method",
291 | "keyword.other.unit",
292 | "keyword.other.use-as"
293 | ],
294 | "settings": {
295 | "foreground": "#ff2afc"
296 | }
297 | },
298 | {
299 | "name": "Function Argument",
300 | "scope": "support.other.namespace.php",
301 | "settings": {
302 | "foreground": "#F8F8F2"
303 | }
304 | },
305 | {
306 | "name": "Function argument",
307 | "scope": [
308 | "meta.use"
309 | ],
310 | "settings": {
311 | "foreground": "#1ea8fc",
312 | "fontStyle": ""
313 | }
314 | },
315 | {
316 | "name": "Function argument",
317 | "scope": "variable.other",
318 | "settings": {
319 | "foreground": "#161130",
320 | "fontStyle": ""
321 | }
322 | },
323 | {
324 | "name": "PHPDoc Keyword",
325 | "scope": "keyword.other.phpdoc.php",
326 | "settings": {
327 | "fontStyle": "",
328 | "foreground": "#A875FF"
329 | }
330 | },
331 | {
332 | "name": "PHPDoc Type",
333 | "scope": [
334 | "keyword.other.type.php",
335 | "meta.other.type.phpdoc.php"
336 | ],
337 | "settings": {
338 | "foreground": "#7984D1"
339 | }
340 | },
341 | {
342 | "name": "Coffeescript Function argument",
343 | "scope": "variable.parameter.function.coffee",
344 | "settings": {
345 | "foreground": "#aaaaaa",
346 | "fontStyle": ""
347 | }
348 | },
349 | {
350 | "name": "Markdown Titles",
351 | "scope": "entity.name.section.markdown",
352 | "settings": {
353 | "foreground": "#5dcdfd"
354 | }
355 | },
356 | {
357 | "name": "Markdown Title Hash",
358 | "scope": "punctuation.definition.heading.markdown",
359 | "settings": {
360 | "foreground": "#1ea8fc"
361 | }
362 | },
363 | {
364 | "name": "Markdown Raw",
365 | "scope": "markup.raw.inline.markdown",
366 | "settings": {
367 | "foreground": "#cccccc"
368 | }
369 | },
370 | {
371 | "name": "Markdown bold stars",
372 | "scope": [
373 | "punctuation.definition.bold.markdown",
374 | "punctuation.definition.italic.markdown"
375 | ],
376 | "settings": {
377 | "foreground": "#1ea8fc"
378 | }
379 | },
380 | {
381 | "name": "Markdown link title braces",
382 | "scope": [
383 | "punctuation.definition.string.begin.markdown",
384 | "punctuation.definition.string.end.markdown"
385 | ],
386 | "settings": {
387 | "foreground": "#1ea8fc"
388 | }
389 | },
390 | {
391 | "name": "Markdown link braces",
392 | "scope": "punctuation.definition.metadata.markdown",
393 | "settings": {
394 | "foreground": "#1ea8fc"
395 | }
396 | },
397 | {
398 | "name": "Markdown link",
399 | "scope": [
400 | "markup.underline.link.markdown",
401 | "markup.underline.link.image.markdown",
402 | "meta.image.inline.markdown"
403 | ],
404 | "settings": {
405 | "foreground": "#1ea8fc",
406 | "fontStyle": ""
407 | }
408 | },
409 | {
410 | "name": "Markdown bold/italic",
411 | "scope": [
412 | "markup.bold.markdown",
413 | "markup.italic.markdown"
414 | ],
415 | "settings": {
416 | "foreground": "#1ea8fc"
417 | }
418 | },
419 | {
420 | "name": "Markdown bold/italic",
421 | "scope": "markup.italic.markdown",
422 | "settings": {
423 | "fontStyle": "italic"
424 | }
425 | },
426 | {
427 | "name": "Markdown bold/italic",
428 | "scope": "markup.bold.markdown",
429 | "settings": {
430 | "fontStyle": "bold"
431 | }
432 | },
433 | {
434 | "name": "Markdown pre",
435 | "scope": "markup.raw.block.markdown",
436 | "settings": {
437 | "foreground": "#664e4d"
438 | }
439 | },
440 | {
441 | "name": "GitGutter deleted",
442 | "scope": "markup.deleted.git_gutter",
443 | "settings": {
444 | "foreground": "#e61f44"
445 | }
446 | },
447 | {
448 | "name": "GitGutter inserted",
449 | "scope": "markup.inserted.git_gutter",
450 | "settings": {
451 | "foreground": "#a7da1e"
452 | }
453 | },
454 | {
455 | "name": "GitGutter changed",
456 | "scope": "markup.changed.git_gutter",
457 | "settings": {
458 | "foreground": "#f7b83d"
459 | }
460 | },
461 | {
462 | "name": "Template expressions.",
463 | "scope": "meta.template.expression",
464 | "settings": {
465 | "foreground": "#b6ced8"
466 | }
467 | }
468 | ],
469 | "colors": {
470 | "foreground":"#161130",
471 | "descriptionForeground": "#161130",
472 |
473 | // Buttons
474 | "button.background":"#1ea8fc",
475 | "button.hoverBackground": "#1ea8fc",
476 | "button.foreground":"#161130",
477 |
478 | // Progress Bar
479 | "progressBar.background":"#ff2e97",
480 |
481 | // Editor
482 | "editor.background": "#f5f5fb",
483 | "editor.foreground": "#161130",
484 | "editorLineNumber.foreground":"#484f7d",
485 | "editorLineNumber.activeForeground": "#42c6ff",
486 | "editorCursor.foreground": "#ff2e97",
487 | "editor.selectionBackground": "#484f7d",
488 | "editor.selectionHighlightBackground": "#484f7d8e",
489 | "editor.findMatchBackground": "#484f7d",
490 | "editor.findMatchHighlightBackground": "#484f7d80",
491 | "editor.hoverHighlightBackground":"#42c6ff2a",
492 | "editor.wordHighlightBackground":"#ffffff22",
493 | "editor.wordHighlightStrongBackground":"#42c6ff63",
494 | "editor.lineHighlightBackground": "#f5f5fb",
495 |
496 | // Editor Groups & Tabs
497 | "editorGroup.dropBackground": "#7984D1",
498 | "editorGroupHeader.noTabsBackground": "#ebecf8",
499 | "editorGroupHeader.tabsBackground": "#ebecf8",
500 | "tab.activeBackground": "#f5f5fb",
501 | "tab.activeForeground": "#161130",
502 | "tab.inactiveBackground": "#ebecf8",
503 | "tab.inactiveForeground": "#7984D1",
504 | "tab.border": "#f5f5fb",
505 |
506 | // Side Bar
507 | "sideBar.background": "#ebecf8",
508 | "sideBarSectionHeader.background": "#f5f5fb",
509 | "sideBarSectionHeader.foreground": "#7984D1",
510 |
511 | // Lists & Trees
512 | "list.activeSelectionBackground": "#d86bff",
513 | "list.activeSelectionForeground": "#ffffff",
514 | "list.dropBackground": "#7984D1",
515 | "list.focusBackground": "#8a45a3",
516 | "list.hoverBackground": "#8a45a3",
517 | "list.inactiveSelectionBackground": "#646dac",
518 | "list.errorForeground": "#ff0000",
519 | "list.warningForeground": "#ff0000",
520 |
521 | // Input Control
522 | "input.background": "#f5f5fb",
523 | "input.placeholderForeground": "#7984D1",
524 | "input.border": "#763b8c",
525 | "inputOption.activeBorder": "#ff9b50",
526 |
527 | // Scrollbar Control
528 | "scrollbar.shadow":"#ebecf8",
529 | "scrollbarSlider.activeBackground":"#919ad9",
530 | "scrollbarSlider.background":"#9199d94f",
531 | "scrollbarSlider.hoverBackground":"#9199d9b4",
532 |
533 | // Activity Bar
534 | "activityBar.background": "#f5f5fb",
535 | "activityBar.foreground": "#7984D1",
536 | "activityBarBadge.background":"#ff2e97",
537 | "activityBarBadge.foreground":"#ffffff",
538 |
539 | // Status Bar
540 | "statusBar.background":"#ebecf8",
541 | "statusBar.foreground":"#7984D1",
542 | "statusBar.noFolderBackground":"#1ea8fc",
543 | "statusBar.noFolderForeground": "#ffffff",
544 |
545 | // Panel Colors
546 | "panel.background": "#ebecf8",
547 | "panel.border": "#ebecf8",
548 | "panel.dropBackground": "#7983d194",
549 | "panelTitle.activeBorder": "#1ea8fc",
550 | "panelTitle.activeForeground": "#161130",
551 | "panelTitle.inactiveForeground": "#7984D1",
552 |
553 | // Title Bar Colors
554 | "titleBar.activeBackground": "#ebecf8",
555 |
556 | // Git Colors
557 | "gitDecoration.modifiedResourceForeground":"#ffd400",
558 | "gitDecoration.deletedResourceForeground":"#ff2e97",
559 | "gitDecoration.untrackedResourceForeground":"#42c6ff",
560 | "gitDecoration.ignoredResourceForeground":"#7984D1",
561 | "gitDecoration.conflictingResourceForeground":"#df85ff",
562 |
563 | // Integrated Terminal
564 | "terminal.background":"#090819",
565 | "terminal.foreground":"#e4eeff",
566 | "terminal.ansiBlack":"#283034",
567 | "terminal.ansiRed":"#ff0081",
568 | "terminal.ansiGreen":"#62a9cf",
569 | "terminal.ansiYellow":"#f4b80c",
570 | "terminal.ansiBlue":"#42c6ff",
571 | "terminal.ansiMagenta":"#ff2afc",
572 | "terminal.ansiCyan":"#42c6ff",
573 | "terminal.ansiWhite":"#d9e0e9",
574 | "terminal.ansiBrightBlack":"#435056",
575 | "terminal.ansiBrightRed":"#ff0081",
576 | "terminal.ansiBrightGreen":"#add0e5",
577 | "terminal.ansiBrightYellow":"#f4b80c",
578 | "terminal.ansiBrightBlue":"#42c6ff",
579 | "terminal.ansiBrightMagenta":"#ff2afc",
580 | "terminal.ansiBrightCyan":"#42c6ff",
581 | "terminal.ansiBrightWhite":"#f4f6f9",
582 | }
583 | }
--------------------------------------------------------------------------------
/themes/outrun-electric-color-theme.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Outrun Contrast",
3 | "type": "dark",
4 | "tokenColors": [
5 | {
6 | "name": "Comment",
7 | "scope": [
8 | "comment",
9 | "string.quoted.docstring.multi.python"
10 | ],
11 | "settings": {
12 | "foreground": "#546A90",
13 | "fontStyle": "italic"
14 | }
15 | },
16 | {
17 | "name": "String",
18 | "scope": "string",
19 | "settings": {
20 | "foreground": "#7984D1"
21 | }
22 | },
23 | {
24 | "name": "Number",
25 | "scope": "constant.numeric",
26 | "settings": {
27 | "foreground": "#ffd400"
28 | }
29 | },
30 | {
31 | "name": "Built-in constant",
32 | "scope": "constant.language",
33 | "settings": {
34 | "foreground": "#df85ff"
35 | }
36 | },
37 | {
38 | "name": "User-defined constant",
39 | "scope": [
40 | "constant.character",
41 | "constant.other"
42 | ],
43 | "settings": {
44 | "foreground": "#df85ff"
45 | }
46 | },
47 | {
48 | "name": "Variable",
49 | "scope": "variable",
50 | "settings": {
51 | "fontStyle": ""
52 | }
53 | },
54 | {
55 | "name": "Keyword",
56 | "scope": "keyword",
57 | "settings": {
58 | "foreground": "#ff2afc"
59 | }
60 | },
61 | {
62 | "name": "Storage",
63 | "scope": "storage",
64 | "settings": {
65 | "fontStyle": "",
66 | "foreground": "#42c6ff"
67 | }
68 | },
69 | {
70 | "name": "Storage type",
71 | "scope": "storage.type",
72 | "settings": {
73 | "fontStyle": "",
74 | "foreground": "#ff2e97"
75 | }
76 | },
77 | {
78 | "name": "Class name",
79 | "scope": [
80 | "entity.name.class",
81 | "entity.name.type.class"
82 | ],
83 | "settings": {
84 | "fontStyle": "italic",
85 | "foreground": "#A875FF"
86 | }
87 | },
88 | {
89 | "name": "Inherited class",
90 | "scope": [
91 | "entity.other.inherited-class",
92 | "meta.other.inherited-class.php"
93 | ],
94 | "settings": {
95 | "fontStyle": "italic",
96 | "foreground": "#ffd400"
97 | }
98 | },
99 | {
100 | "name": "Function name",
101 | "scope": "entity.name.function - meta.function-call",
102 | "settings": {
103 | "fontStyle": "",
104 | "foreground": "#ff9b50"
105 | }
106 | },
107 | {
108 | "name": "Function argument",
109 | "scope": "variable.parameter",
110 | "settings": {
111 | "fontStyle": "",
112 | "foreground": "#FFFFFF"
113 | }
114 | },
115 | {
116 | "name": "Tag name",
117 | "scope": "entity.name.tag",
118 | "settings": {
119 | "fontStyle": "",
120 | "foreground": "#42c6ff"
121 | }
122 | },
123 | {
124 | "name": "Tag attribute",
125 | "scope": "entity.other.attribute-name",
126 | "settings": {
127 | "fontStyle": "",
128 | "foreground": "#ff2afc"
129 | }
130 | },
131 | {
132 | "name": "Library function",
133 | "scope": "support.function",
134 | "settings": {
135 | "fontStyle": "",
136 | "foreground": "#ff9b50"
137 | }
138 | },
139 | {
140 | "name": "Library constant",
141 | "scope": "support.constant",
142 | "settings": {
143 | "fontStyle": "",
144 | "foreground": "#A3D6E0"
145 | }
146 | },
147 | {
148 | "name": "Library class/type",
149 | "scope": [
150 | "support.type",
151 | "support.class"
152 | ],
153 | "settings": {
154 | "fontStyle": "italic",
155 | "foreground": "#42c6ff"
156 | }
157 | },
158 | {
159 | "name": "Library variable",
160 | "scope": "support.other.variable",
161 | "settings": {
162 | "fontStyle": ""
163 | }
164 | },
165 | {
166 | "name": "This, Super JS/PHP",
167 | "scope": [
168 | "variable.language.this.js",
169 | "variable.language.this.ts",
170 | "variable.language.super.js",
171 | "variable.language.this.php"
172 | ],
173 | "settings": {
174 | "foreground": "#42c6ff",
175 | "fontStyle": "italic"
176 | }
177 | },
178 | {
179 | "name": "Invalid",
180 | "scope": "invalid",
181 | "settings": {
182 | "foreground": "#cf433e",
183 | "fontStyle": ""
184 | }
185 | },
186 | {
187 | "name": "Invalid deprecated",
188 | "scope": "invalid.deprecated",
189 | "settings": {
190 | "foreground": "#cf433e"
191 | }
192 | },
193 | {
194 | "name": "diff.header",
195 | "scope": [
196 | "meta.diff",
197 | "meta.diff.header"
198 | ],
199 | "settings": {
200 | "foreground": "#456b7c"
201 | }
202 | },
203 | {
204 | "name": "diff.deleted",
205 | "scope": "markup.deleted",
206 | "settings": {
207 | "foreground": "#e61f44"
208 | }
209 | },
210 | {
211 | "name": "diff.inserted",
212 | "scope": "markup.inserted",
213 | "settings": {
214 | "foreground": "#A6E22E"
215 | }
216 | },
217 | {
218 | "name": "diff.changed",
219 | "scope": "markup.changed",
220 | "settings": {
221 | "foreground": "#f7b83d"
222 | }
223 | },
224 | {
225 | "scope": "constant.numeric.line-number.find-in-files - match",
226 | "settings": {
227 | "foreground": "#8FBE00A0"
228 | }
229 | },
230 | {
231 | "scope": "entity.name.filename.find-in-files",
232 | "settings": {
233 | "foreground": "#E6DB74"
234 | }
235 | },
236 | {
237 | "scope": "keyword.other",
238 | "settings": {
239 | "foreground": "#6494a9"
240 | }
241 | },
242 | {
243 | "scope": [
244 | "meta.property-value",
245 | "support.constant.property-value",
246 | "constant.other.color"
247 | ],
248 | "settings": {
249 | "foreground": "#cccccc"
250 | }
251 | },
252 | {
253 | "name": "JSON String",
254 | "scope": "meta.structure.dictionary.json string.quoted.double.json",
255 | "settings": {
256 | "foreground": "#FF0081"
257 | }
258 | },
259 | {
260 | "name": "JSON Key",
261 | "scope": "support.type.property-name.json",
262 | "settings": {
263 | "fontStyle": "",
264 | "foreground": "#D86BFF"
265 | }
266 | },
267 | {
268 | "scope": "meta.structure.dictionary.value.json string.quoted.double.json",
269 | "settings": {
270 | "foreground": "#F8F8F2"
271 | }
272 | },
273 | {
274 | "name": "Function argument",
275 | "scope": "meta.property-name support.type.property-name",
276 | "settings": {
277 | "fontStyle": ""
278 | }
279 | },
280 | {
281 | "name": "Function argument",
282 | "scope": "meta.property-value punctuation.separator.key-value",
283 | "settings": {
284 | "foreground": "#b6ced8"
285 | }
286 | },
287 | {
288 | "name": "Function argument",
289 | "scope": [
290 | "keyword.other.use",
291 | "keyword.other.function.use",
292 | "keyword.other.namespace",
293 | "keyword.other.new",
294 | "keyword.other.special-method",
295 | "keyword.other.unit",
296 | "keyword.other.use-as"
297 | ],
298 | "settings": {
299 | "foreground": "#ff2afc"
300 | }
301 | },
302 | {
303 | "name": "Function Argument",
304 | "scope": "support.other.namespace.php",
305 | "settings": {
306 | "foreground": "#F8F8F2"
307 | }
308 | },
309 | {
310 | "name": "Function argument",
311 | "scope": [
312 | "meta.use"
313 | ],
314 | "settings": {
315 | "foreground": "#1ea8fc",
316 | "fontStyle": ""
317 | }
318 | },
319 | {
320 | "name": "Function argument",
321 | "scope": "variable.other",
322 | "settings": {
323 | "foreground": "#ffffff",
324 | "fontStyle": ""
325 | }
326 | },
327 | {
328 | "name": "PHPDoc Keyword",
329 | "scope": "keyword.other.phpdoc.php",
330 | "settings": {
331 | "fontStyle": "",
332 | "foreground": "#A875FF"
333 | }
334 | },
335 | {
336 | "name": "PHPDoc Type",
337 | "scope": [
338 | "keyword.other.type.php",
339 | "meta.other.type.phpdoc.php"
340 | ],
341 | "settings": {
342 | "foreground": "#7984D1"
343 | }
344 | },
345 | {
346 | "name": "Coffeescript Function argument",
347 | "scope": "variable.parameter.function.coffee",
348 | "settings": {
349 | "foreground": "#aaaaaa",
350 | "fontStyle": ""
351 | }
352 | },
353 | {
354 | "name": "Markdown Titles",
355 | "scope": "entity.name.section.markdown",
356 | "settings": {
357 | "foreground": "#5dcdfd"
358 | }
359 | },
360 | {
361 | "name": "Markdown Title Hash",
362 | "scope": "punctuation.definition.heading.markdown",
363 | "settings": {
364 | "foreground": "#1ea8fc"
365 | }
366 | },
367 | {
368 | "name": "Markdown Raw",
369 | "scope": "markup.raw.inline.markdown",
370 | "settings": {
371 | "foreground": "#cccccc"
372 | }
373 | },
374 | {
375 | "name": "Markdown bold stars",
376 | "scope": [
377 | "punctuation.definition.bold.markdown",
378 | "punctuation.definition.italic.markdown"
379 | ],
380 | "settings": {
381 | "foreground": "#1ea8fc"
382 | }
383 | },
384 | {
385 | "name": "Markdown link title braces",
386 | "scope": [
387 | "punctuation.definition.string.begin.markdown",
388 | "punctuation.definition.string.end.markdown"
389 | ],
390 | "settings": {
391 | "foreground": "#1ea8fc"
392 | }
393 | },
394 | {
395 | "name": "Markdown link braces",
396 | "scope": "punctuation.definition.metadata.markdown",
397 | "settings": {
398 | "foreground": "#1ea8fc"
399 | }
400 | },
401 | {
402 | "name": "Markdown link",
403 | "scope": [
404 | "markup.underline.link.markdown",
405 | "markup.underline.link.image.markdown",
406 | "meta.image.inline.markdown"
407 | ],
408 | "settings": {
409 | "foreground": "#1ea8fc",
410 | "fontStyle": ""
411 | }
412 | },
413 | {
414 | "name": "Markdown bold/italic",
415 | "scope": [
416 | "markup.bold.markdown",
417 | "markup.italic.markdown"
418 | ],
419 | "settings": {
420 | "foreground": "#1ea8fc"
421 | }
422 | },
423 | {
424 | "name": "Markdown bold/italic",
425 | "scope": "markup.italic.markdown",
426 | "settings": {
427 | "fontStyle": "italic"
428 | }
429 | },
430 | {
431 | "name": "Markdown bold/italic",
432 | "scope": "markup.bold.markdown",
433 | "settings": {
434 | "fontStyle": "bold"
435 | }
436 | },
437 | {
438 | "name": "Markdown pre",
439 | "scope": "markup.raw.block.markdown",
440 | "settings": {
441 | "foreground": "#664e4d"
442 | }
443 | },
444 | {
445 | "name": "GitGutter deleted",
446 | "scope": "markup.deleted.git_gutter",
447 | "settings": {
448 | "foreground": "#e61f44"
449 | }
450 | },
451 | {
452 | "name": "GitGutter inserted",
453 | "scope": "markup.inserted.git_gutter",
454 | "settings": {
455 | "foreground": "#a7da1e"
456 | }
457 | },
458 | {
459 | "name": "GitGutter changed",
460 | "scope": "markup.changed.git_gutter",
461 | "settings": {
462 | "foreground": "#f7b83d"
463 | }
464 | },
465 | {
466 | "name": "Template expressions.",
467 | "scope": "meta.template.expression",
468 | "settings": {
469 | "foreground": "#b6ced8"
470 | }
471 | }
472 | ],
473 | "colors": {
474 | "foreground":"#f2f3f7",
475 | "descriptionForeground": "#f2f3f7",
476 |
477 | // Buttons
478 | "button.background":"#1ea8fc",
479 | "button.hoverBackground": "#1ea8fc",
480 | "button.foreground":"#f2f3f7",
481 |
482 | // Progress Bar
483 | "progressBar.background":"#ff2e97",
484 |
485 | // Editor
486 | "editor.background": "#0c0a20",
487 | "editor.foreground": "#f2f3f7",
488 | "editorLineNumber.foreground":"#484f7d",
489 | "editorLineNumber.activeForeground": "#42c6ff",
490 | "editorCursor.foreground": "#ff2e97",
491 | "editor.selectionBackground": "#484f7d",
492 | "editor.selectionHighlightBackground": "#484f7d8e",
493 | "editor.findMatchBackground": "#484f7d",
494 | "editor.findMatchHighlightBackground": "#484f7d80",
495 | "editor.hoverHighlightBackground":"#42c6ff2a",
496 | "editor.wordHighlightBackground":"#ffffff22",
497 | "editor.wordHighlightStrongBackground":"#42c6ff63",
498 | "editor.lineHighlightBackground": "#0c0a20",
499 | "editorRuler.foreground":"#484f7d",
500 | "editorIndentGuide.background": "#2d2844",
501 | "editorIndentGuide.activeBackground": "#484f7d",
502 | "editorError.foreground": "#ff2e97",
503 | "editorWarning.foreground": "#ff9b50",
504 | "editorInfo.foreground": "#7984D1",
505 |
506 | // Editor Widget Colors
507 | "editorWidget.background":"#3b4167",
508 | "editorWidget.border":"#3b4167",
509 | "editorHoverWidget.background": "#3b4167",
510 | "editorHoverWidget.border": "#3b4167",
511 |
512 | // Editor Groups & Tabs
513 | "editorGroup.dropBackground": "#7984D1",
514 | "editorGroupHeader.noTabsBackground": "#090819",
515 | "editorGroupHeader.tabsBackground": "#090819",
516 | "tab.activeBackground": "#0c0a20",
517 | "tab.activeForeground": "#f2f3f7",
518 | "tab.inactiveBackground": "#090819",
519 | "tab.inactiveForeground": "#7984D1",
520 | "tab.border": "#0c0a20",
521 |
522 | // Side Bar
523 | "sideBar.background": "#090819",
524 | "sideBarSectionHeader.background": "#0c0a20",
525 | "sideBarSectionHeader.foreground": "#7984D1",
526 |
527 | // Lists & Trees
528 | "list.activeSelectionBackground": "#d86bff",
529 | "list.activeSelectionForeground": "#ffffff",
530 | "list.dropBackground": "#7984D1",
531 | "list.focusBackground": "#8a45a3",
532 | "list.hoverBackground": "#8a45a3",
533 | "list.inactiveSelectionBackground": "#131033",
534 | "list.errorForeground": "#ff2e97",
535 | "list.warningForeground": "#ff2e97",
536 |
537 | // Input Control
538 | "input.background": "#0c0a20",
539 | "input.placeholderForeground": "#7984D1",
540 | "input.border": "#763b8c",
541 | "inputOption.activeBorder": "#ff9b50",
542 |
543 | // Scrollbar Control
544 | "scrollbar.shadow":"#090819",
545 | "scrollbarSlider.activeBackground":"#919ad9",
546 | "scrollbarSlider.background":"#9199d94f",
547 | "scrollbarSlider.hoverBackground":"#9199d9b4",
548 |
549 | // Activity Bar
550 | "activityBar.background": "#0c0a20",
551 | "activityBar.foreground": "#7984D1",
552 | "activityBarBadge.background":"#ff2e97",
553 | "activityBarBadge.foreground":"#ffffff",
554 |
555 | // Status Bar
556 | "statusBar.background":"#090819",
557 | "statusBar.foreground":"#7984D1",
558 | "statusBar.noFolderBackground":"#1ea8fc",
559 | "statusBar.noFolderForeground": "#ffffff",
560 |
561 | // Panel Colors
562 | "panel.background": "#090819",
563 | "panel.border": "#090819",
564 | "panel.dropBackground": "#7983d194",
565 | "panelTitle.activeBorder": "#1ea8fc",
566 | "panelTitle.activeForeground": "#f2f3f7",
567 | "panelTitle.inactiveForeground": "#7984D1",
568 |
569 | // Peek View
570 | "peekView.border": "#ff9b50",
571 | "peekViewEditor.background": "#110d26",
572 | "peekViewEditor.matchHighlightBackground": "#161130",
573 | "peekViewEditor.matchHighlightBorder": "#161130",
574 | "peekViewResult.background": "#0c0a20",
575 | "peekViewResult.selectionBackground": "#ff9b50",
576 | "peekViewTitle.background": "#0c0a20",
577 | "peekViewTitleDescription.foreground": "#7984D1",
578 |
579 | // Title Bar Colors
580 | "titleBar.activeBackground": "#090819",
581 |
582 | // Git Colors
583 | "gitDecoration.modifiedResourceForeground":"#ffd400",
584 | "gitDecoration.deletedResourceForeground":"#ff2e97",
585 | "gitDecoration.untrackedResourceForeground":"#42c6ff",
586 | "gitDecoration.ignoredResourceForeground":"#7984D1",
587 | "gitDecoration.conflictingResourceForeground":"#df85ff",
588 |
589 | // Integrated Terminal
590 | "terminal.background":"#090819",
591 | "terminal.foreground":"#e4eeff",
592 | "terminal.ansiBlack":"#283034",
593 | "terminal.ansiRed":"#ff2e97",
594 | "terminal.ansiGreen":"#62a9cf",
595 | "terminal.ansiYellow":"#ffd400",
596 | "terminal.ansiBlue":"#42c6ff",
597 | "terminal.ansiMagenta":"#ff2afc",
598 | "terminal.ansiCyan":"#42c6ff",
599 | "terminal.ansiWhite":"#d9e0e9",
600 | "terminal.ansiBrightBlack":"#435056",
601 | "terminal.ansiBrightRed":"#ff2e97",
602 | "terminal.ansiBrightGreen":"#add0e5",
603 | "terminal.ansiBrightYellow":"#ffd400",
604 | "terminal.ansiBrightBlue":"#42c6ff",
605 | "terminal.ansiBrightMagenta":"#ff2afc",
606 | "terminal.ansiBrightCyan":"#42c6ff",
607 | "terminal.ansiBrightWhite":"#f4f6f9",
608 | }
609 | }
--------------------------------------------------------------------------------
/themes/outrun-night-color-theme.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Outrun Dark",
3 | "type": "dark",
4 | "tokenColors": [
5 | {
6 | "name": "Comment",
7 | "scope": [
8 | "comment",
9 | "string.quoted.docstring.multi.python"
10 | ],
11 | "settings": {
12 | "foreground": "#546A90",
13 | "fontStyle": "italic"
14 | }
15 | },
16 | {
17 | "name": "String",
18 | "scope": "string",
19 | "settings": {
20 | "foreground": "#7984D1"
21 | }
22 | },
23 | {
24 | "name": "Number",
25 | "scope": "constant.numeric",
26 | "settings": {
27 | "foreground": "#ffd400"
28 | }
29 | },
30 | {
31 | "name": "Built-in constant",
32 | "scope": "constant.language",
33 | "settings": {
34 | "foreground": "#df85ff"
35 | }
36 | },
37 | {
38 | "name": "User-defined constant",
39 | "scope": [
40 | "constant.character",
41 | "constant.other"
42 | ],
43 | "settings": {
44 | "foreground": "#df85ff"
45 | }
46 | },
47 | {
48 | "name": "Variable",
49 | "scope": "variable",
50 | "settings": {
51 | "fontStyle": ""
52 | }
53 | },
54 | {
55 | "name": "Keyword",
56 | "scope": "keyword",
57 | "settings": {
58 | "foreground": "#ff2afc"
59 | }
60 | },
61 | {
62 | "name": "Storage",
63 | "scope": "storage",
64 | "settings": {
65 | "fontStyle": "",
66 | "foreground": "#42c6ff"
67 | }
68 | },
69 | {
70 | "name": "Storage type",
71 | "scope": "storage.type",
72 | "settings": {
73 | "fontStyle": "",
74 | "foreground": "#ff2e97"
75 | }
76 | },
77 | {
78 | "name": "Class name",
79 | "scope": [
80 | "entity.name.class",
81 | "entity.name.type.class"
82 | ],
83 | "settings": {
84 | "fontStyle": "italic",
85 | "foreground": "#A875FF"
86 | }
87 | },
88 | {
89 | "name": "Inherited class",
90 | "scope": [
91 | "entity.other.inherited-class",
92 | "meta.other.inherited-class.php"
93 | ],
94 | "settings": {
95 | "fontStyle": "italic",
96 | "foreground": "#ffd400"
97 | }
98 | },
99 | {
100 | "name": "Function name",
101 | "scope": "entity.name.function - meta.function-call",
102 | "settings": {
103 | "fontStyle": "",
104 | "foreground": "#ff9b50"
105 | }
106 | },
107 | {
108 | "name": "Function argument",
109 | "scope": "variable.parameter",
110 | "settings": {
111 | "fontStyle": "",
112 | "foreground": "#FFFFFF"
113 | }
114 | },
115 | {
116 | "name": "Tag name",
117 | "scope": "entity.name.tag",
118 | "settings": {
119 | "fontStyle": "",
120 | "foreground": "#42c6ff"
121 | }
122 | },
123 | {
124 | "name": "Tag attribute",
125 | "scope": "entity.other.attribute-name",
126 | "settings": {
127 | "fontStyle": "",
128 | "foreground": "#ff2afc"
129 | }
130 | },
131 | {
132 | "name": "Library function",
133 | "scope": "support.function",
134 | "settings": {
135 | "fontStyle": "",
136 | "foreground": "#ff9b50"
137 | }
138 | },
139 | {
140 | "name": "Library constant",
141 | "scope": "support.constant",
142 | "settings": {
143 | "fontStyle": "",
144 | "foreground": "#A3D6E0"
145 | }
146 | },
147 | {
148 | "name": "Library class/type",
149 | "scope": [
150 | "support.type",
151 | "support.class"
152 | ],
153 | "settings": {
154 | "fontStyle": "italic",
155 | "foreground": "#42c6ff"
156 | }
157 | },
158 | {
159 | "name": "Library variable",
160 | "scope": "support.other.variable",
161 | "settings": {
162 | "fontStyle": ""
163 | }
164 | },
165 | {
166 | "name": "This, Super JS/PHP",
167 | "scope": [
168 | "variable.language.this.js",
169 | "variable.language.super.js",
170 | "variable.language.this.php"
171 | ],
172 | "settings": {
173 | "foreground": "#42c6ff",
174 | "fontStyle": "italic"
175 | }
176 | },
177 | {
178 | "name": "Invalid",
179 | "scope": "invalid",
180 | "settings": {
181 | "foreground": "#cf433e",
182 | "fontStyle": ""
183 | }
184 | },
185 | {
186 | "name": "Invalid deprecated",
187 | "scope": "invalid.deprecated",
188 | "settings": {
189 | "foreground": "#cf433e"
190 | }
191 | },
192 | {
193 | "name": "diff.header",
194 | "scope": [
195 | "meta.diff",
196 | "meta.diff.header"
197 | ],
198 | "settings": {
199 | "foreground": "#456b7c"
200 | }
201 | },
202 | {
203 | "name": "diff.deleted",
204 | "scope": "markup.deleted",
205 | "settings": {
206 | "foreground": "#e61f44"
207 | }
208 | },
209 | {
210 | "name": "diff.inserted",
211 | "scope": "markup.inserted",
212 | "settings": {
213 | "foreground": "#A6E22E"
214 | }
215 | },
216 | {
217 | "name": "diff.changed",
218 | "scope": "markup.changed",
219 | "settings": {
220 | "foreground": "#f7b83d"
221 | }
222 | },
223 | {
224 | "scope": "constant.numeric.line-number.find-in-files - match",
225 | "settings": {
226 | "foreground": "#8FBE00A0"
227 | }
228 | },
229 | {
230 | "scope": "entity.name.filename.find-in-files",
231 | "settings": {
232 | "foreground": "#E6DB74"
233 | }
234 | },
235 | {
236 | "scope": "keyword.other",
237 | "settings": {
238 | "foreground": "#6494a9"
239 | }
240 | },
241 | {
242 | "scope": [
243 | "meta.property-value",
244 | "support.constant.property-value",
245 | "constant.other.color"
246 | ],
247 | "settings": {
248 | "foreground": "#cccccc"
249 | }
250 | },
251 | {
252 | "name": "JSON String",
253 | "scope": "meta.structure.dictionary.json string.quoted.double.json",
254 | "settings": {
255 | "foreground": "#FF0081"
256 | }
257 | },
258 | {
259 | "name": "JSON Key",
260 | "scope": "support.type.property-name.json",
261 | "settings": {
262 | "fontStyle": "",
263 | "foreground": "#D86BFF"
264 | }
265 | },
266 | {
267 | "scope": "meta.structure.dictionary.value.json string.quoted.double.json",
268 | "settings": {
269 | "foreground": "#F8F8F2"
270 | }
271 | },
272 | {
273 | "name": "Function argument",
274 | "scope": "meta.property-name support.type.property-name",
275 | "settings": {
276 | "fontStyle": ""
277 | }
278 | },
279 | {
280 | "name": "Function argument",
281 | "scope": "meta.property-value punctuation.separator.key-value",
282 | "settings": {
283 | "foreground": "#b6ced8"
284 | }
285 | },
286 | {
287 | "name": "Function argument",
288 | "scope": [
289 | "keyword.other.use",
290 | "keyword.other.function.use",
291 | "keyword.other.namespace",
292 | "keyword.other.new",
293 | "keyword.other.special-method",
294 | "keyword.other.unit",
295 | "keyword.other.use-as"
296 | ],
297 | "settings": {
298 | "foreground": "#ff2afc"
299 | }
300 | },
301 | {
302 | "name": "Function Argument",
303 | "scope": "support.other.namespace.php",
304 | "settings": {
305 | "foreground": "#F8F8F2"
306 | }
307 | },
308 | {
309 | "name": "Function argument",
310 | "scope": [
311 | "meta.use"
312 | ],
313 | "settings": {
314 | "foreground": "#1ea8fc",
315 | "fontStyle": ""
316 | }
317 | },
318 | {
319 | "name": "Function argument",
320 | "scope": "variable.other",
321 | "settings": {
322 | "foreground": "#ffffff",
323 | "fontStyle": ""
324 | }
325 | },
326 | {
327 | "name": "PHPDoc Keyword",
328 | "scope": "keyword.other.phpdoc.php",
329 | "settings": {
330 | "fontStyle": "",
331 | "foreground": "#A875FF"
332 | }
333 | },
334 | {
335 | "name": "PHPDoc Type",
336 | "scope": [
337 | "keyword.other.type.php",
338 | "meta.other.type.phpdoc.php"
339 | ],
340 | "settings": {
341 | "foreground": "#7984D1"
342 | }
343 | },
344 | {
345 | "name": "Coffeescript Function argument",
346 | "scope": "variable.parameter.function.coffee",
347 | "settings": {
348 | "foreground": "#aaaaaa",
349 | "fontStyle": ""
350 | }
351 | },
352 | {
353 | "name": "Markdown Titles",
354 | "scope": "entity.name.section.markdown",
355 | "settings": {
356 | "foreground": "#5dcdfd"
357 | }
358 | },
359 | {
360 | "name": "Markdown Title Hash",
361 | "scope": "punctuation.definition.heading.markdown",
362 | "settings": {
363 | "foreground": "#1ea8fc"
364 | }
365 | },
366 | {
367 | "name": "Markdown Raw",
368 | "scope": "markup.raw.inline.markdown",
369 | "settings": {
370 | "foreground": "#cccccc"
371 | }
372 | },
373 | {
374 | "name": "Markdown bold stars",
375 | "scope": [
376 | "punctuation.definition.bold.markdown",
377 | "punctuation.definition.italic.markdown"
378 | ],
379 | "settings": {
380 | "foreground": "#1ea8fc"
381 | }
382 | },
383 | {
384 | "name": "Markdown link title braces",
385 | "scope": [
386 | "punctuation.definition.string.begin.markdown",
387 | "punctuation.definition.string.end.markdown"
388 | ],
389 | "settings": {
390 | "foreground": "#1ea8fc"
391 | }
392 | },
393 | {
394 | "name": "Markdown link braces",
395 | "scope": "punctuation.definition.metadata.markdown",
396 | "settings": {
397 | "foreground": "#1ea8fc"
398 | }
399 | },
400 | {
401 | "name": "Markdown link",
402 | "scope": [
403 | "markup.underline.link.markdown",
404 | "markup.underline.link.image.markdown",
405 | "meta.image.inline.markdown"
406 | ],
407 | "settings": {
408 | "foreground": "#1ea8fc",
409 | "fontStyle": ""
410 | }
411 | },
412 | {
413 | "name": "Markdown bold/italic",
414 | "scope": [
415 | "markup.bold.markdown",
416 | "markup.italic.markdown"
417 | ],
418 | "settings": {
419 | "foreground": "#1ea8fc"
420 | }
421 | },
422 | {
423 | "name": "Markdown bold/italic",
424 | "scope": "markup.italic.markdown",
425 | "settings": {
426 | "fontStyle": "italic"
427 | }
428 | },
429 | {
430 | "name": "Markdown bold/italic",
431 | "scope": "markup.bold.markdown",
432 | "settings": {
433 | "fontStyle": "bold"
434 | }
435 | },
436 | {
437 | "name": "Markdown pre",
438 | "scope": "markup.raw.block.markdown",
439 | "settings": {
440 | "foreground": "#664e4d"
441 | }
442 | },
443 | {
444 | "name": "GitGutter deleted",
445 | "scope": "markup.deleted.git_gutter",
446 | "settings": {
447 | "foreground": "#e61f44"
448 | }
449 | },
450 | {
451 | "name": "GitGutter inserted",
452 | "scope": "markup.inserted.git_gutter",
453 | "settings": {
454 | "foreground": "#a7da1e"
455 | }
456 | },
457 | {
458 | "name": "GitGutter changed",
459 | "scope": "markup.changed.git_gutter",
460 | "settings": {
461 | "foreground": "#f7b83d"
462 | }
463 | },
464 | {
465 | "name": "Template expressions.",
466 | "scope": "meta.template.expression",
467 | "settings": {
468 | "foreground": "#b6ced8"
469 | }
470 | }
471 | ],
472 | "colors": {
473 | "foreground":"#f9faff",
474 | "descriptionForeground": "#f9faff",
475 |
476 | // Buttons
477 | "button.background":"#1ea8fc",
478 | "button.hoverBackground": "#1ea8fc",
479 | "button.foreground":"#f9faff",
480 |
481 | // Progress Bar
482 | "progressBar.background":"#ff2e97",
483 |
484 | // Editor
485 | "editor.background": "#161130",
486 | "editor.foreground": "#ebecf8",
487 | "editorLineNumber.foreground":"#484f7d",
488 | "editorLineNumber.activeForeground": "#42c6ff",
489 | "editorCursor.foreground": "#ff2e97",
490 | "editor.selectionBackground": "#484f7d",
491 | "editor.selectionHighlightBackground": "#484f7d8e",
492 | "editor.findMatchBackground": "#484f7d",
493 | "editor.findMatchHighlightBackground": "#484f7d80",
494 | "editor.hoverHighlightBackground":"#42c6ff2a",
495 | "editor.wordHighlightBackground":"#ffffff22",
496 | "editor.wordHighlightStrongBackground":"#42c6ff63",
497 | "editor.lineHighlightBackground": "#161130",
498 | "editorRuler.foreground":"#484f7d",
499 | "editorIndentGuide.background": "#2d2844",
500 | "editorIndentGuide.activeBackground": "#484f7d",
501 | "editorError.foreground": "#ff2e97",
502 | "editorWarning.foreground": "#ff9b50",
503 | "editorInfo.foreground": "#7984D1",
504 |
505 | // Editor Widget Colors
506 | "editorWidget.background":"#484f7d",
507 | "editorWidget.border":"#484f7d",
508 | "editorHoverWidget.background": "#3b4167",
509 | "editorHoverWidget.border": "#3b4167",
510 |
511 | // Editor Groups & Tabs
512 | "editorGroup.dropBackground": "#7984D1",
513 | "editorGroupHeader.noTabsBackground": "#0c0a20",
514 | "editorGroupHeader.tabsBackground": "#0c0a20",
515 | "tab.activeBackground": "#161130",
516 | "tab.activeForeground": "#f9faff",
517 | "tab.inactiveBackground": "#0c0a20",
518 | "tab.inactiveForeground": "#7984D1",
519 | "tab.border": "#161130",
520 |
521 | // Side Bar
522 | "sideBar.background": "#0c0a20",
523 | "sideBarSectionHeader.background": "#161130",
524 | "sideBarSectionHeader.foreground": "#7984D1",
525 |
526 | // Lists & Trees
527 | "list.activeSelectionBackground": "#d86bff",
528 | "list.activeSelectionForeground": "#ffffff",
529 | "list.dropBackground": "#7984D1",
530 | "list.focusBackground": "#8a45a3",
531 | "list.hoverBackground": "#8a45a3",
532 | "list.inactiveSelectionBackground": "#161130",
533 | "list.errorForeground": "#ff2e97",
534 | "list.warningForeground": "#ff2e97",
535 |
536 | // Input Control
537 | "input.background": "#161130",
538 | "input.placeholderForeground": "#7984D1",
539 | "input.border": "#763b8c",
540 | "inputOption.activeBorder": "#ff9b50",
541 |
542 | // Scrollbar Control
543 | "scrollbar.shadow":"#0c0a20",
544 | "scrollbarSlider.activeBackground":"#919ad9",
545 | "scrollbarSlider.background":"#9199d94f",
546 | "scrollbarSlider.hoverBackground":"#9199d9b4",
547 |
548 | // Activity Bar
549 | "activityBar.background": "#161130",
550 | "activityBar.foreground": "#7984D1",
551 | "activityBarBadge.background":"#ff2e97",
552 | "activityBarBadge.foreground":"#ffffff",
553 |
554 | // Status Bar
555 | "statusBar.background":"#0c0a20",
556 | "statusBar.foreground":"#7984D1",
557 | "statusBar.noFolderBackground":"#1ea8fc",
558 | "statusBar.noFolderForeground": "#ffffff",
559 |
560 | // Panel Colors
561 | "panel.background": "#0c0a20",
562 | "panel.border": "#0c0a20",
563 | "panel.dropBackground": "#7983d194",
564 | "panelTitle.activeBorder": "#1ea8fc",
565 | "panelTitle.activeForeground": "#f9faff",
566 | "panelTitle.inactiveForeground": "#7984D1",
567 |
568 | // Peek View
569 | "peekView.border": "#ff9b50",
570 | "peekViewEditor.background": "#110d26",
571 | "peekViewEditor.matchHighlightBackground": "#161130",
572 | "peekViewEditor.matchHighlightBorder": "#161130",
573 | "peekViewResult.background": "#0c0a20",
574 | "peekViewResult.selectionBackground": "#ff9b50",
575 | "peekViewTitle.background": "#0c0a20",
576 | "peekViewTitleDescription.foreground": "#7984D1",
577 |
578 | // Title Bar Colors
579 | "titleBar.activeBackground": "#0c0a20",
580 |
581 | // Git Colors
582 | "gitDecoration.modifiedResourceForeground":"#ffd400",
583 | "gitDecoration.deletedResourceForeground":"#ff2e97",
584 | "gitDecoration.untrackedResourceForeground":"#42c6ff",
585 | "gitDecoration.ignoredResourceForeground":"#7984D1",
586 | "gitDecoration.conflictingResourceForeground":"#df85ff",
587 |
588 | // Integrated Terminal
589 | "terminal.background":"#0c0a20",
590 | "terminal.foreground":"#e4eeff",
591 | "terminal.ansiBlack":"#283034",
592 | "terminal.ansiRed":"#ff2e97",
593 | "terminal.ansiGreen":"#62a9cf",
594 | "terminal.ansiYellow":"#ffd400",
595 | "terminal.ansiBlue":"#42c6ff",
596 | "terminal.ansiMagenta":"#ff2afc",
597 | "terminal.ansiCyan":"#42c6ff",
598 | "terminal.ansiWhite":"#d9e0e9",
599 | "terminal.ansiBrightBlack":"#435056",
600 | "terminal.ansiBrightRed":"#ff2e97",
601 | "terminal.ansiBrightGreen":"#add0e5",
602 | "terminal.ansiBrightYellow":"#ffd400",
603 | "terminal.ansiBrightBlue":"#42c6ff",
604 | "terminal.ansiBrightMagenta":"#ff2afc",
605 | "terminal.ansiBrightCyan":"#42c6ff",
606 | "terminal.ansiBrightWhite":"#f4f6f9",
607 | }
608 | }
--------------------------------------------------------------------------------
/themes/outrun-old.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Outrun Contrast",
3 | "type": "dark",
4 | "tokenColors": [
5 | {
6 | "name": "Comment",
7 | "scope": "comment",
8 | "settings": {
9 | "foreground": "#546A90",
10 | "fontStyle": "italic"
11 | }
12 | },
13 | {
14 | "name": "String",
15 | "scope": "string",
16 | "settings": {
17 | "foreground": "#7984D1"
18 | }
19 | },
20 | {
21 | "name": "Number",
22 | "scope": "constant.numeric",
23 | "settings": {
24 | "foreground": "#F4B80C"
25 | }
26 | },
27 | {
28 | "name": "Built-in constant",
29 | "scope": "constant.language",
30 | "settings": {
31 | "foreground": "#D86BFF"
32 | }
33 | },
34 | {
35 | "name": "User-defined constant",
36 | "scope": [
37 | "constant.character",
38 | "constant.other"
39 | ],
40 | "settings": {
41 | "foreground": "#AE81FF"
42 | }
43 | },
44 | {
45 | "name": "Variable",
46 | "scope": "variable",
47 | "settings": {
48 | "fontStyle": ""
49 | }
50 | },
51 | {
52 | "name": "Keyword",
53 | "scope": "keyword",
54 | "settings": {
55 | "foreground": "#ff2afc"
56 | }
57 | },
58 | {
59 | "name": "Storage",
60 | "scope": "storage",
61 | "settings": {
62 | "fontStyle": "",
63 | "foreground": "#42C6FF"
64 | }
65 | },
66 | {
67 | "name": "Storage type",
68 | "scope": "storage.type",
69 | "settings": {
70 | "fontStyle": "",
71 | "foreground": "#FF0081"
72 | }
73 | },
74 | {
75 | "name": "Class name",
76 | "scope": [
77 | "entity.name.class",
78 | "entity.name.type.class"
79 | ],
80 | "settings": {
81 | "fontStyle": "italic",
82 | "foreground": "#A875FF"
83 | }
84 | },
85 | {
86 | "name": "Inherited class",
87 | "scope": [
88 | "entity.other.inherited-class",
89 | "meta.other.inherited-class.php"
90 | ],
91 | "settings": {
92 | "fontStyle": "italic",
93 | "foreground": "#ffd319"
94 | }
95 | },
96 | {
97 | "name": "Function name",
98 | "scope": "entity.name.function - meta.function-call",
99 | "settings": {
100 | "fontStyle": "",
101 | "foreground": "#ff9b50"
102 | }
103 | },
104 | {
105 | "name": "Function argument",
106 | "scope": "variable.parameter",
107 | "settings": {
108 | "fontStyle": "",
109 | "foreground": "#FFFFFF"
110 | }
111 | },
112 | {
113 | "name": "Tag name",
114 | "scope": "entity.name.tag",
115 | "settings": {
116 | "fontStyle": "",
117 | "foreground": "#42C6FF"
118 | }
119 | },
120 | {
121 | "name": "Tag attribute",
122 | "scope": "entity.other.attribute-name",
123 | "settings": {
124 | "fontStyle": "",
125 | "foreground": "#ff2afc"
126 | }
127 | },
128 | {
129 | "name": "Library function",
130 | "scope": "support.function",
131 | "settings": {
132 | "fontStyle": "",
133 | "foreground": "#ff9b50"
134 | }
135 | },
136 | {
137 | "name": "Library constant",
138 | "scope": "support.constant",
139 | "settings": {
140 | "fontStyle": "",
141 | "foreground": "#A3D6E0"
142 | }
143 | },
144 | {
145 | "name": "Library class/type",
146 | "scope": [
147 | "support.type",
148 | "support.class"
149 | ],
150 | "settings": {
151 | "fontStyle": "italic",
152 | "foreground": "#42c6ff"
153 | }
154 | },
155 | {
156 | "name": "Library variable",
157 | "scope": "support.other.variable",
158 | "settings": {
159 | "fontStyle": ""
160 | }
161 | },
162 | {
163 | "name": "This, Super JS/PHP",
164 | "scope": [
165 | "variable.language.this.js",
166 | "variable.language.super.js",
167 | "variable.language.this.php"
168 | ],
169 | "settings": {
170 | "foreground": "#42c6ff",
171 | "fontStyle": "italic"
172 | }
173 | },
174 | {
175 | "name": "Invalid",
176 | "scope": "invalid",
177 | "settings": {
178 | "foreground": "#cf433e",
179 | "fontStyle": ""
180 | }
181 | },
182 | {
183 | "name": "Invalid deprecated",
184 | "scope": "invalid.deprecated",
185 | "settings": {
186 | "foreground": "#cf433e"
187 | }
188 | },
189 | {
190 | "name": "diff.header",
191 | "scope": [
192 | "meta.diff",
193 | "meta.diff.header"
194 | ],
195 | "settings": {
196 | "foreground": "#456b7c"
197 | }
198 | },
199 | {
200 | "name": "diff.deleted",
201 | "scope": "markup.deleted",
202 | "settings": {
203 | "foreground": "#e61f44"
204 | }
205 | },
206 | {
207 | "name": "diff.inserted",
208 | "scope": "markup.inserted",
209 | "settings": {
210 | "foreground": "#A6E22E"
211 | }
212 | },
213 | {
214 | "name": "diff.changed",
215 | "scope": "markup.changed",
216 | "settings": {
217 | "foreground": "#f7b83d"
218 | }
219 | },
220 | {
221 | "scope": "constant.numeric.line-number.find-in-files - match",
222 | "settings": {
223 | "foreground": "#8FBE00A0"
224 | }
225 | },
226 | {
227 | "scope": "entity.name.filename.find-in-files",
228 | "settings": {
229 | "foreground": "#E6DB74"
230 | }
231 | },
232 | {
233 | "scope": "keyword.other",
234 | "settings": {
235 | "foreground": "#6494a9"
236 | }
237 | },
238 | {
239 | "scope": [
240 | "meta.property-value",
241 | "support.constant.property-value",
242 | "constant.other.color"
243 | ],
244 | "settings": {
245 | "foreground": "#cccccc"
246 | }
247 | },
248 | {
249 | "name": "JSON String",
250 | "scope": "meta.structure.dictionary.json string.quoted.double.json",
251 | "settings": {
252 | "foreground": "#FF0081"
253 | }
254 | },
255 | {
256 | "name": "JSON Key",
257 | "scope": "support.type.property-name.json",
258 | "settings": {
259 | "fontStyle": "",
260 | "foreground": "#D86BFF"
261 | }
262 | },
263 | {
264 | "scope": "meta.structure.dictionary.value.json string.quoted.double.json",
265 | "settings": {
266 | "foreground": "#F8F8F2"
267 | }
268 | },
269 | {
270 | "name": "Function argument",
271 | "scope": "meta.property-name support.type.property-name",
272 | "settings": {
273 | "fontStyle": ""
274 | }
275 | },
276 | {
277 | "name": "Function argument",
278 | "scope": "meta.property-value punctuation.separator.key-value",
279 | "settings": {
280 | "foreground": "#b6ced8"
281 | }
282 | },
283 | {
284 | "name": "Function argument",
285 | "scope": [
286 | "keyword.other.use",
287 | "keyword.other.function.use",
288 | "keyword.other.namespace",
289 | "keyword.other.new",
290 | "keyword.other.special-method",
291 | "keyword.other.unit",
292 | "keyword.other.use-as"
293 | ],
294 | "settings": {
295 | "foreground": "#ff2afc"
296 | }
297 | },
298 | {
299 | "name": "Function Argument",
300 | "scope": "support.other.namespace.php",
301 | "settings": {
302 | "foreground": "#F8F8F2"
303 | }
304 | },
305 | {
306 | "name": "Function argument",
307 | "scope": [
308 | "meta.use"
309 | ],
310 | "settings": {
311 | "foreground": "#1ea8fc",
312 | "fontStyle": ""
313 | }
314 | },
315 | {
316 | "name": "Function argument",
317 | "scope": "variable.other",
318 | "settings": {
319 | "foreground": "#ffffff",
320 | "fontStyle": ""
321 | }
322 | },
323 | {
324 | "name": "PHPDoc Keyword",
325 | "scope": "keyword.other.phpdoc.php",
326 | "settings": {
327 | "fontStyle": "",
328 | "foreground": "#A875FF"
329 | }
330 | },
331 | {
332 | "name": "PHPDoc Type",
333 | "scope": [
334 | "keyword.other.type.php",
335 | "meta.other.type.phpdoc.php"
336 | ],
337 | "settings": {
338 | "foreground": "#7984D1"
339 | }
340 | },
341 | {
342 | "name": "Coffeescript Function argument",
343 | "scope": "variable.parameter.function.coffee",
344 | "settings": {
345 | "foreground": "#aaaaaa",
346 | "fontStyle": ""
347 | }
348 | },
349 | {
350 | "name": "Markdown Titles",
351 | "scope": "entity.name.section.markdown",
352 | "settings": {
353 | "foreground": "#5dcdfd"
354 | }
355 | },
356 | {
357 | "name": "Markdown Title Hash",
358 | "scope": "punctuation.definition.heading.markdown",
359 | "settings": {
360 | "foreground": "#1ea8fc"
361 | }
362 | },
363 | {
364 | "name": "Markdown Raw",
365 | "scope": "markup.raw.inline.markdown",
366 | "settings": {
367 | "foreground": "#cccccc"
368 | }
369 | },
370 | {
371 | "name": "Markdown bold stars",
372 | "scope": [
373 | "punctuation.definition.bold.markdown",
374 | "punctuation.definition.italic.markdown"
375 | ],
376 | "settings": {
377 | "foreground": "#1ea8fc"
378 | }
379 | },
380 | {
381 | "name": "Markdown link title braces",
382 | "scope": [
383 | "punctuation.definition.string.begin.markdown",
384 | "punctuation.definition.string.end.markdown"
385 | ],
386 | "settings": {
387 | "foreground": "#1ea8fc"
388 | }
389 | },
390 | {
391 | "name": "Markdown link braces",
392 | "scope": "punctuation.definition.metadata.markdown",
393 | "settings": {
394 | "foreground": "#1ea8fc"
395 | }
396 | },
397 | {
398 | "name": "Markdown link",
399 | "scope": [
400 | "markup.underline.link.markdown",
401 | "markup.underline.link.image.markdown",
402 | "meta.image.inline.markdown"
403 | ],
404 | "settings": {
405 | "foreground": "#1ea8fc",
406 | "fontStyle": ""
407 | }
408 | },
409 | {
410 | "name": "Markdown bold/italic",
411 | "scope": [
412 | "markup.bold.markdown",
413 | "markup.italic.markdown"
414 | ],
415 | "settings": {
416 | "foreground": "#1ea8fc"
417 | }
418 | },
419 | {
420 | "name": "Markdown bold/italic",
421 | "scope": "markup.italic.markdown",
422 | "settings": {
423 | "fontStyle": "italic"
424 | }
425 | },
426 | {
427 | "name": "Markdown bold/italic",
428 | "scope": "markup.bold.markdown",
429 | "settings": {
430 | "fontStyle": "bold"
431 | }
432 | },
433 | {
434 | "name": "Markdown pre",
435 | "scope": "markup.raw.block.markdown",
436 | "settings": {
437 | "foreground": "#664e4d"
438 | }
439 | },
440 | {
441 | "name": "GitGutter deleted",
442 | "scope": "markup.deleted.git_gutter",
443 | "settings": {
444 | "foreground": "#e61f44"
445 | }
446 | },
447 | {
448 | "name": "GitGutter inserted",
449 | "scope": "markup.inserted.git_gutter",
450 | "settings": {
451 | "foreground": "#a7da1e"
452 | }
453 | },
454 | {
455 | "name": "GitGutter changed",
456 | "scope": "markup.changed.git_gutter",
457 | "settings": {
458 | "foreground": "#f7b83d"
459 | }
460 | },
461 | {
462 | "name": "Template expressions.",
463 | "scope": "meta.template.expression",
464 | "settings": {
465 | "foreground": "#b6ced8"
466 | }
467 | }
468 | ],
469 | "colors": {
470 | "foreground":"#F8F8F2",
471 | "descriptionForeground": "#F8F8F2",
472 | "focusBorder":"#24264F",
473 |
474 | "textLink.foreground": "#42C6FF",
475 | "textLink.activeForeground": "#1ea8fc",
476 |
477 | "button.background":"#1ea8fc",
478 | "button.hoverBackground": "#1ea8fc",
479 | "button.foreground":"#ffffff",
480 |
481 | "dropdown.background":"#0c0a20",
482 | "dropdown.listBackground": "#0c0a20",
483 | "dropdown.border":"#7984D1",
484 | "dropdown.foreground":"#ffffff",
485 |
486 | "input.background":"#24264F",
487 | "input.foreground":"#ffffff",
488 | "input.border":"#24264F",
489 | "input.placeholderForeground":"#7984D1",
490 | "inputOption.activeBorder":"#1ea8fc",
491 |
492 | "scrollbar.shadow":"#090819",
493 | "scrollbarSlider.activeBackground":"#484f7d",
494 | "scrollbarSlider.background":"#24264F",
495 | "scrollbarSlider.hoverBackground":"#484f7d",
496 |
497 | "badge.background":"#1ea8fc",
498 | "badge.foreground":"#ffffff",
499 |
500 | "progressBar.background":"#FF0081",
501 |
502 | "list.activeSelectionBackground":"#6069a7",
503 | "list.hoverBackground":"#6069a7",
504 | "list.activeSelectionForeground":"#090819",
505 | "list.inactiveSelectionBackground":"#484f7d",
506 | "list.focusBackground":"#6069a7",
507 |
508 | "activityBar.background":"#0c0a20",
509 | "activityBar.foreground":"#7984D1",
510 | "activityBarBadge.background":"#FF0081",
511 | "activityBarBadge.foreground":"#ffffff",
512 |
513 | "sideBar.background":"#090819",
514 | "sideBar.foreground":"#f1f2fa",
515 | "sideBarSectionHeader.background": "#0c0a20",
516 | "sideBarSectionHeader.foreground": "#7984D1",
517 |
518 | "editorGroup.background":"#090819",
519 | "editorGroupHeader.tabsBackground":"#0c0a20",
520 |
521 | "tab.inactiveBackground":"#0c0a20",
522 | "tab.inactiveForeground":"#7984D1",
523 |
524 | "editor.background": "#0c0a20",
525 | "editorCursor.foreground": "#FF0081",
526 | "editor.foreground": "#F8F8F2",
527 | "editor.lineHighlightBackground": "#0c0a20",
528 | "editor.selectionBackground": "#484f7d",
529 | "editor.selectionHighlightBackground": "#484f7d80",
530 | "editor.findMatchBackground": "#484f7d",
531 | "editor.findMatchHighlightBackground": "#484f7d80",
532 | "editor.hoverHighlightBackground":"#42c6ff2a",
533 | "editor.wordHighlightBackground":"#ffffff22",
534 | "editor.wordHighlightStrongBackground":"#42c6ff63",
535 |
536 | "editorWidget.background":"#484f7d",
537 | "editorWidget.border":"#484f7d",
538 |
539 | "editorLineNumber.foreground":"#484f7d",
540 | "editorLineNumber.activeForeground": "#42c6ff",
541 | "editorIndentGuide.background":"#24273e",
542 | "editorWhitespace.foreground":"#303453",
543 | "editorRuler.foreground":"#484f7d",
544 | "editorLink.activeForeground":"#1ea8fc",
545 |
546 | "editorBracketMatch.background":"#1ea8fc44",
547 | "editorBracketMatch.border":"#5dcdfd",
548 |
549 | "editorOverviewRuler.findMatchForeground":"#5dcdfd55",
550 | "editorOverviewRuler.modifiedForeground":"#F4B80C",
551 | "editorOverviewRuler.addedForeground":"#42c6ff",
552 | "editorOverviewRuler.deletedForeground":"#FF0081",
553 | "editorOverviewRuler.errorForeground":"#FF0081",
554 | "editorOverviewRuler.warningForeground":"#F4B80C",
555 | "editorOverviewRuler.infoForeground":"#A875FF",
556 | "editorGutter.background":"#0c0a20",
557 | "editorGutter.modifiedBackground":"#F4B80C",
558 | "editorGutter.addedBackground":"#42c6ff",
559 | "editorGutter.deletedBackground":"#FF0081",
560 |
561 | "statusBar.background":"#090819",
562 | "statusBar.foreground":"#7984D1",
563 | "statusBar.noFolderBackground":"#1ea8fc",
564 | "statusBar.noFolderForeground": "#ffffff",
565 |
566 | "titleBar.activeBackground":"#080716",
567 |
568 | "panel.background":"#090819",
569 | "panelTitle.inactiveForeground":"#598aa0",
570 | "panel.border":"#090819",
571 | "panelTitle.activeBorder":"#FF0081",
572 |
573 | "terminal.background":"#090819",
574 | "terminal.foreground":"#e4eeff",
575 | "terminal.ansiBlack":"#283034",
576 | "terminal.ansiRed":"#ff0081",
577 | "terminal.ansiGreen":"#62a9cf",
578 | "terminal.ansiYellow":"#f4b80c",
579 | "terminal.ansiBlue":"#42c6ff",
580 | "terminal.ansiMagenta":"#ff2afc",
581 | "terminal.ansiCyan":"#42c6ff",
582 | "terminal.ansiWhite":"#d9e0e9",
583 | "terminal.ansiBrightBlack":"#435056",
584 | "terminal.ansiBrightRed":"#ff0081",
585 | "terminal.ansiBrightGreen":"#add0e5",
586 | "terminal.ansiBrightYellow":"#f4b80c",
587 | "terminal.ansiBrightBlue":"#42c6ff",
588 | "terminal.ansiBrightMagenta":"#ff2afc",
589 | "terminal.ansiBrightCyan":"#42c6ff",
590 | "terminal.ansiBrightWhite":"#f4f6f9",
591 |
592 | "extensionButton.prominentBackground":"#1ea8fc",
593 | "extensionButton.prominentForeground":"#ffffff",
594 | "extensionButton.prominentHoverBackground":"#50bbfd",
595 |
596 | "peekView.border":"#1ea8fc",
597 | "peekViewEditor.background":"#121c20",
598 | "peekViewEditorGutter.background":"#152126",
599 | "peekViewResult.background":"#22353d",
600 | "peekViewTitle.background":"#152126",
601 | "peekViewTitleLabel.foreground":"#b6ced8",
602 | "peekViewTitleDescription.foreground":"#acc7d3",
603 | "peekViewResult.selectionBackground":"#1d2d34",
604 | "peekViewResult.selectionForeground":"#b6ced8",
605 | "peekViewResult.fileForeground":"#a9c5d1",
606 | "peekViewResult.lineForeground":"#95b8c6",
607 | "peekViewEditor.matchHighlightBackground":"#5dcdfd55",
608 | "peekViewResult.matchHighlightBackground":"#5dcdfd55",
609 |
610 | "editorSuggestWidget.highlightForeground":"#1ea8fc",
611 | "editorSuggestWidget.foreground":"#b6ced8",
612 | "editorSuggestWidget.selectedBackground":"#1d2d34",
613 |
614 | "gitDecoration.modifiedResourceForeground":"#F4B80C",
615 | "gitDecoration.deletedResourceForeground":"#FF0081",
616 | "gitDecoration.untrackedResourceForeground":"#42c6ff",
617 | "gitDecoration.ignoredResourceForeground":"#7984D1",
618 | "gitDecoration.conflictingResourceForeground":"#A875FF"
619 | }
620 | }
--------------------------------------------------------------------------------