├── .gitignore ├── images ├── icon.png ├── electron-theme-js.png ├── electron-theme-css.png └── electron-theme-html.png ├── README.md ├── CHANGELOG.md ├── package.json ├── LICENSE └── themes └── electron-color-theme.json /.gitignore: -------------------------------------------------------------------------------- 1 | .vscode -------------------------------------------------------------------------------- /images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcmr/electron-theme-vscode/HEAD/images/icon.png -------------------------------------------------------------------------------- /images/electron-theme-js.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcmr/electron-theme-vscode/HEAD/images/electron-theme-js.png -------------------------------------------------------------------------------- /images/electron-theme-css.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcmr/electron-theme-vscode/HEAD/images/electron-theme-css.png -------------------------------------------------------------------------------- /images/electron-theme-html.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcmr/electron-theme-vscode/HEAD/images/electron-theme-html.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Electron Color Theme 2 | 3 | Dark theme based on [Electron Highlighter](https://github.com/mikemcbride/electron-highlighter-syntax) for Atom. 4 | 5 | ## Screenshots 6 | 7 | ![HTML syntax highlight](images/electron-theme-html.png) 8 | ![CSS syntax highlight](images/electron-theme-css.png) 9 | ![JavaScript syntax highlight](images/electron-theme-js.png) 10 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # Change Log 2 | 3 | ## v0.2.6 4 | - Improve markdown syntax. Thanks to [@FilipeBento](https://github.com/FilipeBento) 5 | 6 | ## v0.2.4 7 | - Set color of the active line number. 8 | - Update the screenshots. 9 | 10 | ## v0.2.2 11 | - Improve contrast for selected text 12 | - Change background color of selects 13 | 14 | ## v0.2.0 15 | - Improve diffEditor contrast for inserted text 16 | - Change gutter colors for added and modified code (Atom like) 17 | - Use less obnoxious/bright colors for selected item in treeview and activityBar badge 18 | - General UI improvements (thanks to gorgeous Ayu theme) 19 | 20 | ## v0.1.4 21 | - Improved syntax for JavaScript (Babel) 22 | - Added active tab border 23 | - Status bar color changed to dark gray 24 | 25 | ## v0.1.0 26 | - Support for workbench customization 27 | 28 | ## v0.0.1 29 | - Initial release 30 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "electron", 3 | "displayName": "Electron Color Theme", 4 | "description": "Dark Color Theme based on Electron Highlighter for Atom", 5 | "version": "0.2.6", 6 | "publisher": "kuscamara", 7 | "engines": { 8 | "vscode": "^1.10.0" 9 | }, 10 | "categories": [ 11 | "Themes" 12 | ], 13 | "keywords": [ 14 | "theme", 15 | "atom", 16 | "dark", 17 | "one dark" 18 | ], 19 | "repository": { 20 | "type": "git", 21 | "url": "https://github.com/kcmr/electron-theme-vscode" 22 | }, 23 | "icon": "images/icon.png", 24 | "contributes": { 25 | "themes": [ 26 | { 27 | "label": "Electron", 28 | "uiTheme": "vs-dark", 29 | "path": "./themes/electron-color-theme.json" 30 | } 31 | ] 32 | } 33 | } -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) Kus Cámara 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: 6 | 7 | The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 8 | 9 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 10 | -------------------------------------------------------------------------------- /themes/electron-color-theme.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "dark", 3 | "name": "Electron Color Theme", 4 | "colors": { 5 | "activityBar.background": "#141820", 6 | "activityBarBadge.background": "#4B76CF", 7 | "activityBarBadge.foreground": "#ffffff", 8 | "diffEditor.insertedTextBackground": "#66f0c213", 9 | "dropdown.background": "#141820", 10 | "editor.background": "#212836", 11 | "editor.foreground": "#97a7c8", 12 | "editor.lineHighlightBackground": "#99bbff0a", 13 | "editor.selectionBackground": "#e6eeff21", 14 | "editor.wordHighlightBackground": "#343F56", 15 | "editorCursor.foreground": "#f30f4c", 16 | "editorGroup.border": "#1A1F2E", 17 | "editorGroupHeader.tabsBackground": "#1C212E", 18 | "editorGutter.addedBackground": "#308E68", 19 | "editorGutter.modifiedBackground": "#938464", 20 | "editorIndentGuide.background": "#97a7c826", 21 | "editorLineNumber.activeForeground": "#818ca6", 22 | "editorLineNumber.foreground": "#3D4D67", 23 | "editorSuggestWidget.background": "#141820", 24 | "editorWhitespace.foreground": "#3b3a32", 25 | "editorWidget.background": "#141820", 26 | "foreground": "#818CA6", 27 | "gitDecoration.ignoredResourceForeground": "#3D4D67", 28 | "gitDecoration.modifiedResourceForeground": "#E3C18A", 29 | "gitDecoration.untrackedResourceForeground": "#70CA8E", 30 | "input.background": "#141820", 31 | "input.border": "#1A1F2E", 32 | "input.foreground": "#818CA6", 33 | "input.placeholderForeground": "#3D4D67", 34 | "list.activeSelectionBackground": "#4B76CF", 35 | "list.activeSelectionForeground": "#ffffff", 36 | "list.focusBackground": "#3D4D67", 37 | "list.hoverBackground": "#141820", 38 | "list.inactiveSelectionBackground": "#303B50", 39 | "list.inactiveSelectionForeground": "#D5D9E2", 40 | "panel.background": "#1C212E", 41 | "panel.border": "#1A1F2E", 42 | "pickerGroup.foreground": "#FFE792", 43 | "scrollbar.shadow": "#11141a11", 44 | "scrollbarSlider.activeBackground": "#ffffff22", 45 | "scrollbarSlider.background": "#ffffff11", 46 | "scrollbarSlider.hoverBackground": "#ffffff22", 47 | "sideBar.background": "#1C212E", 48 | "sideBarSectionHeader.background": "#141820", 49 | "sideBarTitle.foreground": "#f44747", 50 | "statusBar.background": "#212836", 51 | "statusBar.border": "#1A1F2E", 52 | "statusBar.foreground": "#818CA6", 53 | "statusBar.noFolderBackground": "#212836", 54 | "statusBar.debuggingForeground": "#ffffff", 55 | "tab.activeBackground": "#212836", 56 | "tab.activeBorder": "#f44747", 57 | "tab.border": "#1C212E", 58 | "tab.inactiveBackground": "#212836", 59 | "tab.inactiveForeground": "#818CA6", 60 | "tab.unfocusedInactiveForeground": "#818CA6", 61 | "terminal.background": "#1C212E", 62 | "titleBar.activeBackground": "#1C212E", 63 | "titleBar.activeForeground": "#818CA6", 64 | "titleBar.inactiveBackground": "#1C212E", 65 | "titleBar.inactiveForeground": "#818CA6", 66 | "widget.shadow": "#11141ab3" 67 | }, 68 | "tokenColors": [ 69 | { 70 | "name": "Global settings", 71 | "scope": "", 72 | "settings": { 73 | "foreground": "#97a7c8ff" 74 | } 75 | }, 76 | { 77 | "name": "Comment", 78 | "scope": "comment", 79 | "settings": { 80 | "foreground": "#506686" 81 | } 82 | }, 83 | { 84 | "name": "String", 85 | "scope": "string", 86 | "settings": { 87 | "foreground": "#f6f6f5" 88 | } 89 | }, 90 | { 91 | "name": "Strings, Inherited Class", 92 | "scope": "string.unquoted.html, string.quoted.double.js, string.quoted.single.html, constant.other.symbol, entity.other.inherited-class", 93 | "settings": { 94 | "foreground": "#B3D667" 95 | } 96 | }, 97 | { 98 | "name": "String single quoted JS", 99 | "scope": "string.quoted.single.js", 100 | "settings": { 101 | "foreground": "#70F49C" 102 | } 103 | }, 104 | { 105 | "scope": "support.variable.dom.js", 106 | "settings": { 107 | "foreground": "#59f2f7" 108 | } 109 | }, 110 | { 111 | "scope": "variable.other.constant.js, variable.other.constant.object.js, variable.other.constant.property.js", 112 | "settings": { 113 | "foreground": "#e9b684" 114 | } 115 | }, 116 | { 117 | "name": "Number", 118 | "scope": "constant.numeric", 119 | "settings": { 120 | "foreground": "#58b4ff" 121 | } 122 | }, 123 | { 124 | "name": "Built-in constant", 125 | "scope": "constant.language", 126 | "settings": { 127 | "foreground": "#FFE792" 128 | } 129 | }, 130 | { 131 | "name": "User-defined constant", 132 | "scope": "constant.character, constant.other", 133 | "settings": { 134 | "foreground": "#AC58FF" 135 | } 136 | }, 137 | { 138 | "name": "Variable", 139 | "scope": "variable", 140 | "settings": { 141 | "foreground": "#B7C6DA" 142 | } 143 | }, 144 | { 145 | "name": "Keyword", 146 | "scope": "keyword", 147 | "settings": { 148 | "foreground": "#E95293" 149 | } 150 | }, 151 | { 152 | "name": "Storage", 153 | "scope": "storage", 154 | "settings": { 155 | "foreground": "#FF5BA2" 156 | } 157 | }, 158 | { 159 | "name": "Storage type", 160 | "scope": "storage.type", 161 | "settings": { 162 | "foreground": "#D59DF6" 163 | } 164 | }, 165 | { 166 | "name": "Class name", 167 | "scope": "entity.name.class", 168 | "settings": { 169 | "foreground": "#82C600" 170 | } 171 | }, 172 | { 173 | "name": "Inherited class", 174 | "scope": "entity.other.inherited-class", 175 | "settings": { 176 | "fontStyle": "italic underline", 177 | "foreground": "#82C600" 178 | } 179 | }, 180 | { 181 | "name": "Function argument", 182 | "scope": "variable.parameter", 183 | "settings": { 184 | "foreground": "#85AC3A" 185 | } 186 | }, 187 | { 188 | "name": "Tag name", 189 | "scope": "entity.name.tag", 190 | "settings": { 191 | "foreground": "#E76572" 192 | } 193 | }, 194 | { 195 | "name": "Tag attribute", 196 | "scope": "entity.other.attribute-name, entity.other.attribute-name.class.css, string.quoted.double.json", 197 | "settings": { 198 | "foreground": "#EAB780" 199 | } 200 | }, 201 | { 202 | "name": "Tag Other", 203 | "scope": "meta.tag.other, entity.name.tag.style, entity.name.tag.script, meta.tag.block.script, source.js.embedded punctuation.definition.tag.html, source.css.embedded punctuation.definition.tag.html", 204 | "settings": { 205 | "foreground": "#E26674" 206 | } 207 | }, 208 | { 209 | "name": "this", 210 | "scope": "variable.language.this.js, variable.language.this.ts, entity.name.type", 211 | "settings": { 212 | "foreground": "#eab780" 213 | } 214 | }, 215 | { 216 | "name": "HTML id attribute", 217 | "scope": "entity.other.attribute-name.id.html", 218 | "settings": { 219 | "foreground": "#fffa9e" 220 | } 221 | }, 222 | { 223 | "name": "JS function", 224 | "scope": "entity.name.function.js, entity.name.function.method.js, entity.name.accessor.js, entity.name.class.js", 225 | "settings": { 226 | "foreground": "#71b1fe" 227 | } 228 | }, 229 | { 230 | "name": "JS variable type", 231 | "scope": "support.class.builtin.js, entity.name.type.class.js", 232 | "settings": { 233 | "foreground": "#fffa9e" 234 | } 235 | }, 236 | { 237 | "name": "JS variable parameter", 238 | "scope": "variable.parameter.js, constant.other.object.key.js, variable.other.readwrite.js, punctuation.definition.parameters.begin.js, punctuation.definition.parameters.end.js, meta.object-literal.key.js, meta.array.literal.js, meta.brace.round.js, punctuation.definition.block.js, meta.objectliteral.js", 239 | "settings": { 240 | "foreground": "#97a7c8" 241 | } 242 | }, 243 | { 244 | "name": "JS variable parameter", 245 | "scope": "constant.language.boolean.false.js, constant.language.boolean.true.js", 246 | "settings": { 247 | "foreground": "#eab780" 248 | } 249 | }, 250 | { 251 | "name": "JS variable parameter", 252 | "scope": "support.variable.property.dom.js, entity.name.type.new.js", 253 | "settings": { 254 | "foreground": "#e76572" 255 | } 256 | }, 257 | { 258 | "name": "HTML Tags", 259 | "scope": "punctuation.definition.tag.html, punctuation.definition.tag.begin, punctuation.definition.tag.end", 260 | "settings": { 261 | "foreground": "#E26674" 262 | } 263 | }, 264 | { 265 | "name": "Tag Value", 266 | "scope": "meta.tag string -source -punctuation, text source text meta.tag string -punctuation", 267 | "settings": { 268 | "foreground": "#82BAF2" 269 | } 270 | }, 271 | { 272 | "name": "Meta Brace", 273 | "scope": "punctuation.section.embedded -(source string source punctuation.section.embedded), meta.brace.erb.html", 274 | "settings": { 275 | "foreground": "#D0B344" 276 | } 277 | }, 278 | { 279 | "name": "HTML ID", 280 | "scope": "meta.toc-list.id", 281 | "settings": { 282 | "foreground": "#88F2AF" 283 | } 284 | }, 285 | { 286 | "name": "HTML String", 287 | "scope": "string.quoted.double.html, punctuation.definition.string.begin.html, punctuation.definition.string.end.html, string.quoted.double.handlebars", 288 | "settings": { 289 | "foreground": "#56A3B1" 290 | } 291 | }, 292 | { 293 | "name": "CSS ID", 294 | "scope": "entity.other.attribute-name.id", 295 | "settings": { 296 | "foreground": "#85AC3A" 297 | } 298 | }, 299 | { 300 | "name": "CSS Property Name", 301 | "scope": "support.type.property-name.css", 302 | "settings": { 303 | "foreground": "#4ff2f8" 304 | } 305 | }, 306 | { 307 | "name": "CSS ID selector", 308 | "scope": "entity.other.attribute-name.id.css", 309 | "settings": { 310 | "foreground": "#fffa9e" 311 | } 312 | }, 313 | { 314 | "name": "CSS Hex Color", 315 | "scope": "constant.other.color.rgb-value.hex.css", 316 | "settings": { 317 | "foreground": "#4ff2f8" 318 | } 319 | }, 320 | { 321 | "name": "CSS Property Value", 322 | "scope": "meta.property-group support.constant.property-value.css, meta.property-value support.constant.property-value.css", 323 | "settings": { 324 | "foreground": "#85AC3A" 325 | } 326 | }, 327 | { 328 | "name": "Library function", 329 | "scope": "support.function", 330 | "settings": { 331 | "foreground": "#71b1fe" 332 | } 333 | }, 334 | { 335 | "name": "Library constant", 336 | "scope": "support.constant", 337 | "settings": { 338 | "foreground": "#E76572" 339 | } 340 | }, 341 | { 342 | "name": "Library class/type", 343 | "scope": "support.type, support.class", 344 | "settings": { 345 | "foreground": "#4DB1D8" 346 | } 347 | }, 348 | { 349 | "name": "Punctuation", 350 | "scope": "punctuation.definition.string, punctuation.definition.variable, punctuation.definition.string, punctuation.definition.parameters, punctuation.definition.string, punctuation.definition.array", 351 | "settings": { 352 | "foreground": "#d8d8d8" 353 | } 354 | }, 355 | { 356 | "name": "Delimiters", 357 | "scope": "none", 358 | "settings": { 359 | "foreground": "#d8d8d8" 360 | } 361 | }, 362 | { 363 | "name": "Operators", 364 | "scope": "keyword.operator", 365 | "settings": { 366 | "foreground": "#4FF2F8" 367 | } 368 | }, 369 | { 370 | "name": "Keywords", 371 | "scope": "keyword", 372 | "settings": { 373 | "foreground": "#D59DF6" 374 | } 375 | }, 376 | { 377 | "name": "Variables", 378 | "scope": "variable, meta.selector.css", 379 | "settings": { 380 | "foreground": "#E26674" 381 | } 382 | }, 383 | { 384 | "name": "Functions", 385 | "scope": "entity.name.function, meta.require, support.function.any-method", 386 | "settings": { 387 | "foreground": "#7cafc2" 388 | } 389 | }, 390 | { 391 | "name": "Classes", 392 | "scope": "support.class, entity.name.class, entity.name.type.class", 393 | "settings": { 394 | "foreground": "#E76572" 395 | } 396 | }, 397 | { 398 | "name": "Classes", 399 | "scope": "meta.class", 400 | "settings": { 401 | "foreground": "#f8f8f8" 402 | } 403 | }, 404 | { 405 | "name": "Methods", 406 | "scope": "keyword.other.special-method", 407 | "settings": { 408 | "foreground": "#7cafc2" 409 | } 410 | }, 411 | { 412 | "name": "Storage", 413 | "scope": "storage", 414 | "settings": { 415 | "foreground": "#ba8baf" 416 | } 417 | }, 418 | { 419 | "name": "Integers", 420 | "scope": "constant.numeric", 421 | "settings": { 422 | "foreground": "#dc9656" 423 | } 424 | }, 425 | { 426 | "name": "Floats", 427 | "scope": "none", 428 | "settings": { 429 | "foreground": "#dc9656" 430 | } 431 | }, 432 | { 433 | "name": "Boolean", 434 | "scope": "none", 435 | "settings": { 436 | "foreground": "#dc9656" 437 | } 438 | }, 439 | { 440 | "name": "Constants", 441 | "scope": "constant", 442 | "settings": { 443 | "foreground": "#dc9656" 444 | } 445 | }, 446 | { 447 | "name": "Invalid deprecated", 448 | "scope": "invalid.deprecated", 449 | "settings": { 450 | "foreground": "#ffffff" 451 | } 452 | }, 453 | { 454 | "name": "diff.header", 455 | "scope": "meta.diff, meta.diff.header", 456 | "settings": { 457 | "foreground": "#655c2d" 458 | } 459 | }, 460 | { 461 | "name": "diff.deleted", 462 | "scope": "markup.deleted", 463 | "settings": { 464 | "foreground": "#FF5BA2" 465 | } 466 | }, 467 | { 468 | "name": "diff.inserted", 469 | "scope": "markup.inserted", 470 | "settings": { 471 | "foreground": "#82C600" 472 | } 473 | }, 474 | { 475 | "name": "diff.changed", 476 | "scope": "markup.changed", 477 | "settings": { 478 | "foreground": "#ffff63" 479 | } 480 | }, 481 | { 482 | "scope": "entity.name.filename.find-in-files", 483 | "settings": { 484 | "foreground": "#ffff63" 485 | } 486 | }, 487 | { 488 | "scope": "token.info-token", 489 | "settings": { 490 | "foreground": "#6796e6" 491 | } 492 | }, 493 | { 494 | "scope": "token.warn-token", 495 | "settings": { 496 | "foreground": "#cd9731" 497 | } 498 | }, 499 | { 500 | "scope": "token.error-token", 501 | "settings": { 502 | "foreground": "#f44747" 503 | } 504 | }, 505 | { 506 | "scope": "token.debug-token", 507 | "settings": { 508 | "foreground": "#b267e6" 509 | } 510 | }, 511 | { // Markdown Starts Here! 512 | "scope": "entity.name.section.markdown", 513 | "settings": { 514 | "foreground": "#EF596F" 515 | } 516 | }, 517 | { 518 | "scope": "punctuation.definition.heading.markdown", 519 | "settings": { 520 | "foreground": "#E76572" 521 | } 522 | }, 523 | { 524 | "scope": "punctuation.definition.list.begin.markdown", 525 | "settings": { 526 | "foreground": "#E5C07B" 527 | } 528 | }, 529 | { 530 | "scope": [ 531 | "punctuation.definition.bold.markdown", 532 | "punctuation.definition.italic.markdown", 533 | "punctuation.definition.underline.markdown" 534 | ], 535 | "settings": { 536 | "foreground": "#E5C07B" 537 | } 538 | }, 539 | { 540 | "scope": "markup.inline.raw.markdown", 541 | "settings": { 542 | "foreground": "#89CA78" 543 | } 544 | }, 545 | { 546 | "scope": "markup.inline.raw.string.markdown", 547 | "settings": { 548 | "foreground": "#70ca8e" 549 | } 550 | }, 551 | { 552 | "scope": "punctuation.definition.raw.markdown", 553 | "settings": { 554 | "foreground": "#E5C07B" 555 | } 556 | }, 557 | { 558 | "scope": "punctuation.definition.list.markdown", 559 | "settings": { 560 | "foreground": "#E5C07B" 561 | } 562 | }, 563 | { 564 | "scope": "punctuation.definition.metadata.markdown", 565 | "settings": { 566 | "foreground": "#FFFFFF" 567 | } 568 | }, 569 | { 570 | "scope": "markup.underline.link.markdown,markup.underline.link.image.markdown", 571 | "settings": { 572 | "foreground": "#56A3B1" 573 | } 574 | }, 575 | { 576 | "scope": "string.other.link.title.markdown,string.other.link.description.markdown", 577 | "settings": { 578 | "foreground": "#3bb3e2" 579 | } 580 | }, 581 | { 582 | "scope": "markup.quote.markdown", 583 | "settings": { 584 | "foreground": "#FFFFFF" 585 | } 586 | }, 587 | { 588 | "scope": "markup.bold.markdown", 589 | "settings": { 590 | "fontStyle": "bold", 591 | "foreground": "#c59164" 592 | } 593 | }, 594 | { 595 | "scope": "markup.italic.markdown", 596 | "settings": { 597 | "fontStyle": "italic", 598 | "foreground": "#c59164" 599 | } 600 | }, 601 | { 602 | "scope": "markup.underline.markdown", 603 | "settings": { 604 | "fontStyle": "underline", 605 | "foreground": "#c59164" 606 | } 607 | }, 608 | { 609 | "scope": [ 610 | "punctuation.definition.string.begin.markdown", 611 | "punctuation.definition.string.end.markdown", 612 | "punctuation.definition.metadata.markdown" 613 | ], 614 | "settings": { 615 | "foreground": "#E5C07B" 616 | } 617 | }, 618 | { 619 | "scope": [ 620 | "beginning.punctuation.definition.list.markdown" 621 | ], 622 | "settings": { 623 | "foreground": "#EF596F" 624 | } 625 | }, 626 | { 627 | "scope": [ 628 | "markup.heading.setext.1.markdown", 629 | "markup.heading.setext.2.markdown" 630 | ], 631 | "settings": { 632 | "foreground": "#EF596F" 633 | } 634 | }, 635 | { 636 | "scope": [ 637 | "fenced_code.block.language", 638 | "markup.raw.inner.restructuredtext", 639 | "markup.fenced_code.block.markdown punctuation.definition.markdown" 640 | ], 641 | "settings": { 642 | "foreground": "#3bb3e2" 643 | } 644 | }, 645 | { 646 | "scope": [ 647 | "text.html.markdown string.unquoted.plain.out.yaml" 648 | ], 649 | "settings": { 650 | "foreground": "#506686" 651 | } 652 | }, 653 | { 654 | "scope": ["text.html.markdown entity.name.tag.yaml"], 655 | "settings": { 656 | "foreground": "#97a7c8" 657 | } 658 | } 659 | ] 660 | } --------------------------------------------------------------------------------