├── .gitignore ├── atom ├── material-dark │ ├── index.less │ ├── package.json │ └── styles │ │ ├── syntax-variables.less │ │ └── base.less └── material-light │ ├── index.less │ ├── package.json │ └── styles │ ├── syntax-variables.less │ └── base.less ├── index.less ├── messages.json ├── Makefile ├── screenshots ├── material-dark-python.jpg ├── material-dark-html-js.jpg ├── material-light-html-js.jpg ├── material-light-python.jpg ├── material-dark-scss-less.jpg └── material-light-scss-less.jpg ├── package.json ├── messages ├── 2.0.0.txt └── install.txt ├── LICENSE ├── README.md └── sublime ├── material-dark.tmTheme └── material-light.tmTheme /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | npm-debug.log 3 | node_modules 4 | -------------------------------------------------------------------------------- /atom/material-dark/index.less: -------------------------------------------------------------------------------- 1 | @import "./styles/base.less"; 2 | -------------------------------------------------------------------------------- /index.less: -------------------------------------------------------------------------------- 1 | @import './atom/material-dark/styles/base.less'; 2 | -------------------------------------------------------------------------------- /atom/material-light/index.less: -------------------------------------------------------------------------------- 1 | @import "./styles/base.less"; 2 | -------------------------------------------------------------------------------- /messages.json: -------------------------------------------------------------------------------- 1 | { 2 | "install": "messages/install.txt", 3 | "2.0.0": "messages/2.0.0.txt" 4 | } 5 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- 1 | major: 2 | apm publish major 3 | 4 | minor: 5 | apm publish minor 6 | 7 | patch: 8 | apm publish patch 9 | -------------------------------------------------------------------------------- /screenshots/material-dark-python.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willsoto/material-color-scheme/HEAD/screenshots/material-dark-python.jpg -------------------------------------------------------------------------------- /screenshots/material-dark-html-js.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willsoto/material-color-scheme/HEAD/screenshots/material-dark-html-js.jpg -------------------------------------------------------------------------------- /screenshots/material-light-html-js.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willsoto/material-color-scheme/HEAD/screenshots/material-light-html-js.jpg -------------------------------------------------------------------------------- /screenshots/material-light-python.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willsoto/material-color-scheme/HEAD/screenshots/material-light-python.jpg -------------------------------------------------------------------------------- /screenshots/material-dark-scss-less.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willsoto/material-color-scheme/HEAD/screenshots/material-dark-scss-less.jpg -------------------------------------------------------------------------------- /screenshots/material-light-scss-less.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/willsoto/material-color-scheme/HEAD/screenshots/material-light-scss-less.jpg -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "material", 3 | "theme": "syntax", 4 | "version": "2.2.0", 5 | "description": "Syntax theme based off of the Material Design color palette", 6 | "repository": "https://github.com/paradox41/material-color-scheme", 7 | "license": "MIT", 8 | "engines": { 9 | "atom": ">0.50.0" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /messages/2.0.0.txt: -------------------------------------------------------------------------------- 1 | Material 2.0: 2 | 3 | When upgrading from 1.x, you will need to reactivate the Material scheme from your preferences menu. 4 | 5 | Preferences -> Color Scheme... 6 | 7 | As part of a refactor, the location of the *.tmTheme files changed. 8 | 9 | Roadmap: 10 | 11 | I do plan on making at least one other variant and also properly theming ST3. It is in the works. 12 | -------------------------------------------------------------------------------- /atom/material-dark/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "material-dark", 3 | "theme": "syntax", 4 | "version": "0.0.0", 5 | "description": "A short description of your syntax theme", 6 | "keywords": [ 7 | "syntax", 8 | "theme" 9 | ], 10 | "repository": "https://github.com/atom/material-dark", 11 | "license": "MIT", 12 | "engines": { 13 | "atom": ">=1.0.0 <2.0.0" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /atom/material-light/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "material-light", 3 | "theme": "syntax", 4 | "version": "0.0.0", 5 | "description": "A short description of your syntax theme", 6 | "keywords": [ 7 | "syntax", 8 | "theme" 9 | ], 10 | "repository": "https://github.com/atom/material-light", 11 | "license": "MIT", 12 | "engines": { 13 | "atom": ">=1.0.0 <2.0.0" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /messages/install.txt: -------------------------------------------------------------------------------- 1 | Thanks for installing Material! 2 | 3 | 4 | How to activate 5 | =============== 6 | 7 | Activate the color scheme by modifying your user preferences file, which you can find using the menu item `Sublime Text -> Preferences -> Settings - User` (⌘+, on Mac). 8 | 9 | Material Dark 10 | --------- 11 | 12 | Dark variation 13 | 14 | *Example settings* 15 | 16 | { 17 | "color_scheme": "Packages/Material Color Scheme/sublime/material-dark.tmTheme", 18 | } 19 | 20 | 21 | Material Light 22 | --------------- 23 | 24 | Light variation. 25 | 26 | *Example settings* 27 | 28 | { 29 | "color_scheme": "Packages/Material Color Scheme/sublime/material-light.tmTheme", 30 | } 31 | -------------------------------------------------------------------------------- /atom/material-dark/styles/syntax-variables.less: -------------------------------------------------------------------------------- 1 | // This defines all syntax variables that syntax themes must implement when they 2 | // include a syntax-variables.less file. 3 | 4 | // General colors 5 | @syntax-text-color: #F8F8F2; 6 | @syntax-cursor-color: #F8F8F0; 7 | @syntax-selection-color: #37474f; 8 | @syntax-background-color: #263238; 9 | 10 | // Guide colors 11 | @syntax-wrap-guide-color: #49483E; 12 | @syntax-indent-guide-color: #49483E; 13 | @syntax-invisible-character-color: #49483E; 14 | 15 | // For find and replace markers 16 | @syntax-result-marker-color: #49483E; 17 | @syntax-result-marker-color-selected: #F8F8F2; 18 | 19 | // Gutter colors 20 | @syntax-gutter-text-color: #F8F8F2; 21 | @syntax-gutter-text-color-selected: #F8F8F2; 22 | @syntax-gutter-background-color: #263238; 23 | @syntax-gutter-background-color-selected: #37474f; 24 | 25 | // For git diff info. i.e. in the gutter 26 | // These are static and were not extracted from your textmate theme 27 | @syntax-color-renamed: #96CBFE; 28 | @syntax-color-added: #A8FF60; 29 | @syntax-color-modified: #E9C062; 30 | @syntax-color-removed: #CC6666; -------------------------------------------------------------------------------- /atom/material-light/styles/syntax-variables.less: -------------------------------------------------------------------------------- 1 | // This defines all syntax variables that syntax themes must implement when they 2 | // include a syntax-variables.less file. 3 | 4 | // General colors 5 | @syntax-text-color: #424242; 6 | @syntax-cursor-color: #212121; 7 | @syntax-selection-color: #b0bec5; 8 | @syntax-background-color: #eceff1; 9 | 10 | // Guide colors 11 | @syntax-wrap-guide-color: #49483E; 12 | @syntax-indent-guide-color: #49483E; 13 | @syntax-invisible-character-color: #49483E; 14 | 15 | // For find and replace markers 16 | @syntax-result-marker-color: #49483E; 17 | @syntax-result-marker-color-selected: #424242; 18 | 19 | // Gutter colors 20 | @syntax-gutter-text-color: #424242; 21 | @syntax-gutter-text-color-selected: #424242; 22 | @syntax-gutter-background-color: #eceff1; 23 | @syntax-gutter-background-color-selected: #b0bec5; 24 | 25 | // For git diff info. i.e. in the gutter 26 | // These are static and were not extracted from your textmate theme 27 | @syntax-color-renamed: #96CBFE; 28 | @syntax-color-added: #A8FF60; 29 | @syntax-color-modified: #E9C062; 30 | @syntax-color-removed: #CC6666; -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2014 Will 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 | # Material Color Scheme 2 | 3 | [![License](http://img.shields.io/badge/license-MIT-blue.svg?style=flat)](https://github.com/paradox41/material-color-scheme) 4 | [![Tag](https://img.shields.io/github/tag/paradox41/material-color-scheme.svg?style=flat)](https://github.com/paradox41/material-color-scheme) 5 | 6 | Syntax theme based off of the [Material Design color palette](http://www.google.com/design/spec/style/color.html) 7 | 8 | ## Sublime Text 2/3 9 | 10 | ### Install using Package Control 11 | 12 | If you are using [Package Control](https://sublime.wbond.net/), you can 13 | install Material Color Scheme via **Package Control: Install Package**. Search for `Material Color Scheme` once the list appears. Select Material Color Scheme by going to **Preferences -> Color Scheme -> Material Color Scheme** 14 | 15 | ### Manual install 16 | 17 | 1. Clone `git@github.com:paradox41/material-color-scheme.git` and then copy the **Material.tmTheme** file 18 | 2. Open Sublime text and click on **Preferences -> Browse Packages** 19 | 3. Then put the **Material.tmTheme** there 20 | 4. Select Material Color Scheme by going to **Preferences -> Color Scheme -> Material Color Scheme** 21 | 22 | ### Settings 23 | 24 | Ensure you have `"highlight_line": true` in your `Preferences.sublime-settings` file if you are using ST3. 25 | 26 | ### Migrating from 1.x to 2.x (Sublime only) 27 | 28 | When upgrading from 1.x, you will need to reactivate the Material scheme from your preferences menu. 29 | 30 | Preferences -> Color Scheme... 31 | 32 | As part of a refactor, the location of the *.tmTheme files changed. 33 | 34 | ### Atom 35 | 36 | Install using `apm install material` or get it [here](https://atom.io/themes/material). 37 | 38 | ### Theme 39 | 40 | The theme being used in the screenshots is [Preap](https://packagecontrol.io/packages/Preap) 41 | 42 | ### HTML and JavaScript 43 | 44 | ![HTML and JavaScript](https://raw.githubusercontent.com/paradox41/material-color-scheme/master/screenshots/material-dark-html-js.jpg) 45 | ![HTML and JavaScript](https://raw.githubusercontent.com/paradox41/material-color-scheme/master/screenshots/material-light-html-js.jpg) 46 | 47 | ### Python 48 | 49 | ![Python](https://raw.githubusercontent.com/paradox41/material-color-scheme/master/screenshots/material-dark-python.jpg) 50 | ![Python](https://raw.githubusercontent.com/paradox41/material-color-scheme/master/screenshots/material-light-python.jpg) 51 | 52 | ### Sass and Less 53 | 54 | ![Sass and Less](https://raw.githubusercontent.com/paradox41/material-color-scheme/master/screenshots/material-dark-scss-less.jpg) 55 | ![Sass and Less](https://raw.githubusercontent.com/paradox41/material-color-scheme/master/screenshots/material-light-scss-less.jpg) 56 | -------------------------------------------------------------------------------- /atom/material-dark/styles/base.less: -------------------------------------------------------------------------------- 1 | @import "syntax-variables"; 2 | 3 | atom-text-editor, :host { 4 | background-color: @syntax-background-color; 5 | color: @syntax-text-color; 6 | } 7 | 8 | atom-text-editor .gutter, :host .gutter { 9 | background-color: @syntax-gutter-background-color; 10 | color: @syntax-gutter-text-color; 11 | } 12 | 13 | atom-text-editor .gutter .line-number.cursor-line, :host .gutter .line-number.cursor-line { 14 | background-color: @syntax-gutter-background-color-selected; 15 | color: @syntax-gutter-text-color-selected; 16 | } 17 | 18 | atom-text-editor .gutter .line-number.cursor-line-no-selection, :host .gutter .line-number.cursor-line-no-selection { 19 | color: @syntax-gutter-text-color-selected; 20 | } 21 | 22 | atom-text-editor .wrap-guide, :host .wrap-guide { 23 | color: @syntax-wrap-guide-color; 24 | } 25 | 26 | atom-text-editor .indent-guide, :host .indent-guide { 27 | color: @syntax-indent-guide-color; 28 | } 29 | 30 | atom-text-editor .invisible-character, :host .invisible-character { 31 | color: @syntax-invisible-character-color; 32 | } 33 | 34 | atom-text-editor .search-results .marker .region, :host .search-results .marker .region { 35 | background-color: transparent; 36 | border: @syntax-result-marker-color; 37 | } 38 | 39 | atom-text-editor .search-results .marker.current-result .region, :host .search-results .marker.current-result .region { 40 | border: @syntax-result-marker-color-selected; 41 | } 42 | 43 | atom-text-editor.is-focused .cursor, :host(.is-focused) .cursor { 44 | border-color: @syntax-cursor-color; 45 | } 46 | 47 | atom-text-editor.is-focused .selection .region, :host(.is-focused) .selection .region { 48 | background-color: @syntax-selection-color; 49 | } 50 | 51 | atom-text-editor.is-focused .line-number.cursor-line-no-selection, atom-text-editor.is-focused .line.cursor-line, :host(.is-focused) .line-number.cursor-line-no-selection, :host(.is-focused) .line.cursor-line { 52 | background-color: #37474f; 53 | } 54 | 55 | .comment { 56 | color: #616161; 57 | } 58 | 59 | .string { 60 | color: #ffd54f; 61 | } 62 | 63 | .constant.numeric { 64 | color: #7e57c2; 65 | } 66 | 67 | .constant.language { 68 | color: #7e57c2; 69 | } 70 | 71 | .constant.character, .constant.other { 72 | color: #7e57c2; 73 | } 74 | 75 | .variable { 76 | color: #607d8b; 77 | } 78 | 79 | .keyword { 80 | color: #ff5722; 81 | } 82 | 83 | .storage { 84 | color: #e91e63; 85 | } 86 | 87 | .storage.type { 88 | color: #259b24; 89 | } 90 | 91 | .entity.name.class { 92 | color: #8bc34a; 93 | } 94 | 95 | .entity.other.inherited-class { 96 | color: #8bc34a; 97 | } 98 | 99 | .entity.name.function { 100 | color: #009688; 101 | } 102 | 103 | .variable.parameter { 104 | color: #FD971F; 105 | } 106 | 107 | .entity.name.tag { 108 | color: #26a69a; 109 | } 110 | 111 | .entity.other.attribute-name { 112 | color: #ff5722; 113 | } 114 | 115 | .support.function { 116 | color: #03a9f4; 117 | } 118 | 119 | .support.constant { 120 | color: #03a9f4; 121 | } 122 | 123 | .support.type, .support.class { 124 | color: #607d8b; 125 | } 126 | 127 | .support.other.variable { 128 | } 129 | 130 | .invalid { 131 | color: #F8F8F0; 132 | background-color: #F92672; 133 | } 134 | 135 | .invalid.deprecated { 136 | color: #F8F8F0; 137 | background-color: #AE81FF; 138 | } 139 | 140 | .text.html.markdown .markup.raw.inline { 141 | color: #6a3db5; 142 | } 143 | 144 | .text.html.markdown .meta.dummy.line-break { 145 | color: #e10050; 146 | } 147 | 148 | .markdown.heading, .markup.heading, .markup.heading .entity.name, .markup.heading.markdown, .punctuation.definition.heading.markdown { 149 | font-weight: bold; 150 | color: #228d1b; 151 | } 152 | 153 | .markup.italic { 154 | font-style: italic; 155 | color: #fc3e1b; 156 | } 157 | 158 | .markup.bold { 159 | font-weight: bold; 160 | color: #fc3e1b; 161 | } 162 | 163 | .markup.underline { 164 | text-decoration: underline; 165 | color: #fc3e1b; 166 | } 167 | 168 | .markup.quote, .punctuation.definition.blockquote.markdown { 169 | font-style: italic; 170 | color: #fece3f; 171 | } 172 | 173 | .markup.quote { 174 | font-style: italic; 175 | color: #fece3f; 176 | } 177 | 178 | .string.other.link.title.markdown { 179 | text-decoration: underline; 180 | color: #fb8419; 181 | } 182 | 183 | .markup.raw.block { 184 | color: #228d1b; 185 | } 186 | 187 | .punctuation.definition.fenced.markdown, .variable.language.fenced.markdown, .markup.raw.block.fenced.markdown { 188 | color: #228d1b; 189 | } 190 | 191 | .variable.language.fenced.markdown { 192 | color: #7aba3a; 193 | } 194 | 195 | .punctuation.definition.list_item.markdown, .meta.paragraph.list.markdown { 196 | color: #1397f1; 197 | } 198 | 199 | .meta.separator { 200 | font-weight: bold; 201 | color: #1397f1; 202 | background-color: #118675; 203 | } 204 | 205 | .markup.table { 206 | color: #fb8419; 207 | } 208 | 209 | .meta.diff, .meta.diff.header { 210 | font-style: italic; 211 | color: #616161; 212 | } 213 | 214 | .markup.deleted { 215 | color: #e10050; 216 | } 217 | 218 | .markup.inserted { 219 | color: #7aba3a; 220 | } 221 | 222 | .markup.changed { 223 | color: #fb8419; 224 | } 225 | 226 | .meta.diff, .meta.diff.range { 227 | color: #1397f1; 228 | } 229 | 230 | .sublimelinter.gutter-mark { 231 | color: #FFFFFF; 232 | } 233 | 234 | .sublimelinter.mark.error { 235 | color: #D02000; 236 | } 237 | 238 | .sublimelinter.mark.warning { 239 | color: #DDB700; 240 | } 241 | 242 | .comment.block.attribute.rust { 243 | color: #ff9800; 244 | } 245 | 246 | .meta.preprocessor.rust { 247 | color: #795548; 248 | } 249 | 250 | .meta.namespace-block.rust { 251 | color: #ffccbc; 252 | } 253 | 254 | .support { 255 | color: #d1c4e9; 256 | } 257 | 258 | .punctuation.definition.string.begin.json { 259 | } 260 | 261 | .source.json .meta .meta.structure.dictionary .string { 262 | color: #ff5722; 263 | } 264 | 265 | .source.json .meta .meta .meta.structure.dictionary .string { 266 | color: #228d1b; 267 | } 268 | 269 | .source.json .meta .meta .meta .meta.structure.dictionary .string { 270 | color: #ff5722; 271 | } 272 | 273 | .source.json .meta .meta .meta .meta .meta.structure.dictionary .string { 274 | color: #03a9f4; 275 | } 276 | 277 | .source.json .meta .meta .meta .meta .meta .meta.structure.dictionary .string { 278 | color: #ffd54f; 279 | } 280 | -------------------------------------------------------------------------------- /atom/material-light/styles/base.less: -------------------------------------------------------------------------------- 1 | @import "syntax-variables"; 2 | 3 | atom-text-editor, :host { 4 | background-color: @syntax-background-color; 5 | color: @syntax-text-color; 6 | } 7 | 8 | atom-text-editor .gutter, :host .gutter { 9 | background-color: @syntax-gutter-background-color; 10 | color: @syntax-gutter-text-color; 11 | } 12 | 13 | atom-text-editor .gutter .line-number.cursor-line, :host .gutter .line-number.cursor-line { 14 | background-color: @syntax-gutter-background-color-selected; 15 | color: @syntax-gutter-text-color-selected; 16 | } 17 | 18 | atom-text-editor .gutter .line-number.cursor-line-no-selection, :host .gutter .line-number.cursor-line-no-selection { 19 | color: @syntax-gutter-text-color-selected; 20 | } 21 | 22 | atom-text-editor .wrap-guide, :host .wrap-guide { 23 | color: @syntax-wrap-guide-color; 24 | } 25 | 26 | atom-text-editor .indent-guide, :host .indent-guide { 27 | color: @syntax-indent-guide-color; 28 | } 29 | 30 | atom-text-editor .invisible-character, :host .invisible-character { 31 | color: @syntax-invisible-character-color; 32 | } 33 | 34 | atom-text-editor .search-results .marker .region, :host .search-results .marker .region { 35 | background-color: transparent; 36 | border: @syntax-result-marker-color; 37 | } 38 | 39 | atom-text-editor .search-results .marker.current-result .region, :host .search-results .marker.current-result .region { 40 | border: @syntax-result-marker-color-selected; 41 | } 42 | 43 | atom-text-editor.is-focused .cursor, :host(.is-focused) .cursor { 44 | border-color: @syntax-cursor-color; 45 | } 46 | 47 | atom-text-editor.is-focused .selection .region, :host(.is-focused) .selection .region { 48 | background-color: @syntax-selection-color; 49 | } 50 | 51 | atom-text-editor.is-focused .line-number.cursor-line-no-selection, atom-text-editor.is-focused .line.cursor-line, :host(.is-focused) .line-number.cursor-line-no-selection, :host(.is-focused) .line.cursor-line { 52 | background-color: #b0bec5; 53 | } 54 | 55 | .comment { 56 | color: #616161; 57 | } 58 | 59 | .string { 60 | color: #009688; 61 | } 62 | 63 | .constant.numeric { 64 | color: #7e57c2; 65 | } 66 | 67 | .constant.language { 68 | color: #7e57c2; 69 | } 70 | 71 | .constant.character, .constant.other { 72 | color: #7e57c2; 73 | } 74 | 75 | .variable { 76 | color: #607d8b; 77 | } 78 | 79 | .keyword { 80 | color: #ff5722; 81 | } 82 | 83 | .storage { 84 | color: #e91e63; 85 | } 86 | 87 | .storage.type { 88 | color: #259b24; 89 | } 90 | 91 | .entity.name.class { 92 | color: #8bc34a; 93 | } 94 | 95 | .entity.other.inherited-class { 96 | color: #8bc34a; 97 | } 98 | 99 | .entity.name.function { 100 | color: #009688; 101 | } 102 | 103 | .variable.parameter { 104 | color: #FD971F; 105 | } 106 | 107 | .entity.name.tag { 108 | color: #26a69a; 109 | } 110 | 111 | .entity.other.attribute-name { 112 | color: #ff5722; 113 | } 114 | 115 | .support.function { 116 | color: #0288d1; 117 | } 118 | 119 | .support.constant { 120 | color: #0288d1; 121 | } 122 | 123 | .support.type, .support.class { 124 | color: #d32f2f; 125 | } 126 | 127 | .support.other.variable { 128 | } 129 | 130 | .invalid { 131 | color: #F8F8F0; 132 | background-color: #F92672; 133 | } 134 | 135 | .invalid.deprecated { 136 | color: #F8F8F0; 137 | background-color: #AE81FF; 138 | } 139 | 140 | .text.html.markdown .markup.raw.inline { 141 | color: #6a3db5; 142 | } 143 | 144 | .text.html.markdown .meta.dummy.line-break { 145 | color: #e10050; 146 | } 147 | 148 | .markdown.heading, .markup.heading, .markup.heading .entity.name, .markup.heading.markdown, .punctuation.definition.heading.markdown { 149 | font-weight: bold; 150 | color: #228d1b; 151 | } 152 | 153 | .markup.italic { 154 | font-style: italic; 155 | color: #fc3e1b; 156 | } 157 | 158 | .markup.bold { 159 | font-weight: bold; 160 | color: #fc3e1b; 161 | } 162 | 163 | .markup.underline { 164 | text-decoration: underline; 165 | color: #fc3e1b; 166 | } 167 | 168 | .markup.quote, .punctuation.definition.blockquote.markdown { 169 | font-style: italic; 170 | color: #fece3f; 171 | } 172 | 173 | .markup.quote { 174 | font-style: italic; 175 | color: #fece3f; 176 | } 177 | 178 | .string.other.link.title.markdown { 179 | text-decoration: underline; 180 | color: #fb8419; 181 | } 182 | 183 | .markup.raw.block { 184 | color: #228d1b; 185 | } 186 | 187 | .punctuation.definition.fenced.markdown, .variable.language.fenced.markdown, .markup.raw.block.fenced.markdown { 188 | color: #228d1b; 189 | } 190 | 191 | .variable.language.fenced.markdown { 192 | color: #7aba3a; 193 | } 194 | 195 | .punctuation.definition.list_item.markdown, .meta.paragraph.list.markdown { 196 | color: #1397f1; 197 | } 198 | 199 | .meta.separator { 200 | font-weight: bold; 201 | color: #1397f1; 202 | background-color: #118675; 203 | } 204 | 205 | .markup.table { 206 | color: #fb8419; 207 | } 208 | 209 | .meta.diff, .meta.diff.header { 210 | font-style: italic; 211 | color: #616161; 212 | } 213 | 214 | .markup.deleted { 215 | color: #e10050; 216 | } 217 | 218 | .markup.inserted { 219 | color: #7aba3a; 220 | } 221 | 222 | .markup.changed { 223 | color: #fb8419; 224 | } 225 | 226 | .meta.diff, .meta.diff.range { 227 | color: #1397f1; 228 | } 229 | 230 | .sublimelinter.gutter-mark { 231 | color: #FFFFFF; 232 | } 233 | 234 | .sublimelinter.mark.error { 235 | color: #D02000; 236 | } 237 | 238 | .sublimelinter.mark.warning { 239 | color: #DDB700; 240 | } 241 | 242 | .comment.block.attribute.rust { 243 | color: #ff9800; 244 | } 245 | 246 | .meta.preprocessor.rust { 247 | color: #795548; 248 | } 249 | 250 | .meta.namespace-block.rust { 251 | color: #ffccbc; 252 | } 253 | 254 | .support { 255 | color: #d1c4e9; 256 | } 257 | 258 | .punctuation.definition.string.begin.json { 259 | } 260 | 261 | .source.json .meta .meta.structure.dictionary .string { 262 | color: #FD971F; 263 | } 264 | 265 | .source.json .meta .meta .meta.structure.dictionary .string { 266 | color: #228d1b; 267 | } 268 | 269 | .source.json .meta .meta .meta .meta.structure.dictionary .string { 270 | color: #FD971F; 271 | } 272 | 273 | .source.json .meta .meta .meta .meta .meta.structure.dictionary .string { 274 | color: #607d8b; 275 | } 276 | 277 | .source.json .meta .meta .meta .meta .meta .meta.structure.dictionary .string { 278 | color: #d32f2f; 279 | } 280 | -------------------------------------------------------------------------------- /sublime/material-dark.tmTheme: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | gutterSettings 6 | 7 | background 8 | #49483E 9 | divider 10 | #75715E 11 | foreground 12 | #75715E 13 | 14 | name 15 | Material 16 | semanticClass 17 | theme.dark.material 18 | settings 19 | 20 | 21 | settings 22 | 23 | background 24 | #263238 25 | caret 26 | #F8F8F0 27 | foreground 28 | #F8F8F2 29 | invisibles 30 | #49483E 31 | lineHighlight 32 | #37474f 33 | selection 34 | #37474f 35 | 36 | 37 | 38 | name 39 | Comment 40 | scope 41 | comment 42 | settings 43 | 44 | foreground 45 | #616161 46 | 47 | 48 | 49 | name 50 | String 51 | scope 52 | string 53 | settings 54 | 55 | foreground 56 | #ffd54f 57 | 58 | 59 | 60 | name 61 | Number 62 | scope 63 | constant.numeric 64 | settings 65 | 66 | foreground 67 | #7e57c2 68 | 69 | 70 | 71 | name 72 | Built-in constant 73 | scope 74 | constant.language 75 | settings 76 | 77 | foreground 78 | #7e57c2 79 | 80 | 81 | 82 | name 83 | User-defined constant 84 | scope 85 | constant.character, constant.other 86 | settings 87 | 88 | foreground 89 | #7e57c2 90 | 91 | 92 | 93 | name 94 | Variable 95 | scope 96 | variable 97 | settings 98 | 99 | foreground 100 | #607d8b 101 | 102 | 103 | 104 | name 105 | Keyword 106 | scope 107 | keyword 108 | settings 109 | 110 | foreground 111 | #ff5722 112 | 113 | 114 | 115 | name 116 | Storage 117 | scope 118 | storage 119 | settings 120 | 121 | fontStyle 122 | 123 | foreground 124 | #e91e63 125 | 126 | 127 | 128 | name 129 | Storage type 130 | scope 131 | storage.type 132 | settings 133 | 134 | foreground 135 | #259b24 136 | 137 | 138 | 139 | name 140 | Class name 141 | scope 142 | entity.name.class 143 | settings 144 | 145 | foreground 146 | #8bc34a 147 | 148 | 149 | 150 | name 151 | Inherited class 152 | scope 153 | entity.other.inherited-class 154 | settings 155 | 156 | foreground 157 | #8bc34a 158 | 159 | 160 | 161 | name 162 | Function name 163 | scope 164 | entity.name.function 165 | settings 166 | 167 | fontStyle 168 | 169 | foreground 170 | #009688 171 | 172 | 173 | 174 | name 175 | Function argument 176 | scope 177 | variable.parameter 178 | settings 179 | 180 | foreground 181 | #FD971F 182 | 183 | 184 | 185 | name 186 | Tag name 187 | scope 188 | entity.name.tag 189 | settings 190 | 191 | fontStyle 192 | 193 | foreground 194 | #26a69a 195 | 196 | 197 | 198 | name 199 | Tag attribute 200 | scope 201 | entity.other.attribute-name 202 | settings 203 | 204 | fontStyle 205 | 206 | foreground 207 | #ff5722 208 | 209 | 210 | 211 | name 212 | Library function 213 | scope 214 | support.function 215 | settings 216 | 217 | fontStyle 218 | 219 | foreground 220 | #03a9f4 221 | 222 | 223 | 224 | name 225 | Library constant 226 | scope 227 | support.constant 228 | settings 229 | 230 | fontStyle 231 | 232 | foreground 233 | #03a9f4 234 | 235 | 236 | 237 | name 238 | Library class/type 239 | scope 240 | support.type, support.class 241 | settings 242 | 243 | foreground 244 | #607d8b 245 | 246 | 247 | 248 | name 249 | Library variable 250 | scope 251 | support.other.variable 252 | settings 253 | 254 | fontStyle 255 | 256 | 257 | 258 | 259 | name 260 | Invalid 261 | scope 262 | invalid 263 | settings 264 | 265 | background 266 | #F92672 267 | fontStyle 268 | 269 | foreground 270 | #F8F8F0 271 | 272 | 273 | 274 | name 275 | Invalid deprecated 276 | scope 277 | invalid.deprecated 278 | settings 279 | 280 | background 281 | #AE81FF 282 | foreground 283 | #F8F8F0 284 | 285 | 286 | 287 | name 288 | Markdown: Raw Inline 289 | scope 290 | text.html.markdown markup.raw.inline 291 | settings 292 | 293 | foreground 294 | #6a3db5 295 | 296 | 297 | 298 | name 299 | Markdown: Linebreak 300 | scope 301 | text.html.markdown meta.dummy.line-break 302 | settings 303 | 304 | foreground 305 | #e10050 306 | 307 | 308 | 309 | name 310 | Markdown: heading 311 | scope 312 | markdown.heading, markup.heading, markup.heading entity.name, markup.heading.markdown, punctuation.definition.heading.markdown 313 | settings 314 | 315 | fontStyle 316 | bold 317 | foreground 318 | #228d1b 319 | 320 | 321 | 322 | name 323 | Markup: italic 324 | scope 325 | markup.italic 326 | settings 327 | 328 | fontStyle 329 | italic 330 | foreground 331 | #fc3e1b 332 | 333 | 334 | 335 | name 336 | Markup: bold 337 | scope 338 | markup.bold 339 | settings 340 | 341 | fontStyle 342 | bold 343 | foreground 344 | #fc3e1b 345 | 346 | 347 | 348 | name 349 | Markup: underline 350 | scope 351 | markup.underline 352 | settings 353 | 354 | fontStyle 355 | underline 356 | foreground 357 | #fc3e1b 358 | 359 | 360 | 361 | name 362 | Markdown: Blockquote 363 | scope 364 | markup.quote, punctuation.definition.blockquote.markdown 365 | settings 366 | 367 | fontStyle 368 | italic 369 | foreground 370 | #fece3f 371 | 372 | 373 | 374 | name 375 | Markup: Quote 376 | scope 377 | markup.quote 378 | settings 379 | 380 | fontStyle 381 | italic 382 | foreground 383 | #fece3f 384 | 385 | 386 | 387 | name 388 | Markdown: Link 389 | scope 390 | string.other.link.title.markdown 391 | settings 392 | 393 | fontStyle 394 | underline 395 | foreground 396 | #fb8419 397 | 398 | 399 | 400 | name 401 | Markup: Raw block 402 | scope 403 | markup.raw.block 404 | settings 405 | 406 | foreground 407 | #228d1b 408 | 409 | 410 | 411 | name 412 | Markdown: Fenced Code Block 413 | scope 414 | punctuation.definition.fenced.markdown, variable.language.fenced.markdown, markup.raw.block.fenced.markdown 415 | settings 416 | 417 | foreground 418 | #228d1b 419 | 420 | 421 | 422 | name 423 | Markdown: Fenced Language 424 | scope 425 | variable.language.fenced.markdown 426 | settings 427 | 428 | fontStyle 429 | 430 | foreground 431 | #7aba3a 432 | 433 | 434 | 435 | name 436 | Markdown: List Items Punctuation 437 | scope 438 | punctuation.definition.list_item.markdown, meta.paragraph.list.markdown 439 | settings 440 | 441 | foreground 442 | #1397f1 443 | 444 | 445 | 446 | name 447 | Markdown: Separator 448 | scope 449 | meta.separator 450 | settings 451 | 452 | fontStyle 453 | bold 454 | foreground 455 | #1397f1 456 | background 457 | #118675 458 | 459 | 460 | 461 | name 462 | Markdown: Table 463 | scope 464 | markup.table 465 | settings 466 | 467 | foreground 468 | #fb8419 469 | 470 | 471 | 472 | name 473 | diff.header 474 | scope 475 | meta.diff, meta.diff.header 476 | settings 477 | 478 | foreground 479 | #616161 480 | fontStyle 481 | italic 482 | 483 | 484 | 485 | name 486 | diff.deleted 487 | scope 488 | markup.deleted 489 | settings 490 | 491 | foreground 492 | #e10050 493 | 494 | 495 | 496 | name 497 | diff.inserted 498 | scope 499 | markup.inserted 500 | settings 501 | 502 | foreground 503 | #7aba3a 504 | 505 | 506 | 507 | name 508 | diff.changed 509 | scope 510 | markup.changed 511 | settings 512 | 513 | foreground 514 | #fb8419 515 | 516 | 517 | 518 | name 519 | diff.range 520 | scope 521 | meta.diff, meta.diff.range 522 | settings 523 | 524 | foreground 525 | #1397f1 526 | 527 | 528 | 529 | name 530 | SublimeLinter Gutter Mark 531 | scope 532 | sublimelinter.gutter-mark 533 | settings 534 | 535 | foreground 536 | #FFFFFF 537 | 538 | 539 | name 540 | SublimeLinter Error 541 | scope 542 | sublimelinter.mark.error 543 | settings 544 | 545 | foreground 546 | #D02000 547 | 548 | 549 | name 550 | SublimeLinter Warning 551 | scope 552 | sublimelinter.mark.warning 553 | settings 554 | 555 | foreground 556 | #DDB700 557 | 558 | 559 | 560 | name 561 | Rust: Attribute 562 | scope 563 | comment.block.attribute.rust 564 | settings 565 | 566 | foreground 567 | #ff9800 568 | 569 | 570 | 571 | name 572 | Rust: Macro 573 | scope 574 | meta.preprocessor.rust 575 | settings 576 | 577 | foreground 578 | #795548 579 | 580 | 581 | 582 | name 583 | Rust: Module Path 584 | scope 585 | meta.namespace-block.rust 586 | settings 587 | 588 | foreground 589 | #ffccbc 590 | 591 | 592 | 593 | name 594 | Rust: Extern Crate 595 | scope 596 | support 597 | settings 598 | 599 | foreground 600 | #d1c4e9 601 | 602 | 603 | 604 | name 605 | JSON - quote 606 | scope 607 | punctuation.definition.string.begin.json 608 | settings 609 | 610 | foreground 611 | 612 | 613 | 614 | 615 | name 616 | JSON - 1 deep 617 | scope 618 | source.json meta meta.structure.dictionary string 619 | settings 620 | 621 | foreground 622 | #ff5722 623 | 624 | 625 | 626 | name 627 | JSON - 2 deep 628 | scope 629 | source.json meta meta meta.structure.dictionary string 630 | settings 631 | 632 | foreground 633 | #228d1b 634 | 635 | 636 | 637 | name 638 | JSON - 3 deep 639 | scope 640 | source.json meta meta meta meta.structure.dictionary string 641 | settings 642 | 643 | foreground 644 | #ff5722 645 | 646 | 647 | 648 | name 649 | JSON - 4 deep 650 | scope 651 | source.json meta meta meta meta meta.structure.dictionary string 652 | settings 653 | 654 | foreground 655 | #03a9f4 656 | 657 | 658 | 659 | name 660 | JSON - 5 deep 661 | scope 662 | source.json meta meta meta meta meta meta.structure.dictionary string 663 | settings 664 | 665 | foreground 666 | #ffd54f 667 | 668 | 669 | 670 | uuid 671 | D8D5E82E-3D5B-46B5-B38E-8C841C21347D 672 | colorSpaceName 673 | sRGB 674 | 675 | 676 | -------------------------------------------------------------------------------- /sublime/material-light.tmTheme: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | gutterSettings 10 | 11 | background 12 | #49483E 13 | divider 14 | #75715E 15 | foreground 16 | #75715E 17 | 18 | name 19 | Material 20 | semanticClass 21 | theme.light.material 22 | settings 23 | 24 | 25 | settings 26 | 27 | background 28 | #eceff1 29 | caret 30 | #212121 31 | foreground 32 | #424242 33 | invisibles 34 | #49483E 35 | lineHighlight 36 | #b0bec5 37 | selection 38 | #b0bec5 39 | 40 | 41 | 42 | name 43 | Comment 44 | scope 45 | comment 46 | settings 47 | 48 | foreground 49 | #616161 50 | 51 | 52 | 53 | name 54 | String 55 | scope 56 | string 57 | settings 58 | 59 | foreground 60 | #009688 61 | 62 | 63 | 64 | name 65 | Number 66 | scope 67 | constant.numeric 68 | settings 69 | 70 | foreground 71 | #7e57c2 72 | 73 | 74 | 75 | name 76 | Built-in constant 77 | scope 78 | constant.language 79 | settings 80 | 81 | foreground 82 | #7e57c2 83 | 84 | 85 | 86 | name 87 | User-defined constant 88 | scope 89 | constant.character, constant.other 90 | settings 91 | 92 | foreground 93 | #7e57c2 94 | 95 | 96 | 97 | name 98 | Variable 99 | scope 100 | variable 101 | settings 102 | 103 | foreground 104 | #607d8b 105 | 106 | 107 | 108 | name 109 | Keyword 110 | scope 111 | keyword 112 | settings 113 | 114 | foreground 115 | #ff5722 116 | 117 | 118 | 119 | name 120 | Storage 121 | scope 122 | storage 123 | settings 124 | 125 | fontStyle 126 | 127 | foreground 128 | #e91e63 129 | 130 | 131 | 132 | name 133 | Storage type 134 | scope 135 | storage.type 136 | settings 137 | 138 | foreground 139 | #259b24 140 | 141 | 142 | 143 | name 144 | Class name 145 | scope 146 | entity.name.class 147 | settings 148 | 149 | foreground 150 | #8bc34a 151 | 152 | 153 | 154 | name 155 | Inherited class 156 | scope 157 | entity.other.inherited-class 158 | settings 159 | 160 | foreground 161 | #8bc34a 162 | 163 | 164 | 165 | name 166 | Function name 167 | scope 168 | entity.name.function 169 | settings 170 | 171 | fontStyle 172 | 173 | foreground 174 | #009688 175 | 176 | 177 | 178 | name 179 | Function argument 180 | scope 181 | variable.parameter 182 | settings 183 | 184 | foreground 185 | #FD971F 186 | 187 | 188 | 189 | name 190 | Tag name 191 | scope 192 | entity.name.tag 193 | settings 194 | 195 | fontStyle 196 | 197 | foreground 198 | #26a69a 199 | 200 | 201 | 202 | name 203 | Tag attribute 204 | scope 205 | entity.other.attribute-name 206 | settings 207 | 208 | fontStyle 209 | 210 | foreground 211 | #ff5722 212 | 213 | 214 | 215 | name 216 | Library function 217 | scope 218 | support.function 219 | settings 220 | 221 | fontStyle 222 | 223 | foreground 224 | #0288d1 225 | 226 | 227 | 228 | name 229 | Library constant 230 | scope 231 | support.constant 232 | settings 233 | 234 | fontStyle 235 | 236 | foreground 237 | #0288d1 238 | 239 | 240 | 241 | name 242 | Library class/type 243 | scope 244 | support.type, support.class 245 | settings 246 | 247 | foreground 248 | #d32f2f 249 | 250 | 251 | 252 | name 253 | Library variable 254 | scope 255 | support.other.variable 256 | settings 257 | 258 | fontStyle 259 | 260 | 261 | 262 | 263 | name 264 | Invalid 265 | scope 266 | invalid 267 | settings 268 | 269 | background 270 | #F92672 271 | fontStyle 272 | 273 | foreground 274 | #F8F8F0 275 | 276 | 277 | 278 | name 279 | Invalid deprecated 280 | scope 281 | invalid.deprecated 282 | settings 283 | 284 | background 285 | #AE81FF 286 | foreground 287 | #F8F8F0 288 | 289 | 290 | 291 | name 292 | Markdown: Raw Inline 293 | scope 294 | text.html.markdown markup.raw.inline 295 | settings 296 | 297 | foreground 298 | #6a3db5 299 | 300 | 301 | 302 | name 303 | Markdown: Linebreak 304 | scope 305 | text.html.markdown meta.dummy.line-break 306 | settings 307 | 308 | foreground 309 | #e10050 310 | 311 | 312 | 313 | name 314 | Markdown: heading 315 | scope 316 | markdown.heading, markup.heading, markup.heading entity.name, markup.heading.markdown, punctuation.definition.heading.markdown 317 | settings 318 | 319 | fontStyle 320 | bold 321 | foreground 322 | #228d1b 323 | 324 | 325 | 326 | name 327 | Markup: italic 328 | scope 329 | markup.italic 330 | settings 331 | 332 | fontStyle 333 | italic 334 | foreground 335 | #fc3e1b 336 | 337 | 338 | 339 | name 340 | Markup: bold 341 | scope 342 | markup.bold 343 | settings 344 | 345 | fontStyle 346 | bold 347 | foreground 348 | #fc3e1b 349 | 350 | 351 | 352 | name 353 | Markup: underline 354 | scope 355 | markup.underline 356 | settings 357 | 358 | fontStyle 359 | underline 360 | foreground 361 | #fc3e1b 362 | 363 | 364 | 365 | name 366 | Markdown: Blockquote 367 | scope 368 | markup.quote, punctuation.definition.blockquote.markdown 369 | settings 370 | 371 | fontStyle 372 | italic 373 | foreground 374 | #fece3f 375 | 376 | 377 | 378 | name 379 | Markup: Quote 380 | scope 381 | markup.quote 382 | settings 383 | 384 | fontStyle 385 | italic 386 | foreground 387 | #fece3f 388 | 389 | 390 | 391 | name 392 | Markdown: Link 393 | scope 394 | string.other.link.title.markdown 395 | settings 396 | 397 | fontStyle 398 | underline 399 | foreground 400 | #fb8419 401 | 402 | 403 | 404 | name 405 | Markup: Raw block 406 | scope 407 | markup.raw.block 408 | settings 409 | 410 | foreground 411 | #228d1b 412 | 413 | 414 | 415 | name 416 | Markdown: Fenced Code Block 417 | scope 418 | punctuation.definition.fenced.markdown, variable.language.fenced.markdown, markup.raw.block.fenced.markdown 419 | settings 420 | 421 | foreground 422 | #228d1b 423 | 424 | 425 | 426 | name 427 | Markdown: Fenced Language 428 | scope 429 | variable.language.fenced.markdown 430 | settings 431 | 432 | fontStyle 433 | 434 | foreground 435 | #7aba3a 436 | 437 | 438 | 439 | name 440 | Markdown: List Items Punctuation 441 | scope 442 | punctuation.definition.list_item.markdown, meta.paragraph.list.markdown 443 | settings 444 | 445 | foreground 446 | #1397f1 447 | 448 | 449 | 450 | name 451 | Markdown: Separator 452 | scope 453 | meta.separator 454 | settings 455 | 456 | fontStyle 457 | bold 458 | foreground 459 | #1397f1 460 | background 461 | #118675 462 | 463 | 464 | 465 | name 466 | Markdown: Table 467 | scope 468 | markup.table 469 | settings 470 | 471 | foreground 472 | #fb8419 473 | 474 | 475 | 476 | name 477 | diff.header 478 | scope 479 | meta.diff, meta.diff.header 480 | settings 481 | 482 | foreground 483 | #616161 484 | fontStyle 485 | italic 486 | 487 | 488 | 489 | name 490 | diff.deleted 491 | scope 492 | markup.deleted 493 | settings 494 | 495 | foreground 496 | #e10050 497 | 498 | 499 | 500 | name 501 | diff.inserted 502 | scope 503 | markup.inserted 504 | settings 505 | 506 | foreground 507 | #7aba3a 508 | 509 | 510 | 511 | name 512 | diff.changed 513 | scope 514 | markup.changed 515 | settings 516 | 517 | foreground 518 | #fb8419 519 | 520 | 521 | 522 | name 523 | diff.range 524 | scope 525 | meta.diff, meta.diff.range 526 | settings 527 | 528 | foreground 529 | #1397f1 530 | 531 | 532 | 533 | name 534 | SublimeLinter Gutter Mark 535 | scope 536 | sublimelinter.gutter-mark 537 | settings 538 | 539 | foreground 540 | #FFFFFF 541 | 542 | 543 | 544 | name 545 | SublimeLinter Error 546 | scope 547 | sublimelinter.mark.error 548 | settings 549 | 550 | foreground 551 | #D02000 552 | 553 | 554 | 555 | name 556 | SublimeLinter Warning 557 | scope 558 | sublimelinter.mark.warning 559 | settings 560 | 561 | foreground 562 | #DDB700 563 | 564 | 565 | 566 | name 567 | Rust: Attribute 568 | scope 569 | comment.block.attribute.rust 570 | settings 571 | 572 | foreground 573 | #ff9800 574 | 575 | 576 | 577 | name 578 | Rust: Macro 579 | scope 580 | meta.preprocessor.rust 581 | settings 582 | 583 | foreground 584 | #795548 585 | 586 | 587 | 588 | name 589 | Rust: Module Path 590 | scope 591 | meta.namespace-block.rust 592 | settings 593 | 594 | foreground 595 | #ffccbc 596 | 597 | 598 | 599 | name 600 | Rust: Extern Crate 601 | scope 602 | support 603 | settings 604 | 605 | foreground 606 | #d1c4e9 607 | 608 | 609 | 610 | name 611 | JSON - quote 612 | scope 613 | punctuation.definition.string.begin.json 614 | settings 615 | 616 | foreground 617 | 618 | 619 | 620 | 621 | name 622 | JSON - 1 deep 623 | scope 624 | source.json meta meta.structure.dictionary string 625 | settings 626 | 627 | foreground 628 | #FD971F 629 | 630 | 631 | 632 | name 633 | JSON - 2 deep 634 | scope 635 | source.json meta meta meta.structure.dictionary string 636 | settings 637 | 638 | foreground 639 | #228d1b 640 | 641 | 642 | 643 | name 644 | JSON - 3 deep 645 | scope 646 | source.json meta meta meta meta.structure.dictionary string 647 | settings 648 | 649 | foreground 650 | #FD971F 651 | 652 | 653 | 654 | name 655 | JSON - 4 deep 656 | scope 657 | source.json meta meta meta meta meta.structure.dictionary string 658 | settings 659 | 660 | foreground 661 | #607d8b 662 | 663 | 664 | 665 | name 666 | JSON - 5 deep 667 | scope 668 | source.json meta meta meta meta meta meta.structure.dictionary string 669 | settings 670 | 671 | foreground 672 | #d32f2f 673 | 674 | 675 | 676 | uuid 677 | D8D5E82E-3D5B-46B5-B38E-8C841C21347D 678 | colorSpaceName 679 | sRGB 680 | 681 | 682 | --------------------------------------------------------------------------------