From 9903b3547c36a3858b1293fc4e1d4dbfef57409f Mon Sep 17 00:00:00 2001 From: Mattia Astorino Date: Tue, 4 Apr 2017 22:17:06 +0200 Subject: [PATCH] chore: Update scheme template --- src/themes/Material-Theme-Darker.yml | 366 +++++++++++++++++++++++++++ 1 file changed, 366 insertions(+) create mode 100644 src/themes/Material-Theme-Darker.yml diff --git a/src/themes/Material-Theme-Darker.yml b/src/themes/Material-Theme-Darker.yml new file mode 100644 index 0000000..ce65d3a --- /dev/null +++ b/src/themes/Material-Theme-Darker.yml @@ -0,0 +1,366 @@ +name: Material Theme Darker +tokenColors: +- settings: + background: "#252526" + foreground: "#FFFFFF" + caret: "#FFCC00" + lineHighlight: "#00000050" + selection: "#61616150" + selectionHighlight: "#61616190" + inactiveSelection: "#61616130" + rangeHighlight: "#80CBC440" + wordHighlight: "#80CBC440" + wordHighlightStrong: "#80CBC440" + currentFindMatchHighlight: "#D28445" + findMatchHighlight: "#FFFFFF40" + findRangeHighlight: "#FFFFFF40" + activeLinkForeground: "#00FFFF" + hoverHighlight: "#FFFFFF30" + referenceHighlight: "#00FFFF" + guide: "#42424240" + invisibles: "#65737E30" +- name: Comment + scope: + - comment + - punctuation.definition.comment + settings: + fontStyle: italic + foreground: "#4A4A4A" +- name: Variables + scope: + - variable + - string constant.other.placeholder + settings: + foreground: "#EEFFFFFF" +- name: Colors + scope: + - constant.other.color + settings: + foreground: "#FFFFFF" +- name: Invalid + scope: + - invalid + - invalid.illegal + - invalid.broken + settings: + background: "#FF5370" + foreground: "#FFFFFF" +- name: Invalid unimplemented + scope: + - invalid.unimplemented + settings: + background: "#C3E88D" + foreground: "#FFFFFF" +- name: Invalid deprecated + scope: + - invalid.deprecated + settings: + background: "#C792EA" + foreground: "#FFFFFF" +- name: Keyword, Storage + scope: + - keyword + - storage.type + - storage.modifier + settings: + foreground: "#C792EA" +- name: Keyword, Storage + scope: + - Keyword + - Storage + settings: + fontStyle: italic +- name: Operator, Misc + scope: + - keyword.operator + - constant.other.color + - punctuation + - meta.tag + - punctuation.definition.tag + - punctuation.separator.inheritance.php + - punctuation.definition.tag.html + - punctuation.definition.tag.begin.html + - punctuation.definition.tag.end.html + - punctuation.section.embedded + - keyword.other.template + - keyword.other.substitution + settings: + foreground: "#89DDFF" +- name: Tag + scope: + - entity.name.tag + - meta.tag.sgml + - markup.deleted.git_gutter + settings: + foreground: "#F07178" +- name: Function, Special Method, Block Level + scope: + - entity.name.function + - meta.function-call + - variable.function + - support.function + - keyword.other.special-method + - meta.block-level + settings: + foreground: "#82AAFF" +- name: Other Variable, String Link + scope: + - support.other.variable + - string.other.link + settings: + foreground: "#F07178" +- name: Number, Constant, Function Argument, Tag Attribute, Embedded + scope: + - constant.numeric + - constant.language + - support.constant + - constant.character + - variable.parameter + - keyword.other.unit + settings: + foreground: "#F78C6C" +- name: String, Symbols, Inherited Class, Markup Heading + scope: + - string + - constant.other.symbol + - constant.other.key + - entity.other.inherited-class + - markup.heading + - markup.inserted.git_gutter + - meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js + settings: + fontStyle: "normal" + foreground: "#C3E88D" +- name: Class, Support + scope: + - entity.name.class + - entity.name.type.class + - support.type + - support.class + - support.orther.namespace.use.php + - meta.use.php + - support.other.namespace.php + - markup.changed.git_gutter + - support.type.sys-types + settings: + foreground: "#FFCB6B" +- name: CSS Class and Support + scope: + - source.css support.type + - source.sass support.type + - source.scss support.type + - source.less support.type + - source.stylus support.type + settings: + foreground: "#B2CCD6" +- name: Sub-methods + scope: + - entity.name.module.js + - variable.import.parameter.js + - variable.other.class.js + settings: + foreground: "#FF5370" +- name: Language methods + scope: + - variable.language + settings: + fontStyle: italic + foreground: "#FF5370" +- name: entity.name.method.js + scope: + - entity.name.method.js + settings: + fontStyle: italic + foreground: "#82AAFF" +- name: meta.method.js + scope: + - meta.class-method.js entity.name.function.js + - variable.function.constructor + settings: + foreground: "#82AAFF" +- name: Attributes + scope: + - entity.other.attribute-name + settings: + foreground: "#C792EA" +- name: HTML Attributes + scope: + - text.html.basic entity.other.attribute-name.html + - text.html.basic entity.other.attribute-name + settings: + fontStyle: italic + foreground: "#FFCB6B" +- name: CSS Classes + scope: + - entity.other.attribute-name.class + settings: + foreground: "#FFCB6B" +- name: CSS ID's + scope: + - source.sass keyword.control + settings: + foreground: "#82AAFF" +- name: Inserted + scope: + - markup.inserted + settings: + foreground: "#C3E88D" +- name: Deleted + scope: + - markup.deleted + settings: + foreground: "#FF5370" +- name: Changed + scope: + - markup.changed + settings: + foreground: "#C792EA" +- name: Regular Expressions + scope: + - string.regexp + settings: + foreground: "#89DDFF" +- name: Escape Characters + scope: + - constant.character.escape + settings: + foreground: "#89DDFF" +- name: URL + scope: + - "*url*, *link*, *uri*" + settings: + fontStyle: "underline" +- name: Decorators + scope: + - tag.decorator.js entity.name.tag.js + - tag.decorator.js punctuation.definition.tag.js + settings: + fontStyle: "italic" + foreground: "#82AAFF" +- name: ES7 Bind Operator + scope: + - source.js constant.other.object.key.js string.unquoted.label.js + settings: + fontStyle: "italic" + foreground: "#FF5370" +- name: JSON Key - Level 0 + scope: + - source.json meta.structure.dictionary.json support.type.property-name.json + settings: + foreground: "#C792EA" +- name: JSON Key - Level 1 + scope: + - source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json + settings: + foreground: "#FFCB6B" +- name: JSON Key - Level 2 + scope: + - source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json + settings: + foreground: "#FFCB6B" +- name: JSON Key - Level 3 + scope: + - source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json + settings: + foreground: "#FF5370" +- name: JSON Key - Level 4 + scope: + - source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json + settings: + foreground: "#C17E70" +- name: JSON Key - Level 5 + scope: + - source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json + settings: + foreground: "#82AAFF" +- name: JSON Key - Level 6 + scope: + - source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json + settings: + foreground: "#f07178" +- name: JSON Key - Level 7 + scope: + - source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json + settings: + foreground: "#C792EA" +- name: JSON Key - Level 8 + scope: + - source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json + settings: + foreground: "#C3E88D" +- name: Markdown - Plain + scope: + - text.html.markdown + - punctuation.definition.list_item.markdown + settings: + foreground: "#EEFFFFFF" +- name: Markdown - Markup Raw Inline + scope: + - text.html.markdown markup.inline.raw.markdown + settings: + foreground: "#C792EA" +- name: Markdown - Markup Raw Inline Punctuation + scope: + - text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown + settings: + foreground: "#65737e" +- name: Markdown - Line Break + scope: + - text.html.markdown meta.dummy.line-break + settings: + foreground: "" +- name: Markdown - Heading + scope: + - markdown.heading + - markup.heading | markup.heading entity.name + - markup.heading.markdown punctuation.definition.heading.markdown + settings: + foreground: "#C3E88D" +- name: Markup - Italic + scope: + - markup.italic + settings: + fontStyle: italic + foreground: "#F07178" +- name: Markup - Bold + scope: + - markup.bold + - markup.bold string + settings: + fontStyle: bold + foreground: "#F07178" +- name: Markup - Bold-Italic + scope: + - markup.bold markup.italic, + - markup.italic markup.bold + - markup.quote markup.bold + - markup.bold markup.italic string + - markup.italic markup.bold string + - markup.quote markup.bold string + settings: + fontStyle: bold + foreground: "#F07178" +- name: Markup - Underline + scope: + - markup.underline + settings: + fontStyle: underline + foreground: "#F78C6C" +- name: Markup - Strike + scope: + - markup.strike + settings: + fontStyle: strike + foreground: "" +- name: Markdown - Blockquote + scope: + - markup.quote punctuation.definition.blockquote.markdown + settings: + background: "#65737e" + foreground: "#65737e" +- name: Markup - Quote + scope: + - markup.quote + settings: + fontStyle: "italic" + foreground: "" \ No newline at end of file