{ "type": "dark", "colors": { // "foreground": "#ddffff", // "focusBorder": "#00f9ff", "dropdown.background": "#383852", "list.activeSelectionBackground": "#303050", "list.focusAndSelectionBackground": "#383852", "list.inactiveSelectionBackground": "#303d45", "list.hoverBackground": "#005070", "list.dropBackground": "#505590", "button.background": "#5088a3", "button.hoverBackground": "#6099a3", "editor.background": "#202025", "editor.foreground": "#c5c8c6", "editor.selectionBackground": "#373b41", "editor.lineHighlightBackground": "#303030", "editorCursor.foreground": "#fc5604", "editorWhitespace.foreground": "#383880", "editorIndentGuide.background": "#505037", "editorGroupHeader.tabsBackground": "#222228", "tab.activeBackground": "#272740", "tab.inactiveBackground": "#333340", "tab.border": "#000030", "panelTitle.activeForeground": "#ddffff", "statusBar.background": "#354550", "activityBar.background": "#292935", "activityBar.foreground": "#f0f0ff", "activityBarBadge.background": "#4045b0", "sideBar.background": "#232327", "sideBarSectionHeader.background": "#424250", "notification.foreground": "#ffe0ff", "terminal.ansiWhite": "#ddffff" }, "tokenColors": [ { "settings": { "background": "#1e1e1e", "foreground": "#C5C8C6" } }, { "name": "By uonick", "settings": { "background": "#202025ff", "foreground": "#c5c8c6ff" } }, { "name": "Comment", "scope": "comment", "settings": { "fontStyle": "\n ", "foreground": "#9A9B99" } }, { "name": "String", "scope": "string", "settings": { "fontStyle": "\n \t\t\t", "foreground": "#9AA83A" } }, { "name": "String Embedded Source", "scope": "string source", "settings": { "fontStyle": "\n \t\t\t", "foreground": "#D08442" } }, { "name": "Number", "scope": "constant.numeric", "settings": { "fontStyle": "\n \t\t\t", "foreground": "#6089B4" } }, { "name": "Built-in constant", "scope": "constant.language", "settings": { "fontStyle": "\n \t\t\t", "foreground": "#408080" } }, { "name": "User-defined constant", "scope": "constant.character, constant.other", "settings": { "fontStyle": "\n \t\t\t", "foreground": "#8080FF", "background": "#1e1e1e" } }, { "name": "Keyword", "scope": "keyword", "settings": { "fontStyle": "\n \t\t\t", "foreground": "#6089B4" } }, { "name": "Support", "scope": "support", "settings": { "fontStyle": "\n \t\t\t", "foreground": "#C7444A" } }, { "name": "Storage", "scope": "storage", "settings": { "fontStyle": "\n \t\t\t", "foreground": "#9872A2" } }, { "name": "Class name", "scope": "entity.name.class, entity.name.type", "settings": { "fontStyle": "\n \t\t\t \t", "foreground": "#9B0000", "background": "#1E1E1E" } }, { "name": "Inherited class", "scope": "entity.other.inherited-class", "settings": { "fontStyle": "\n \t\t\t", "foreground": "#C7444A" } }, { "name": "Function name", "scope": "entity.name.function", "settings": { "fontStyle": "\n \t\t\t", "foreground": "#CE6700" } }, { "name": "Function argument", "scope": "variable.parameter", "settings": { "fontStyle": "\n \t\t\t", "foreground": "#6089B4" } }, { "name": "Tag name", "scope": "entity.name.tag", "settings": { "fontStyle": "\n \t\t\t", "foreground": "#9872A2" } }, { "name": "Tag attribute", "scope": "entity.other.attribute-name", "settings": { "fontStyle": "\n \t\t\t", "foreground": "#9872A2" } }, { "name": "Library function", "scope": "support.function", "settings": { "fontStyle": "\n \t\t\t", "foreground": "#9872A2" } }, { "name": "Keyword", "scope": "keyword", "settings": { "fontStyle": "\n \t\t\t\t", "foreground": "#676867" } }, { "name": "Class Variable", "scope": "variable.other, variable.js, punctuation.separator.variable", "settings": { "fontStyle": "\n \t\t\t", "foreground": "#6089B4" } }, { "name": "Language Constant", "scope": "constant.language", "settings": { "fontStyle": "\n \t\t\t", "foreground": "#FF0080" } }, { "name": "Meta Brace", "scope": "punctuation.section.embedded -(source string source punctuation.section.embedded), meta.brace.erb.html", "settings": { "fontStyle": "\n \t\t\t", "foreground": "#008200" } }, { "name": "Invalid", "scope": "invalid", "settings": { "fontStyle": "\n \t\t\t", "foreground": "#FF0B00" } }, { "name": "Normal Variable", "scope": "variable.other.php, variable.other.normal", "settings": { "fontStyle": "\n \t\t\t", "foreground": "#6089B4" } }, { "name": "Function Call", "scope": "meta.function-call", "settings": { "fontStyle": "\n \t\t\t", "foreground": "#0080FF" } }, { "name": "Function Object", "scope": "meta.function-call.object", "settings": { "fontStyle": "\n \t\t\t", "foreground": "#9872A2" } }, { "name": "Function Call Variable", "scope": "variable.other.property", "settings": { "fontStyle": "\n \t\t\t", "foreground": "#9872A2" } }, { "name": "Keyword Control", "scope": "keyword.control", "settings": { "fontStyle": "\n \t\t\t", "foreground": "#9872A2" } }, { "name": "Tag", "scope": "meta.tag", "settings": { "fontStyle": "\n \t\t\t", "foreground": "#D0B344" } }, { "name": "Tag Name", "scope": "entity.name.tag", "settings": { "fontStyle": "\n \t\t\t", "foreground": "#6089B4" } }, { "name": "Doctype", "scope": "meta.doctype, meta.tag.sgml-declaration.doctype, meta.tag.sgml.doctype", "settings": { "fontStyle": "\n \t\t\t", "foreground": "#9AA83A" } }, { "name": "Tag Inline Source", "scope": "meta.tag.inline source, text.html.php.source", "settings": { "fontStyle": "\n \t\t\t", "foreground": "#9AA83A" } }, { "name": "Tag Other", "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", "settings": { "fontStyle": "\n \t\t\t", "foreground": "#9872A2" } }, { "name": "Tag Attribute", "scope": "entity.other.attribute-name, meta.tag punctuation.definition.string", "settings": { "fontStyle": "\n \t\t\t", "foreground": "#D0B344" } }, { "name": "Tag Value", "scope": "meta.tag string -source -punctuation, text source text meta.tag string -punctuation", "settings": { "fontStyle": "\n \t\t\t", "foreground": "#6089B4" } }, { "name": "Meta Brace", "scope": "punctuation.section.embedded -(source string source punctuation.section.embedded), meta.brace.erb.html", "settings": { "fontStyle": "\n \t\t\t", "foreground": "#D0B344" } }, { "name": "HTML ID", "scope": "meta.toc-list.id", "settings": { "foreground": "#9AA83A" } }, { "name": "HTML String", "scope": "string.quoted.double.html, punctuation.definition.string.begin.html, punctuation.definition.string.end.html", "settings": { "fontStyle": "\n \t\t\t", "foreground": "#9AA83A" } }, { "name": "HTML Tags", "scope": "punctuation.definition.tag.html, punctuation.definition.tag.begin, punctuation.definition.tag.end", "settings": { "fontStyle": "\n \t\t\t", "foreground": "#6089B4" } }, { "name": "CSS ID", "scope": "meta.selector.css entity.other.attribute-name.id", "settings": { "fontStyle": "\n \t\t\t", "foreground": "#9872A2" } }, { "name": "CSS Property Name", "scope": "support.type.property-name.css", "settings": { "fontStyle": "\n \t\t\t", "foreground": "#676867" } }, { "name": "CSS Property Value", "scope": "meta.property-group support.constant.property-value.css, meta.property-value support.constant.property-value.css", "settings": { "fontStyle": "\n \t\t\t", "foreground": "#C7444A" } }, { "name": "JavaScript Variable", "scope": "variable.language.js", "settings": { "foreground": "#CC555A" } }, { "name": "PHP Function Call", "scope": "meta.function-call.object.php", "settings": { "fontStyle": "\n \t\t\t", "foreground": "#D0B344" } }, { "name": "PHP Single Quote HMTL Fix", "scope": "punctuation.definition.string.end.php, punctuation.definition.string.begin.php", "settings": { "foreground": "#9AA83A" } }, { "name": "PHP Parenthesis HMTL Fix", "scope": "source.php.embedded.line.html", "settings": { "foreground": "#676867" } }, { "name": "PHP Punctuation Embedded", "scope": "punctuation.section.embedded.begin.php, punctuation.section.embedded.end.php", "settings": { "fontStyle": "\n \t\t\t", "foreground": "#D08442" } }, { "name": "Ruby Symbol", "scope": "constant.other.symbol.ruby", "settings": { "fontStyle": "\n \t\t\t", "foreground": "#9AA83A" } }, { "name": "Ruby Variable", "scope": "variable.language.ruby", "settings": { "fontStyle": "\n \t\t\t", "foreground": "#D0B344" } }, { "name": "Ruby Special Method", "scope": "keyword.other.special-method.ruby", "settings": { "fontStyle": "\n \t\t\t", "foreground": "#D9B700" } }, { "name": "Ruby Embedded Source", "scope": "source.ruby.embedded.source", "settings": { "foreground": "#D08442" } }, { "name": "SQL", "scope": "keyword.other.DML.sql", "settings": { "fontStyle": "\n \t\t\t\t", "foreground": "#D0B344" } }, { "name": "diff: header", "scope": "meta.diff, meta.diff.header", "settings": { "background": "#b58900", "fontStyle": "italic", "foreground": "#E0EDDD" } }, { "name": "diff: deleted", "scope": "markup.deleted", "settings": { "background": "#eee8d5", "fontStyle": "", "foreground": "#dc322f" } }, { "name": "diff: changed", "scope": "markup.changed", "settings": { "background": "#eee8d5", "fontStyle": "", "foreground": "#cb4b16" } }, { "name": "diff: inserted", "scope": "markup.inserted", "settings": { "background": "#eee8d5", "foreground": "#219186" } }, { "name": "Markup Quote", "scope": "markup.quote", "settings": { "foreground": "#9872A2" } }, { "name": "Markup Lists", "scope": "markup.list", "settings": { "foreground": "#9AA83A" } }, { "name": "Markup Styling", "scope": "markup.bold, markup.italic", "settings": { "foreground": "#6089B4" } }, { "name": "Markup Inline", "scope": "markup.inline.raw", "settings": { "fontStyle": "", "foreground": "#FF0080" } }, { "name": "Markup Headings", "scope": "markup.heading", "settings": { "foreground": "#D0B344" } }, { "name": "Markup Setext Header", "scope": "markup.heading.setext", "settings": { "fontStyle": "", "foreground": "#D0B344" } }, { "scope": "token.info-token", "settings": { "foreground": "#6796e6" } }, { "scope": "token.warn-token", "settings": { "foreground": "#cd9731" } }, { "scope": "token.error-token", "settings": { "foreground": "#f44747" } }, { "scope": "token.debug-token", "settings": { "foreground": "#b267e6" } } ] }