├── .vscode
└── launch.json
├── .vscodeignore
├── CHANGELOG.md
├── LICENSE
├── README.md
├── demos
├── csharp.cs
├── css.css
├── html.html
├── js.js
├── json.json
├── markdown.md
├── php.php
├── python.py
├── ruby.rb
└── vue.vue
├── icons
├── bracket.svg
├── code.svg
├── console.svg
├── curly.svg
├── daybreak-icon-theme.json
├── document.svg
├── folder-expanded.svg
├── folder.svg
├── image.svg
├── lambda.svg
├── lisp.svg
├── markdown.svg
└── style.svg
├── logo.png
├── package.json
└── themes
├── daybreak-color-theme-bold.json
├── daybreak-color-theme-italic.json
└── daybreak-color-theme.json
/.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 |
3 | All notable changes to the "daybreak-theme" extension will be documented in this file.
4 |
5 | Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file.
6 |
7 | ## [Unreleased]
8 |
9 | - Initial release
10 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2019 Mike Mali
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | ---
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
20 |
21 |
22 |
23 |
24 |
25 | ## Installation
26 |
27 | 1. Open the **Extensions** sidebar in VS Code
28 | 2. Search for `Daybreak`
29 | 3. Click **Install**
30 | 4. Open the **Command Palette** with `Ctrl+Shift+P` or `⇧⌘P`
31 | 5. Select **Preferences: Color Theme** and choose **Daybreak**
32 | 6. Select **Preferences: File Icon Theme** and choose a Daybreak variant.
33 | 7. Enjoy! 🌅 Also, check out some of the personalization options below...
34 |
35 | ## Personalization
36 |
37 | This theme is the byproduct of some very opinionated changes to both Horizon Theme and Chalice Icon Theme .
38 |
39 | Included is the default version of the theme, with alternative options that support italic and bold syntax highlighting. I personally use the italic variant, but I encourage you to find an option that works best for you.
40 |
41 | _For more info on theming, visit the [Theme Authoring Guide](https://code.visualstudio.com/api/extension-capabilities/theming) and [Theme Color Reference](https://code.visualstudio.com/api/references/theme-color)._
42 |
43 | ## Recommended Fonts, Extensions & Settings
44 |
45 | I am a big fan of fonts that support ligatures. I highly recommend the following fonts:
46 |
47 | - Dank Mono (£40)
48 | - Fira Code (Free)
49 |
50 | > Note: Ensure you enable font ligatures by adding `"editor.fontLigatures": true,` to your `settings.json` file.
51 |
52 | I also highly recommended two particular extensions to help augment this theme even further:
53 |
54 | - Better Comments
55 | - Bracket Pair Colorizer 2
56 |
57 | Download these extensions and add the following settings to your `settings.json` file.
58 |
59 | ### Better Comments
60 |
61 |
62 |
63 | ```json
64 | "better-comments.tags": [
65 | {
66 | "tag": "!",
67 | "color": "#2E302E",
68 | "strikethrough": false,
69 | "backgroundColor": "#E95678"
70 | },
71 | {
72 | "tag": "?",
73 | "color": "#2E302E",
74 | "strikethrough": false,
75 | "backgroundColor": "#B877DB"
76 | },
77 | {
78 | "tag": "//",
79 | "color": "#474747",
80 | "strikethrough": true,
81 | "backgroundColor": "transparent"
82 | },
83 | {
84 | "tag": "todo",
85 | "color": "#FAB795",
86 | "strikethrough": false,
87 | "backgroundColor": "#2E302E"
88 | },
89 | {
90 | "tag": "*",
91 | "color": "#FDF0ED",
92 | "strikethrough": false,
93 | "backgroundColor": "transparent"
94 | },
95 | {
96 | "tag": "#",
97 | "color": "#FDF0ED",
98 | "strikethrough": false,
99 | "backgroundColor": "#2E302E"
100 | },
101 | {
102 | "tag": "_",
103 | "color": "#2E302E",
104 | "strikethrough": false,
105 | "backgroundColor": "#FDF0ED"
106 | }
107 | ],
108 | ```
109 |
110 | ### Bracket Pair Colorizer 2
111 |
112 |
113 |
114 | ```json
115 | "bracket-pair-colorizer-2.colors": ["#FAC29A", "#B877DB", "#25B2BC"],
116 | ```
117 |
118 | ## License
119 |
120 | [MIT](LICENSE) © [Mike Mali](https://github.com/mtdmali)
121 |
--------------------------------------------------------------------------------
/demos/csharp.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | class Class : Inherited
4 | {
5 | private int num = 29;
6 | private string str = "string";
7 | private bool boo = true;
8 |
9 | public void Method(Type obj)
10 | {
11 | obj.Method();
12 | print();
13 | Type2 thing = new Type2();
14 | }
15 | }
--------------------------------------------------------------------------------
/demos/css.css:
--------------------------------------------------------------------------------
1 | .class {
2 | color: red;
3 | color: #008000;
4 | color: hsl(240, 100%, 50%);
5 | }
6 |
7 | #id {
8 | font-family: 'Roboto', sans-serif;
9 | font-size: 2em;
10 | }
11 |
12 | div {
13 | display: flex;
14 | margin: 1em;
15 | }
16 |
17 | .pseudo:after,
18 | .child:nth-child(1),
19 | .state:hover {
20 | padding: calc();
21 | }
22 |
--------------------------------------------------------------------------------
/demos/html.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Document
8 |
9 |
10 |
11 | paragraph
12 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/demos/js.js:
--------------------------------------------------------------------------------
1 | let num = 29;
2 | var bool = true;
3 | const string = 'string';
4 | const template = `something${something}something${something()}`;
5 | const regex = /^abc|def[A-Z]$/gim;
6 |
7 | // comment
8 |
9 | class Class {
10 | constructor() {
11 | this.something;
12 | }
13 | static method() {}
14 | }
15 |
16 | const something = new Class();
17 |
18 | something.method();
19 |
20 | async function func(param) {
21 | await op();
22 | return;
23 | }
24 |
25 | func();
26 |
27 | console.log();
28 |
29 | try {
30 | } catch (err) {}
31 |
32 | const obj = {
33 | a: something
34 | };
35 |
36 | if (something) {
37 | } else if (something) {
38 | } else {
39 | }
40 |
41 | switch (something) {
42 | case 'something':
43 | break;
44 | default:
45 | break;
46 | }
47 |
48 | for (let i = 0; i < 10; i++) {}
49 |
50 | for (const something of things) {
51 | }
52 |
53 | for (const soemthing in things) {
54 | }
55 |
56 | while (something) {}
57 |
58 | do {} while (something);
59 |
60 | debugger;
61 |
62 | import something from '';
63 | export default something;
64 |
--------------------------------------------------------------------------------
/demos/json.json:
--------------------------------------------------------------------------------
1 | {
2 | "key": "value",
3 | "key2": true,
4 | "key3": ["a", "b", "c"],
5 | "key4": {
6 | "a": true,
7 | "b": false
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/demos/markdown.md:
--------------------------------------------------------------------------------
1 | # Heading
2 |
3 | > This is a quote
4 |
5 | [Here's a link](https://horizontheme.com)
6 |
7 | 1. Step 1
8 | 2. Step 2
9 | 3. Step 3
10 |
11 | - thing
12 | - other thing
13 |
14 | **bold**
15 | _italic_
16 |
17 | [footnote]: thing
18 |
19 | `code`
20 |
21 | ```javascript
22 | const x = 29;
23 | ```
24 |
--------------------------------------------------------------------------------
/demos/php.php:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/demos/python.py:
--------------------------------------------------------------------------------
1 | from collections import deque
2 |
3 | # comment
4 | def topo(G, ind=None, Q=[1]):
5 | if ind == None:
6 | ind = [0] * (len(G) + 1)
7 | for u in G:
8 | for v in G[u]:
9 | ind[v] += 1
10 | Q = deque()
11 | for i in G:
12 | if ind[i] == 0:
13 | Q.append(i)
14 | if len(Q) == 0:
15 | return
16 | v = Q.popleft()
17 | print(v)
18 | for w in G[v]:
19 | ind[w] -= 1
20 | if ind[w] == 0:
21 | Q.append(w)
22 | topo(G, ind, Q)
23 |
24 | class SomeClass:
25 | def create_arr(self):
26 | self.arr = []
27 |
28 | def insert_to_arr(self, value):
29 | self.arr.append(value)
30 |
31 | @classmethod
32 | def class_method(cls):
33 | print("the class method was called")
--------------------------------------------------------------------------------
/demos/ruby.rb:
--------------------------------------------------------------------------------
1 | module ExampleModule
2 | class ExampleClass::ScopeResolution < NewScope::Operator
3 |
4 | def initialize(options)
5 | @@class_var = options[:class]
6 | @instance_var = options[:instance]
7 | end
8 |
9 | def method
10 | puts 'doing stuff'
11 | yield if block_given?
12 | other_method(:arg)
13 | end
14 |
15 | def self.class_method
16 | return "I am a class method!"
17 | end
18 |
19 | private
20 |
21 | def other_method(*args)
22 | puts 'doing other stuff #{42}'
23 | end
24 |
25 | def self.private
26 | [1, 2, 3].each do |item|
27 | puts item
28 | end
29 | end
30 |
31 | private_class_method :private
32 |
33 | private
34 |
35 | def user_params
36 | params.require(:user).permit(:username, :email, :password)
37 | params.pluck(:user)
38 | end
39 | end
40 | end
41 |
42 | ExampleModule::ExampleClass::ScopeResolution
43 | example_instance = ExampleModule::ExampleClass::ScopeResolution.new(:arg)
44 |
45 | example_instance.method(:arg) do
46 | puts 'yielding in block!'
47 | end
--------------------------------------------------------------------------------
/demos/vue.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
17 |
18 |
23 |
--------------------------------------------------------------------------------
/icons/bracket.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
11 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/icons/code.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
14 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/icons/console.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
10 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/icons/curly.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
15 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/icons/daybreak-icon-theme.json:
--------------------------------------------------------------------------------
1 | {
2 | "iconDefinitions": {
3 | "folder": {
4 | "iconPath": "./folder.svg"
5 | },
6 | "folder.expanded": {
7 | "iconPath": "./folder-expanded.svg"
8 | },
9 | "document": {
10 | "iconPath": "./document.svg"
11 | },
12 | "image": {
13 | "iconPath": "./image.svg"
14 | },
15 | "code": {
16 | "iconPath": "./code.svg"
17 | },
18 | "curly": {
19 | "iconPath": "./curly.svg"
20 | },
21 | "bracket": {
22 | "iconPath": "./bracket.svg"
23 | },
24 | "lisp": {
25 | "iconPath": "./lisp.svg"
26 | },
27 | "lambda": {
28 | "iconPath": "./lambda.svg"
29 | },
30 | "style": {
31 | "iconPath": "./style.svg"
32 | },
33 | "console": {
34 | "iconPath": "./console.svg"
35 | },
36 | "markdown": {
37 | "iconPath": "./markdown.svg"
38 | }
39 | },
40 | "folder": "folder",
41 | "folderExpanded": "folder.expanded",
42 | "file": "document",
43 | "fileExtensions": {
44 | "json": "curly",
45 | "c": "code",
46 | "h": "code",
47 | "hpp": "code",
48 | "hxx": "code",
49 | "hh": "code",
50 | "cpp": "code",
51 | "cc": "code",
52 | "cxx": "code",
53 | "js": "code",
54 | "jsx": "bracket",
55 | "mjs": "code",
56 | "svg": "bracket",
57 | "html": "bracket",
58 | "htm": "bracket",
59 | "css": "style",
60 | "sass": "style",
61 | "scss": "style",
62 | "less": "style",
63 | "cs": "code",
64 | "fs": "code",
65 | "go": "code",
66 | "lua": "code",
67 | "rs": "code",
68 | "py": "code",
69 | "rb": "code",
70 | "jl": "code",
71 | "php": "code",
72 | "haxe": "code",
73 | "hxml": "code",
74 | "java": "code",
75 | "ts": "code",
76 | "d.ts": "code",
77 | "vue": "code",
78 | "xml": "bracket",
79 | "coffee": "code",
80 | "litcoffee": "code",
81 | "ex": "code",
82 | "exs": "code",
83 | "clj": "lisp",
84 | "cljs": "lisp",
85 | "tsx": "code",
86 | "yml": "bracket",
87 | "yaml": "bracket",
88 | "ss": "code",
89 | "scm": "code",
90 | "lisp": "lisp",
91 | "lsp": "lisp",
92 | "l": "lisp",
93 | "cl": "lisp",
94 | "fasl": "lisp",
95 | "el": "lisp",
96 | "elc": "lisp",
97 | "hs": "lambda",
98 | "lhs": "lambda",
99 | "idr": "code",
100 | "v": "code",
101 | "ml": "code",
102 | "mli": "code",
103 | "mll": "code",
104 | "pro": "code",
105 | "P": "code",
106 | "elm": "code",
107 | "purs": "code",
108 | "erl": "code",
109 | "swift": "code",
110 | "tex": "code",
111 | "vb": "code",
112 | "jade": "code",
113 | "pug": "code",
114 | "scala": "code",
115 | "sh": "console",
116 | "zsh": "console",
117 | "bash": "console",
118 | "fish": "console",
119 | "elv": "console",
120 | "bat": "console",
121 | "cmd": "console",
122 | "ps1": "console",
123 | "jpeg": "image",
124 | "jpg": "image",
125 | "gif": "image",
126 | "png": "image",
127 | "bmp": "image",
128 | "ico": "image",
129 | "md": "markdown"
130 | },
131 | "hidesExplorerArrows": true
132 | }
133 |
--------------------------------------------------------------------------------
/icons/document.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/icons/folder-expanded.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/icons/folder.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
6 |
7 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/icons/image.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
13 |
14 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/icons/lambda.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/icons/lisp.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
11 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/icons/markdown.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
9 |
10 |
13 |
14 |
15 |
18 |
19 |
20 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/icons/style.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
19 |
20 |
--------------------------------------------------------------------------------
/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mtdmali/daybreak-theme/b4806120e09cfc19e6f40cd9a9ffe71d9a5cd4a8/logo.png
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "daybreak-theme",
3 | "author": "Mike Mali (http://twitter.com/mtdmali)",
4 | "version": "1.1.0",
5 | "repository": {
6 | "type": "git",
7 | "url": "https://github.com/mtdmali/daybreak-theme"
8 | },
9 | "license": "MIT",
10 | "publisher": "mtdmali",
11 | "displayName": "Daybreak",
12 | "description": "A VS Code theme for those who work through the night.",
13 | "icon": "logo.png",
14 | "engines": {
15 | "vscode": "^1.36.0"
16 | },
17 | "categories": [
18 | "Themes"
19 | ],
20 | "contributes": {
21 | "themes": [
22 | {
23 | "label": "Daybreak",
24 | "uiTheme": "vs-dark",
25 | "path": "./themes/daybreak-color-theme.json"
26 | },
27 | {
28 | "label": "Daybreak (Italic)",
29 | "uiTheme": "vs-dark",
30 | "path": "./themes/daybreak-color-theme-italic.json"
31 | },
32 | {
33 | "label": "Daybreak (Bold)",
34 | "uiTheme": "vs-dark",
35 | "path": "./themes/daybreak-color-theme-bold.json"
36 | }
37 | ],
38 | "iconThemes": [
39 | {
40 | "id": "Daybreak",
41 | "label": "Daybreak",
42 | "path": "./icons/daybreak-icon-theme.json"
43 | }
44 | ]
45 | }
46 | }
47 |
--------------------------------------------------------------------------------
/themes/daybreak-color-theme-bold.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Daybreak",
3 | "type": "dark",
4 | "colors": {
5 | "focusBorder": "#1A1C23",
6 | "foreground": "#D5D8DA",
7 | "widget.shadow": "#16161C",
8 | "selection.background": "#6C6F9380",
9 | "errorForeground": "#F43E5C",
10 | "textLink.activeForeground": "#E9436D",
11 | "textLink.foreground": "#FAB28E",
12 | "button.background": "#2E303E",
13 | "dropdown.background": "#232530",
14 | "dropdown.listBackground": "#2E303E",
15 | "input.background": "#2E303E",
16 | "inputOption.activeBorder": "#E9436D80",
17 | "inputValidation.errorBackground": "#F43E5C80",
18 | "inputValidation.errorBorder": "#F43E5C00",
19 | "scrollbar.shadow": "#16161C",
20 | "scrollbarSlider.activeBackground": "#6C6F9380",
21 | "scrollbarSlider.background": "#6C6F931A",
22 | "scrollbarSlider.hoverBackground": "#6C6F934D",
23 | "badge.background": "#FAB28E",
24 | "badge.foreground": "#1A1C23",
25 | "progressBar.background": "#E95378",
26 | "list.activeSelectionBackground": "#2E303E80",
27 | "list.activeSelectionForeground": "#D5D8DA",
28 | "list.dropBackground": "#6C6F9380",
29 | "list.focusBackground": "#2E303E80",
30 | "list.focusForeground": "#D5D8DA",
31 | "list.highlightForeground": "#E95378",
32 | "list.hoverBackground": "#2E303E80",
33 | "list.hoverForeground": "#D5D8DA",
34 | "list.inactiveSelectionBackground": "#2E303E4D",
35 | "list.inactiveSelectionForeground": "#D5D8DA",
36 | "list.inactiveFocusBackground": "#2E303E80",
37 | "list.errorForeground": "#F43E5CE6",
38 | "list.warningForeground": "#27D797B3",
39 | "activityBar.background": "#1A1C23",
40 | "activityBar.dropBackground": "#6C6F9380",
41 | "activityBar.foreground": "#FAB28E",
42 | "activityBar.inactiveForeground": "#333543",
43 | "activityBarBadge.background": "#FAB28E",
44 | "activityBarBadge.foreground": "#1A1C23",
45 | "sideBar.background": "#1A1C23",
46 | "sideBar.foreground": "#D5D8DA80",
47 | "sideBar.dropBackground": "#6C6F934D",
48 | "sideBarSectionHeader.background": "#1C1E26",
49 | "sideBarSectionHeader.foreground": "#D5D8DAB3",
50 | "editorGroup.border": "#1A1C23",
51 | "editorGroup.dropBackground": "#6C6F934D",
52 | "editorGroupHeader.tabsBackground": "#1C1E26",
53 | "tab.border": "#1C1E2600",
54 | "tab.activeBorder": "#FAB28E",
55 | "tab.inactiveBackground": "#1C1E26",
56 | "tab.hoverBackground": "#333543",
57 | "editor.background": "#1C1E26",
58 | "editorLineNumber.foreground": "#D5D8DA1A",
59 | "editorLineNumber.activeForeground": "#FAC29A",
60 | "editorCursor.background": "#1C1E26",
61 | "editorCursor.foreground": "#FAC29A",
62 | "editor.selectionBackground": "#333543B3",
63 | "editor.selectionHighlightBackground": "#6C6F934D",
64 | "editor.wordHighlightBackground": "#6C6F9380",
65 | "editor.wordHighlightStrongBackground": "#6C6F9380",
66 | "editor.findMatchBackground": "#6C6F9380",
67 | "editor.findMatchHighlightBackground": "#6C6F934D",
68 | "editor.findRangeHighlightBackground": "#6C6F931A",
69 | "editor.hoverHighlightBackground": "#6C6F934D",
70 | "editor.lineHighlightBackground": "#2E303E4D",
71 | "editor.rangeHighlightBackground": "#2E303E80",
72 | "editorIndentGuide.background": "#2E303E80",
73 | "editorIndentGuide.activeBackground": "#2E303E",
74 | "editorRuler.foreground": "#6C6F934D",
75 | "editorCodeLens.foreground": "#6C6F9380",
76 | "editorBracketMatch.background": "#6C6F9380",
77 | "editorBracketMatch.border": "#6C6F9300",
78 | "editorOverviewRuler.border": "#2E303EB3",
79 | "editorOverviewRuler.findMatchForeground": "#6C6F93",
80 | "editorOverviewRuler.modifiedForeground": "#21BFC280",
81 | "editorOverviewRuler.addedForeground": "#09F7A080",
82 | "editorOverviewRuler.deletedForeground": "#F43E5C80",
83 | "editorOverviewRuler.errorForeground": "#F43E5CE6",
84 | "editorOverviewRuler.warningForeground": "#27D79780",
85 | "editorOverviewRuler.bracketMatchForeground": "#D5D8DA80",
86 | "editorError.foreground": "#F43E5C",
87 | "editorWarning.foreground": "#27D797B3",
88 | "editorGutter.modifiedBackground": "#21BFC2B3",
89 | "editorGutter.addedBackground": "#09F7A0B3",
90 | "editorGutter.deletedBackground": "#F43E5CB3",
91 | "diffEditor.insertedTextBackground": "#09F7A01A",
92 | "diffEditor.removedTextBackground": "#F43E5C1A",
93 | "editorWidget.background": "#232530",
94 | "editorWidget.border": "#232530",
95 | "editorSuggestWidget.highlightForeground": "#E95378",
96 | "peekView.border": "#1A1C23",
97 | "peekViewEditor.background": "#232530",
98 | "peekViewEditor.matchHighlightBackground": "#6C6F9380",
99 | "peekViewResult.background": "#232530",
100 | "peekViewResult.matchHighlightBackground": "#6C6F9380",
101 | "peekViewResult.selectionBackground": "#2E303E80",
102 | "peekViewTitle.background": "#232530",
103 | "panelTitle.activeBorder": "#FAB28E",
104 | "statusBar.background": "#2E303E",
105 | "statusBar.foreground": "#FDF0ED",
106 | "statusBar.debuggingBackground": "#FAB38E",
107 | "statusBar.debuggingForeground": "#06060C",
108 | "statusBar.noFolderBackground": "#1C1E26",
109 | "statusBarItem.hoverBackground": "#333543",
110 | "statusBarItem.prominentBackground": "#2E303E",
111 | "statusBarItem.prominentHoverBackground": "#6C6F93",
112 | "titleBar.activeBackground": "#1C1E26",
113 | "titleBar.inactiveBackground": "#1C1E26",
114 | "extensionButton.prominentForeground": "#1A1C23",
115 | "extensionButton.prominentBackground": "#FAB28E",
116 | "extensionButton.prominentHoverBackground": "#FAB28E",
117 | "pickerGroup.foreground": "#E95378E6",
118 | "terminal.foreground": "#D5D8DA",
119 | "terminal.ansiBlue": "#26BBD9",
120 | "terminal.ansiBrightBlue": "#3FC4DE",
121 | "terminal.ansiBrightCyan": "#6BE4E6",
122 | "terminal.ansiBrightGreen": "#3FDAA4",
123 | "terminal.ansiBrightMagenta": "#F075B5",
124 | "terminal.ansiBrightRed": "#EC6A88",
125 | "terminal.ansiBrightYellow": "#FBC3A7",
126 | "terminal.ansiCyan": "#59E1E3",
127 | "terminal.ansiGreen": "#29D398",
128 | "terminal.ansiMagenta": "#EE64AC",
129 | "terminal.ansiRed": "#E95678",
130 | "terminal.ansiYellow": "#FAB795",
131 | "terminal.selectionBackground": "#6C6F934D",
132 | "terminalCursor.background": "#D5D8DA",
133 | "terminalCursor.foreground": "#6C6F9380",
134 | "debugToolBar.background": "#1C1E26",
135 | "walkThrough.embeddedEditorBackground": "#232530",
136 | "gitDecoration.addedResourceForeground": "#27D797B3",
137 | "gitDecoration.modifiedResourceForeground": "#FAB38E",
138 | "gitDecoration.deletedResourceForeground": "#F43E5C",
139 | "gitDecoration.untrackedResourceForeground": "#27D797",
140 | "gitDecoration.ignoredResourceForeground": "#D5D8DA4D",
141 | "breadcrumbPicker.background": "#232530"
142 | },
143 | "tokenColors": [
144 | {
145 | "name": "Comments",
146 | "scope": "comment",
147 | "settings": { "foreground": "#BBBBBB4D", "fontStyle": "bold" }
148 | },
149 | { "name": "Constants", "scope": "constant", "settings": { "foreground": "#F09483E6" } },
150 | {
151 | "name": "Escape characters",
152 | "scope": "constant.character.escape",
153 | "settings": { "foreground": "#25B0BCE6" }
154 | },
155 | { "name": "Named entities", "scope": "entity.name", "settings": { "foreground": "#FAC29AE6" } },
156 | {
157 | "name": "Function names",
158 | "scope": "entity.name.function",
159 | "settings": { "foreground": "#25B0BCE6" }
160 | },
161 | {
162 | "name": "Tags",
163 | "scope": "entity.name.tag",
164 | "settings": { "foreground": "#E95678E6" }
165 | },
166 | {
167 | "name": "Static types",
168 | "scope": ["entity.name.type", "storage.type.cs"],
169 | "settings": { "foreground": "#FAC29AE6" }
170 | },
171 | {
172 | "name": "Tag attributes",
173 | "scope": "entity.other.attribute-name",
174 | "settings": { "foreground": "#F09483E6", "fontStyle": "bold" }
175 | },
176 | {
177 | "name": "Inherited classes",
178 | "scope": "entity.other.inherited-class",
179 | "settings": { "foreground": "#FAB795E6" }
180 | },
181 | {
182 | "name": "CSS ID selectors",
183 | "scope": "entity.other.attribute-name.id",
184 | "settings": { "foreground": "#25B0BCE6" }
185 | },
186 | {
187 | "name": "Pseudo CSS",
188 | "scope": [
189 | "entity.other.attribute-name.pseudo-element",
190 | "entity.other.attribute-name.pseudo-class"
191 | ],
192 | "settings": { "foreground": "#FAB795E6" }
193 | },
194 | {
195 | "name": "Variable names",
196 | "scope": ["entity.name.variable", "variable"],
197 | "settings": { "foreground": "#E95678E6" }
198 | },
199 | {
200 | "name": "Keywords",
201 | "scope": "keyword",
202 | "settings": { "foreground": "#B877DBE6", "fontStyle": "bold" }
203 | },
204 | { "name": "Operators", "scope": "keyword.operator", "settings": { "foreground": "#BBBBBB" } },
205 | {
206 | "name": "Special operators",
207 | "scope": ["keyword.operator.new", "keyword.operator.expression", "keyword.operator.delete"],
208 | "settings": { "foreground": "#B877DBE6", "fontStyle": "bold" }
209 | },
210 | {
211 | "name": "Special operators",
212 | "scope": ["keyword.operator.logical", "keyword.operator.comparison"],
213 | "settings": { "foreground": "#BBBBBB", "fontStyle": "" }
214 | },
215 | {
216 | "name": "Units",
217 | "scope": "keyword.other.unit",
218 | "settings": { "foreground": "#F09483E6" }
219 | },
220 | {
221 | "name": "Markup quotes",
222 | "scope": "markup.quote",
223 | "settings": { "foreground": "#FAB795B3", "fontStyle": "bold" }
224 | },
225 | {
226 | "name": "Markup headings",
227 | "scope": ["markup.heading", "entity.name.section"],
228 | "settings": { "foreground": "#E95678E6" }
229 | },
230 | {
231 | "name": "Markup bold",
232 | "scope": "markup.bold",
233 | "settings": { "foreground": "#B877DBE6", "fontStyle": "bold" }
234 | },
235 | {
236 | "name": "Markup bolds",
237 | "scope": "markup.bold",
238 | "settings": { "foreground": "#25B0BCE6", "fontStyle": "bold" }
239 | },
240 | {
241 | "name": "Markup code",
242 | "scope": ["markup.inline.raw", "markup.fenced_code.block"],
243 | "settings": { "foreground": "#F09483E6" }
244 | },
245 | {
246 | "name": "Markup links",
247 | "scope": "markup.underline.link",
248 | "settings": { "foreground": "#FAB795E6" }
249 | },
250 | {
251 | "name": "Storage keywords",
252 | "scope": "storage",
253 | "settings": { "foreground": "#B877DBE6", "fontStyle": "bold" }
254 | },
255 | {
256 | "name": "Strings",
257 | "scope": ["string.quoted", "string.template"],
258 | "settings": { "foreground": "#FAB795E6" }
259 | },
260 | { "name": "Regex", "scope": "string.regexp", "settings": { "foreground": "#F09483E6" } },
261 | {
262 | "name": "Markup link descriptions",
263 | "scope": "string.other.link",
264 | "settings": { "foreground": "#F09483E6" }
265 | },
266 | {
267 | "name": "Provided (support) values",
268 | "scope": "support",
269 | "settings": { "foreground": "#FAC29AE6" }
270 | },
271 | {
272 | "name": "Provided functions",
273 | "scope": "support.function",
274 | "settings": { "foreground": "#25B0BCE6" }
275 | },
276 | {
277 | "name": "Provieded variables",
278 | "scope": "support.variable",
279 | "settings": { "foreground": "#E95678E6" }
280 | },
281 | {
282 | "name": "Object/JSON property names",
283 | "scope": ["support.type.property-name", "meta.object-literal.key"],
284 | "settings": { "foreground": "#E95678E6" }
285 | },
286 | {
287 | "name": "CSS property names",
288 | "scope": "support.type.property-name.css",
289 | "settings": { "foreground": "#BBBBBB" }
290 | },
291 | {
292 | "name": "Language variables",
293 | "scope": ["variable.language"],
294 | "settings": { "foreground": "#FAC29AE6", "fontStyle": "bold" }
295 | },
296 | { "name": "Parameters", "scope": "variable.parameter", "settings": { "fontStyle": "bold" } },
297 | {
298 | "name": "Embedded template punctuation",
299 | "scope": "string.template meta.embedded",
300 | "settings": { "foreground": "#BBBBBB" }
301 | },
302 | {
303 | "name": "Tag brackets",
304 | "scope": "punctuation.definition.tag",
305 | "settings": { "foreground": "#25B0BCE6" }
306 | },
307 | {
308 | "name": "Key/value separators",
309 | "scope": "punctuation.separator",
310 | "settings": { "foreground": "#BBBBBB" }
311 | },
312 | {
313 | "name": "Template expressions",
314 | "scope": "punctuation.definition.template-expression",
315 | "settings": { "foreground": "#B877DBE6" }
316 | },
317 | {
318 | "name": "Embedded section punctuation",
319 | "scope": "punctuation.section.embedded",
320 | "settings": { "foreground": "#B877DBE6" }
321 | },
322 | {
323 | "name": "Markup list punctuation",
324 | "scope": "punctuation.definition.list",
325 | "settings": { "foreground": "#F09483E6" }
326 | }
327 | ]
328 | }
329 |
--------------------------------------------------------------------------------
/themes/daybreak-color-theme-italic.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Daybreak",
3 | "type": "dark",
4 | "colors": {
5 | "focusBorder": "#1A1C23",
6 | "foreground": "#D5D8DA",
7 | "widget.shadow": "#16161C",
8 | "selection.background": "#6C6F9380",
9 | "errorForeground": "#F43E5C",
10 | "textLink.activeForeground": "#E9436D",
11 | "textLink.foreground": "#FAB28E",
12 | "button.background": "#2E303E",
13 | "dropdown.background": "#232530",
14 | "dropdown.listBackground": "#2E303E",
15 | "input.background": "#2E303E",
16 | "inputOption.activeBorder": "#E9436D80",
17 | "inputValidation.errorBackground": "#F43E5C80",
18 | "inputValidation.errorBorder": "#F43E5C00",
19 | "scrollbar.shadow": "#16161C",
20 | "scrollbarSlider.activeBackground": "#6C6F9380",
21 | "scrollbarSlider.background": "#6C6F931A",
22 | "scrollbarSlider.hoverBackground": "#6C6F934D",
23 | "badge.background": "#FAB28E",
24 | "badge.foreground": "#1A1C23",
25 | "progressBar.background": "#E95378",
26 | "list.activeSelectionBackground": "#2E303E80",
27 | "list.activeSelectionForeground": "#D5D8DA",
28 | "list.dropBackground": "#6C6F9380",
29 | "list.focusBackground": "#2E303E80",
30 | "list.focusForeground": "#D5D8DA",
31 | "list.highlightForeground": "#E95378",
32 | "list.hoverBackground": "#2E303E80",
33 | "list.hoverForeground": "#D5D8DA",
34 | "list.inactiveSelectionBackground": "#2E303E4D",
35 | "list.inactiveSelectionForeground": "#D5D8DA",
36 | "list.inactiveFocusBackground": "#2E303E80",
37 | "list.errorForeground": "#F43E5CE6",
38 | "list.warningForeground": "#27D797B3",
39 | "activityBar.background": "#1A1C23",
40 | "activityBar.dropBackground": "#6C6F9380",
41 | "activityBar.foreground": "#FAB28E",
42 | "activityBar.inactiveForeground": "#333543",
43 | "activityBarBadge.background": "#FAB28E",
44 | "activityBarBadge.foreground": "#1A1C23",
45 | "sideBar.background": "#1A1C23",
46 | "sideBar.foreground": "#D5D8DA80",
47 | "sideBar.dropBackground": "#6C6F934D",
48 | "sideBarSectionHeader.background": "#1C1E26",
49 | "sideBarSectionHeader.foreground": "#D5D8DAB3",
50 | "editorGroup.border": "#1A1C23",
51 | "editorGroup.dropBackground": "#6C6F934D",
52 | "editorGroupHeader.tabsBackground": "#1C1E26",
53 | "tab.border": "#1C1E2600",
54 | "tab.activeBorder": "#FAB28E",
55 | "tab.inactiveBackground": "#1C1E26",
56 | "tab.hoverBackground": "#333543",
57 | "editor.background": "#1C1E26",
58 | "editorLineNumber.foreground": "#D5D8DA1A",
59 | "editorLineNumber.activeForeground": "#FAC29A",
60 | "editorCursor.background": "#1C1E26",
61 | "editorCursor.foreground": "#FAC29A",
62 | "editor.selectionBackground": "#333543B3",
63 | "editor.selectionHighlightBackground": "#6C6F934D",
64 | "editor.wordHighlightBackground": "#6C6F9380",
65 | "editor.wordHighlightStrongBackground": "#6C6F9380",
66 | "editor.findMatchBackground": "#6C6F9380",
67 | "editor.findMatchHighlightBackground": "#6C6F934D",
68 | "editor.findRangeHighlightBackground": "#6C6F931A",
69 | "editor.hoverHighlightBackground": "#6C6F934D",
70 | "editor.lineHighlightBackground": "#2E303E4D",
71 | "editor.rangeHighlightBackground": "#2E303E80",
72 | "editorIndentGuide.background": "#2E303E80",
73 | "editorIndentGuide.activeBackground": "#2E303E",
74 | "editorRuler.foreground": "#6C6F934D",
75 | "editorCodeLens.foreground": "#6C6F9380",
76 | "editorBracketMatch.background": "#6C6F9380",
77 | "editorBracketMatch.border": "#6C6F9300",
78 | "editorOverviewRuler.border": "#2E303EB3",
79 | "editorOverviewRuler.findMatchForeground": "#6C6F93",
80 | "editorOverviewRuler.modifiedForeground": "#21BFC280",
81 | "editorOverviewRuler.addedForeground": "#09F7A080",
82 | "editorOverviewRuler.deletedForeground": "#F43E5C80",
83 | "editorOverviewRuler.errorForeground": "#F43E5CE6",
84 | "editorOverviewRuler.warningForeground": "#27D79780",
85 | "editorOverviewRuler.bracketMatchForeground": "#D5D8DA80",
86 | "editorError.foreground": "#F43E5C",
87 | "editorWarning.foreground": "#27D797B3",
88 | "editorGutter.modifiedBackground": "#21BFC2B3",
89 | "editorGutter.addedBackground": "#09F7A0B3",
90 | "editorGutter.deletedBackground": "#F43E5CB3",
91 | "diffEditor.insertedTextBackground": "#09F7A01A",
92 | "diffEditor.removedTextBackground": "#F43E5C1A",
93 | "editorWidget.background": "#232530",
94 | "editorWidget.border": "#232530",
95 | "editorSuggestWidget.highlightForeground": "#E95378",
96 | "peekView.border": "#1A1C23",
97 | "peekViewEditor.background": "#232530",
98 | "peekViewEditor.matchHighlightBackground": "#6C6F9380",
99 | "peekViewResult.background": "#232530",
100 | "peekViewResult.matchHighlightBackground": "#6C6F9380",
101 | "peekViewResult.selectionBackground": "#2E303E80",
102 | "peekViewTitle.background": "#232530",
103 | "panelTitle.activeBorder": "#FAB28E",
104 | "statusBar.background": "#2E303E",
105 | "statusBar.foreground": "#FDF0ED",
106 | "statusBar.debuggingBackground": "#FAB38E",
107 | "statusBar.debuggingForeground": "#06060C",
108 | "statusBar.noFolderBackground": "#1C1E26",
109 | "statusBarItem.hoverBackground": "#333543",
110 | "statusBarItem.prominentBackground": "#2E303E",
111 | "statusBarItem.prominentHoverBackground": "#6C6F93",
112 | "titleBar.activeBackground": "#1C1E26",
113 | "titleBar.inactiveBackground": "#1C1E26",
114 | "extensionButton.prominentForeground": "#1A1C23",
115 | "extensionButton.prominentBackground": "#FAB28E",
116 | "extensionButton.prominentHoverBackground": "#FAB28E",
117 | "pickerGroup.foreground": "#E95378E6",
118 | "terminal.foreground": "#D5D8DA",
119 | "terminal.ansiBlue": "#26BBD9",
120 | "terminal.ansiBrightBlue": "#3FC4DE",
121 | "terminal.ansiBrightCyan": "#6BE4E6",
122 | "terminal.ansiBrightGreen": "#3FDAA4",
123 | "terminal.ansiBrightMagenta": "#F075B5",
124 | "terminal.ansiBrightRed": "#EC6A88",
125 | "terminal.ansiBrightYellow": "#FBC3A7",
126 | "terminal.ansiCyan": "#59E1E3",
127 | "terminal.ansiGreen": "#29D398",
128 | "terminal.ansiMagenta": "#EE64AC",
129 | "terminal.ansiRed": "#E95678",
130 | "terminal.ansiYellow": "#FAB795",
131 | "terminal.selectionBackground": "#6C6F934D",
132 | "terminalCursor.background": "#D5D8DA",
133 | "terminalCursor.foreground": "#6C6F9380",
134 | "debugToolBar.background": "#1C1E26",
135 | "walkThrough.embeddedEditorBackground": "#232530",
136 | "gitDecoration.addedResourceForeground": "#27D797B3",
137 | "gitDecoration.modifiedResourceForeground": "#FAB38E",
138 | "gitDecoration.deletedResourceForeground": "#F43E5C",
139 | "gitDecoration.untrackedResourceForeground": "#27D797",
140 | "gitDecoration.ignoredResourceForeground": "#D5D8DA4D",
141 | "breadcrumbPicker.background": "#232530"
142 | },
143 | "tokenColors": [
144 | {
145 | "name": "Comments",
146 | "scope": "comment",
147 | "settings": { "foreground": "#BBBBBB4D", "fontStyle": "italic" }
148 | },
149 | { "name": "Constants", "scope": "constant", "settings": { "foreground": "#F09483E6" } },
150 | {
151 | "name": "Escape characters",
152 | "scope": "constant.character.escape",
153 | "settings": { "foreground": "#25B0BCE6" }
154 | },
155 | { "name": "Named entities", "scope": "entity.name", "settings": { "foreground": "#FAC29AE6" } },
156 | {
157 | "name": "Function names",
158 | "scope": "entity.name.function",
159 | "settings": { "foreground": "#25B0BCE6" }
160 | },
161 | {
162 | "name": "Tags",
163 | "scope": "entity.name.tag",
164 | "settings": { "foreground": "#E95678E6" }
165 | },
166 | {
167 | "name": "Static types",
168 | "scope": ["entity.name.type", "storage.type.cs"],
169 | "settings": { "foreground": "#FAC29AE6" }
170 | },
171 | {
172 | "name": "Tag attributes",
173 | "scope": "entity.other.attribute-name",
174 | "settings": { "foreground": "#F09483E6", "fontStyle": "italic" }
175 | },
176 | {
177 | "name": "Inherited classes",
178 | "scope": "entity.other.inherited-class",
179 | "settings": { "foreground": "#FAB795E6" }
180 | },
181 | {
182 | "name": "CSS ID selectors",
183 | "scope": "entity.other.attribute-name.id",
184 | "settings": { "foreground": "#25B0BCE6" }
185 | },
186 | {
187 | "name": "Pseudo CSS",
188 | "scope": [
189 | "entity.other.attribute-name.pseudo-element",
190 | "entity.other.attribute-name.pseudo-class"
191 | ],
192 | "settings": { "foreground": "#FAB795E6" }
193 | },
194 | {
195 | "name": "Variable names",
196 | "scope": ["entity.name.variable", "variable"],
197 | "settings": { "foreground": "#E95678E6" }
198 | },
199 | {
200 | "name": "Keywords",
201 | "scope": "keyword",
202 | "settings": { "foreground": "#B877DBE6", "fontStyle": "italic" }
203 | },
204 | { "name": "Operators", "scope": "keyword.operator", "settings": { "foreground": "#BBBBBB" } },
205 | {
206 | "name": "Special operators",
207 | "scope": [
208 | "keyword.operator.new",
209 | "keyword.operator.expression",
210 | "keyword.operator.delete"
211 | ],
212 | "settings": { "foreground": "#B877DBE6", "fontStyle": "italic" }
213 | },
214 | {
215 | "name": "Special operators",
216 | "scope": [
217 | "keyword.operator.logical",
218 | "keyword.operator.comparison"
219 | ],
220 | "settings": { "foreground": "#BBBBBB", "fontStyle": "" }
221 | },
222 | {
223 | "name": "Units",
224 | "scope": "keyword.other.unit",
225 | "settings": { "foreground": "#F09483E6" }
226 | },
227 | {
228 | "name": "Markup quotes",
229 | "scope": "markup.quote",
230 | "settings": { "foreground": "#FAB795B3", "fontStyle": "italic" }
231 | },
232 | {
233 | "name": "Markup headings",
234 | "scope": ["markup.heading", "entity.name.section"],
235 | "settings": { "foreground": "#E95678E6" }
236 | },
237 | {
238 | "name": "Markup bold",
239 | "scope": "markup.bold",
240 | "settings": { "foreground": "#B877DBE6", "fontStyle": "bold" }
241 | },
242 | {
243 | "name": "Markup italics",
244 | "scope": "markup.italic",
245 | "settings": { "foreground": "#25B0BCE6", "fontStyle": "italic" }
246 | },
247 | {
248 | "name": "Markup code",
249 | "scope": ["markup.inline.raw", "markup.fenced_code.block"],
250 | "settings": { "foreground": "#F09483E6" }
251 | },
252 | {
253 | "name": "Markup links",
254 | "scope": "markup.underline.link",
255 | "settings": { "foreground": "#FAB795E6" }
256 | },
257 | {
258 | "name": "Storage keywords",
259 | "scope": "storage",
260 | "settings": { "foreground": "#B877DBE6", "fontStyle": "italic" }
261 | },
262 | {
263 | "name": "Strings",
264 | "scope": ["string.quoted", "string.template"],
265 | "settings": { "foreground": "#FAB795E6" }
266 | },
267 | { "name": "Regex", "scope": "string.regexp", "settings": { "foreground": "#F09483E6" } },
268 | {
269 | "name": "Markup link descriptions",
270 | "scope": "string.other.link",
271 | "settings": { "foreground": "#F09483E6" }
272 | },
273 | {
274 | "name": "Provided (support) values",
275 | "scope": "support",
276 | "settings": { "foreground": "#FAC29AE6" }
277 | },
278 | {
279 | "name": "Provided functions",
280 | "scope": "support.function",
281 | "settings": { "foreground": "#25B0BCE6" }
282 | },
283 | {
284 | "name": "Provieded variables",
285 | "scope": "support.variable",
286 | "settings": { "foreground": "#E95678E6" }
287 | },
288 | {
289 | "name": "Object/JSON property names",
290 | "scope": ["support.type.property-name", "meta.object-literal.key"],
291 | "settings": { "foreground": "#E95678E6" }
292 | },
293 | {
294 | "name": "CSS property names",
295 | "scope": "support.type.property-name.css",
296 | "settings": { "foreground": "#BBBBBB" }
297 | },
298 | {
299 | "name": "Language variables",
300 | "scope": ["variable.language"],
301 | "settings": { "foreground": "#FAC29AE6", "fontStyle": "italic" }
302 | },
303 | { "name": "Parameters", "scope": "variable.parameter", "settings": { "fontStyle": "italic" } },
304 | {
305 | "name": "Embedded template punctuation",
306 | "scope": "string.template meta.embedded",
307 | "settings": { "foreground": "#BBBBBB" }
308 | },
309 | {
310 | "name": "Tag brackets",
311 | "scope": "punctuation.definition.tag",
312 | "settings": { "foreground": "#25B0BCE6" }
313 | },
314 | {
315 | "name": "Key/value separators",
316 | "scope": "punctuation.separator",
317 | "settings": { "foreground": "#BBBBBB" }
318 | },
319 | {
320 | "name": "Template expressions",
321 | "scope": "punctuation.definition.template-expression",
322 | "settings": { "foreground": "#B877DBE6" }
323 | },
324 | {
325 | "name": "Embedded section punctuation",
326 | "scope": "punctuation.section.embedded",
327 | "settings": { "foreground": "#B877DBE6" }
328 | },
329 | {
330 | "name": "Markup list punctuation",
331 | "scope": "punctuation.definition.list",
332 | "settings": { "foreground": "#F09483E6" }
333 | }
334 | ]
335 | }
336 |
--------------------------------------------------------------------------------
/themes/daybreak-color-theme.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Daybreak No Italics",
3 | "type": "dark",
4 | "colors": {
5 | "focusBorder": "#1A1C23",
6 | "foreground": "#D5D8DA",
7 | "widget.shadow": "#16161C",
8 | "selection.background": "#6C6F9380",
9 | "errorForeground": "#F43E5C",
10 | "textLink.activeForeground": "#E9436D",
11 | "textLink.foreground": "#FAB28E",
12 | "button.background": "#2E303E",
13 | "dropdown.background": "#232530",
14 | "dropdown.listBackground": "#2E303E",
15 | "input.background": "#2E303E",
16 | "inputOption.activeBorder": "#E9436D80",
17 | "inputValidation.errorBackground": "#F43E5C80",
18 | "inputValidation.errorBorder": "#F43E5C00",
19 | "scrollbar.shadow": "#16161C",
20 | "scrollbarSlider.activeBackground": "#6C6F9380",
21 | "scrollbarSlider.background": "#6C6F931A",
22 | "scrollbarSlider.hoverBackground": "#6C6F934D",
23 | "badge.background": "#FAB28E",
24 | "badge.foreground": "#1A1C23",
25 | "progressBar.background": "#E95378",
26 | "list.activeSelectionBackground": "#2E303E80",
27 | "list.activeSelectionForeground": "#D5D8DA",
28 | "list.dropBackground": "#6C6F9380",
29 | "list.focusBackground": "#2E303E80",
30 | "list.focusForeground": "#D5D8DA",
31 | "list.highlightForeground": "#E95378",
32 | "list.hoverBackground": "#2E303E80",
33 | "list.hoverForeground": "#D5D8DA",
34 | "list.inactiveSelectionBackground": "#2E303E4D",
35 | "list.inactiveSelectionForeground": "#D5D8DA",
36 | "list.inactiveFocusBackground": "#2E303E80",
37 | "list.errorForeground": "#F43E5CE6",
38 | "list.warningForeground": "#27D797B3",
39 | "activityBar.background": "#1A1C23",
40 | "activityBar.dropBackground": "#6C6F9380",
41 | "activityBar.foreground": "#FAB28E",
42 | "activityBar.inactiveForeground": "#333543",
43 | "activityBarBadge.background": "#FAB28E",
44 | "activityBarBadge.foreground": "#1A1C23",
45 | "sideBar.background": "#1A1C23",
46 | "sideBar.foreground": "#D5D8DA80",
47 | "sideBar.dropBackground": "#6C6F934D",
48 | "sideBarSectionHeader.background": "#1C1E26",
49 | "sideBarSectionHeader.foreground": "#D5D8DAB3",
50 | "editorGroup.border": "#1A1C23",
51 | "editorGroup.dropBackground": "#6C6F934D",
52 | "editorGroupHeader.tabsBackground": "#1C1E26",
53 | "tab.border": "#1C1E2600",
54 | "tab.activeBorder": "#FAB28E",
55 | "tab.inactiveBackground": "#1C1E26",
56 | "tab.hoverBackground": "#333543",
57 | "editor.background": "#1C1E26",
58 | "editorLineNumber.foreground": "#D5D8DA1A",
59 | "editorLineNumber.activeForeground": "#FAC29A",
60 | "editorCursor.background": "#1C1E26",
61 | "editorCursor.foreground": "#FAC29A",
62 | "editor.selectionBackground": "#333543B3",
63 | "editor.selectionHighlightBackground": "#6C6F934D",
64 | "editor.wordHighlightBackground": "#6C6F9380",
65 | "editor.wordHighlightStrongBackground": "#6C6F9380",
66 | "editor.findMatchBackground": "#6C6F9380",
67 | "editor.findMatchHighlightBackground": "#6C6F934D",
68 | "editor.findRangeHighlightBackground": "#6C6F931A",
69 | "editor.hoverHighlightBackground": "#6C6F934D",
70 | "editor.lineHighlightBackground": "#2E303E4D",
71 | "editor.rangeHighlightBackground": "#2E303E80",
72 | "editorIndentGuide.background": "#2E303E80",
73 | "editorIndentGuide.activeBackground": "#2E303E",
74 | "editorRuler.foreground": "#6C6F934D",
75 | "editorCodeLens.foreground": "#6C6F9380",
76 | "editorBracketMatch.background": "#6C6F9380",
77 | "editorBracketMatch.border": "#6C6F9300",
78 | "editorOverviewRuler.border": "#2E303EB3",
79 | "editorOverviewRuler.findMatchForeground": "#6C6F93",
80 | "editorOverviewRuler.modifiedForeground": "#21BFC280",
81 | "editorOverviewRuler.addedForeground": "#09F7A080",
82 | "editorOverviewRuler.deletedForeground": "#F43E5C80",
83 | "editorOverviewRuler.errorForeground": "#F43E5CE6",
84 | "editorOverviewRuler.warningForeground": "#27D79780",
85 | "editorOverviewRuler.bracketMatchForeground": "#D5D8DA80",
86 | "editorError.foreground": "#F43E5C",
87 | "editorWarning.foreground": "#27D797B3",
88 | "editorGutter.modifiedBackground": "#21BFC2B3",
89 | "editorGutter.addedBackground": "#09F7A0B3",
90 | "editorGutter.deletedBackground": "#F43E5CB3",
91 | "diffEditor.insertedTextBackground": "#09F7A01A",
92 | "diffEditor.removedTextBackground": "#F43E5C1A",
93 | "editorWidget.background": "#232530",
94 | "editorWidget.border": "#232530",
95 | "editorSuggestWidget.highlightForeground": "#E95378",
96 | "peekView.border": "#1A1C23",
97 | "peekViewEditor.background": "#232530",
98 | "peekViewEditor.matchHighlightBackground": "#6C6F9380",
99 | "peekViewResult.background": "#232530",
100 | "peekViewResult.matchHighlightBackground": "#6C6F9380",
101 | "peekViewResult.selectionBackground": "#2E303E80",
102 | "peekViewTitle.background": "#232530",
103 | "panelTitle.activeBorder": "#FAB28E",
104 | "statusBar.background": "#2E303E",
105 | "statusBar.foreground": "#FDF0ED",
106 | "statusBar.debuggingBackground": "#FAB38E",
107 | "statusBar.debuggingForeground": "#06060C",
108 | "statusBar.noFolderBackground": "#1C1E26",
109 | "statusBarItem.hoverBackground": "#333543",
110 | "statusBarItem.prominentBackground": "#2E303E",
111 | "statusBarItem.prominentHoverBackground": "#6C6F93",
112 | "titleBar.activeBackground": "#1C1E26",
113 | "titleBar.inactiveBackground": "#1C1E26",
114 | "extensionButton.prominentForeground": "#1A1C23",
115 | "extensionButton.prominentBackground": "#FAB28E",
116 | "extensionButton.prominentHoverBackground": "#FAB28E",
117 | "pickerGroup.foreground": "#E95378E6",
118 | "terminal.foreground": "#D5D8DA",
119 | "terminal.ansiBlue": "#26BBD9",
120 | "terminal.ansiBrightBlue": "#3FC4DE",
121 | "terminal.ansiBrightCyan": "#6BE4E6",
122 | "terminal.ansiBrightGreen": "#3FDAA4",
123 | "terminal.ansiBrightMagenta": "#F075B5",
124 | "terminal.ansiBrightRed": "#EC6A88",
125 | "terminal.ansiBrightYellow": "#FBC3A7",
126 | "terminal.ansiCyan": "#59E1E3",
127 | "terminal.ansiGreen": "#29D398",
128 | "terminal.ansiMagenta": "#EE64AC",
129 | "terminal.ansiRed": "#E95678",
130 | "terminal.ansiYellow": "#FAB795",
131 | "terminal.selectionBackground": "#6C6F934D",
132 | "terminalCursor.background": "#D5D8DA",
133 | "terminalCursor.foreground": "#6C6F9380",
134 | "debugToolBar.background": "#1C1E26",
135 | "walkThrough.embeddedEditorBackground": "#232530",
136 | "gitDecoration.addedResourceForeground": "#27D797B3",
137 | "gitDecoration.modifiedResourceForeground": "#FAB38E",
138 | "gitDecoration.deletedResourceForeground": "#F43E5C",
139 | "gitDecoration.untrackedResourceForeground": "#27D797",
140 | "gitDecoration.ignoredResourceForeground": "#D5D8DA4D",
141 | "breadcrumbPicker.background": "#232530"
142 | },
143 | "tokenColors": [
144 | {
145 | "name": "Comments",
146 | "scope": "comment",
147 | "settings": { "foreground": "#BBBBBB4D", "fontStyle": "" }
148 | },
149 | { "name": "Constants", "scope": "constant", "settings": { "foreground": "#F09483E6" } },
150 | {
151 | "name": "Escape characters",
152 | "scope": "constant.character.escape",
153 | "settings": { "foreground": "#25B0BCE6" }
154 | },
155 | { "name": "Named entities", "scope": "entity.name", "settings": { "foreground": "#FAC29AE6" } },
156 | {
157 | "name": "Function names",
158 | "scope": "entity.name.function",
159 | "settings": { "foreground": "#25B0BCE6" }
160 | },
161 | {
162 | "name": "Tags",
163 | "scope": "entity.name.tag",
164 | "settings": { "foreground": "#E95678E6" }
165 | },
166 | {
167 | "name": "Static types",
168 | "scope": ["entity.name.type", "storage.type.cs"],
169 | "settings": { "foreground": "#FAC29AE6" }
170 | },
171 | {
172 | "name": "Tag attributes",
173 | "scope": "entity.other.attribute-name",
174 | "settings": { "foreground": "#F09483E6", "fontStyle": "" }
175 | },
176 | {
177 | "name": "Inherited classes",
178 | "scope": "entity.other.inherited-class",
179 | "settings": { "foreground": "#FAB795E6" }
180 | },
181 | {
182 | "name": "CSS ID selectors",
183 | "scope": "entity.other.attribute-name.id",
184 | "settings": { "foreground": "#25B0BCE6" }
185 | },
186 | {
187 | "name": "Pseudo CSS",
188 | "scope": [
189 | "entity.other.attribute-name.pseudo-element",
190 | "entity.other.attribute-name.pseudo-class"
191 | ],
192 | "settings": { "foreground": "#FAB795E6" }
193 | },
194 | {
195 | "name": "Variable names",
196 | "scope": ["entity.name.variable", "variable"],
197 | "settings": { "foreground": "#E95678E6" }
198 | },
199 | {
200 | "name": "Keywords",
201 | "scope": "keyword",
202 | "settings": { "foreground": "#B877DBE6", "fontStyle": "" }
203 | },
204 | { "name": "Operators", "scope": "keyword.operator", "settings": { "foreground": "#BBBBBB" } },
205 | {
206 | "name": "Special operators",
207 | "scope": [
208 | "keyword.operator.new",
209 | "keyword.operator.expression",
210 | "keyword.operator.delete"
211 | ],
212 | "settings": { "foreground": "#B877DBE6", "fontStyle": "" }
213 | },
214 | {
215 | "name": "Special operators",
216 | "scope": [
217 | "keyword.operator.logical",
218 | "keyword.operator.comparison"
219 | ],
220 | "settings": { "foreground": "#BBBBBB", "fontStyle": "" }
221 | },
222 | {
223 | "name": "Units",
224 | "scope": "keyword.other.unit",
225 | "settings": { "foreground": "#F09483E6" }
226 | },
227 | {
228 | "name": "Markup quotes",
229 | "scope": "markup.quote",
230 | "settings": { "foreground": "#FAB795B3", "fontStyle": "" }
231 | },
232 | {
233 | "name": "Markup headings",
234 | "scope": ["markup.heading", "entity.name.section"],
235 | "settings": { "foreground": "#E95678E6" }
236 | },
237 | {
238 | "name": "Markup bold",
239 | "scope": "markup.bold",
240 | "settings": { "foreground": "#B877DBE6", "fontStyle": "bold" }
241 | },
242 | {
243 | "name": "Markup italics",
244 | "scope": "markup.",
245 | "settings": { "foreground": "#25B0BCE6", "fontStyle": "" }
246 | },
247 | {
248 | "name": "Markup code",
249 | "scope": ["markup.inline.raw", "markup.fenced_code.block"],
250 | "settings": { "foreground": "#F09483E6" }
251 | },
252 | {
253 | "name": "Markup links",
254 | "scope": "markup.underline.link",
255 | "settings": { "foreground": "#FAB795E6" }
256 | },
257 | {
258 | "name": "Storage keywords",
259 | "scope": "storage",
260 | "settings": { "foreground": "#B877DBE6", "fontStyle": "" }
261 | },
262 | {
263 | "name": "Strings",
264 | "scope": ["string.quoted", "string.template"],
265 | "settings": { "foreground": "#FAB795E6" }
266 | },
267 | { "name": "Regex", "scope": "string.regexp", "settings": { "foreground": "#F09483E6" } },
268 | {
269 | "name": "Markup link descriptions",
270 | "scope": "string.other.link",
271 | "settings": { "foreground": "#F09483E6" }
272 | },
273 | {
274 | "name": "Provided (support) values",
275 | "scope": "support",
276 | "settings": { "foreground": "#FAC29AE6" }
277 | },
278 | {
279 | "name": "Provided functions",
280 | "scope": "support.function",
281 | "settings": { "foreground": "#25B0BCE6" }
282 | },
283 | {
284 | "name": "Provieded variables",
285 | "scope": "support.variable",
286 | "settings": { "foreground": "#E95678E6" }
287 | },
288 | {
289 | "name": "Object/JSON property names",
290 | "scope": ["support.type.property-name", "meta.object-literal.key"],
291 | "settings": { "foreground": "#E95678E6" }
292 | },
293 | {
294 | "name": "CSS property names",
295 | "scope": "support.type.property-name.css",
296 | "settings": { "foreground": "#BBBBBB" }
297 | },
298 | {
299 | "name": "Language variables",
300 | "scope": ["variable.language"],
301 | "settings": { "foreground": "#FAC29AE6", "fontStyle": "" }
302 | },
303 | { "name": "Parameters", "scope": "variable.parameter", "settings": { "fontStyle": "" } },
304 | {
305 | "name": "Embedded template punctuation",
306 | "scope": "string.template meta.embedded",
307 | "settings": { "foreground": "#BBBBBB" }
308 | },
309 | {
310 | "name": "Tag brackets",
311 | "scope": "punctuation.definition.tag",
312 | "settings": { "foreground": "#25B0BCE6" }
313 | },
314 | {
315 | "name": "Key/value separators",
316 | "scope": "punctuation.separator",
317 | "settings": { "foreground": "#BBBBBB" }
318 | },
319 | {
320 | "name": "Template expressions",
321 | "scope": "punctuation.definition.template-expression",
322 | "settings": { "foreground": "#B877DBE6" }
323 | },
324 | {
325 | "name": "Embedded section punctuation",
326 | "scope": "punctuation.section.embedded",
327 | "settings": { "foreground": "#B877DBE6" }
328 | },
329 | {
330 | "name": "Markup list punctuation",
331 | "scope": "punctuation.definition.list",
332 | "settings": { "foreground": "#F09483E6" }
333 | }
334 | ]
335 | }
336 |
--------------------------------------------------------------------------------