From 78bde7464700218cd223bc32d0b0032417b925b9 Mon Sep 17 00:00:00 2001 From: Arctic Ice Studio Date: Sat, 18 Feb 2017 10:25:53 +0100 Subject: [PATCH] GHI-#1 Implement the main tmTheme file with optimized styles --- themes/Nord.tmTheme | 1264 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 1264 insertions(+) create mode 100644 themes/Nord.tmTheme diff --git a/themes/Nord.tmTheme b/themes/Nord.tmTheme new file mode 100644 index 0000000..702842c --- /dev/null +++ b/themes/Nord.tmTheme @@ -0,0 +1,1264 @@ + + + + + + name + Nord + author + Arctic Ice Studio + comment + A arctic, north-bluish clean and elegant Visual Studio Code theme. + colorSpaceName + sRGB + semanticClass + nord + settings + + + + settings + + background + #2E3440 + caret + #D8DEE9 + foreground + #D8DEE9 + invisibles + #4C566AB3 + lineHighlight + #434C5E52 + selection + #434C5ECC + + activeLinkForeground + #8FBCBB + currentFindMatchHighlight + #88C0D066 + findMatchHighlight + #88C0D033 + findRangeHighlight + #3B4252 + guide + #4C566A + hoverHighlight + #3B4252 + inactiveSelection + #434C5ECC + rangeHighlight + #434C5ECC + referenceHighlight + #88C0D066 + selectionHighlight + #434C5ECC + wordHighlight + #88C0D04D + wordHighlightStrong + #88C0D033 + + + + + name + Comment + scope + comment + settings + + foreground + #4C566A + + + + name + Constant Character + scope + constant.character + settings + + foreground + #EBCB8B + + + + name + Constant Character Escape + scope + constant.character.escape + settings + + foreground + #EBCB8B + + + + name + Constant Language + scope + constant.language + settings + + foreground + #81A1C1 + + + + name + Constant Numeric + scope + constant.numeric + settings + + foreground + #B48EAD + + + + name + Entity Name Class/Type + scope + + entity.name.class, + entity.name.type.class + + settings + + foreground + #8FBCBB + + + + name + Entity Name Function + scope + entity.name.function + settings + + foreground + #88C0D0 + + + + name + Entity Name Tag + scope + entity.name.tag + settings + + foreground + #81A1C1 + + + + name + Entity Other Attribute Name + scope + entity.other.attribute-name + settings + + foreground + #8FBCBB + + + + name + Entity Other Inherited Class + scope + entity.other.inherited-class + settings + + fontStyle + bold + foreground + #8FBCBB + + + + name + Invalid Deprecated + scope + invalid.deprecated + settings + + foreground + #D8DEE9 + background + #EBCB8B + + + + name + Invalid Illegal + scope + invalid.illegal + settings + + foreground + #D8DEE9 + background + #BF616A + + + + name + Keyword + scope + keyword + settings + + foreground + #81A1C1 + + + + name + Keyword Operator + scope + keyword.operator + settings + + foreground + #81A1C1 + + + + name + Keyword Other New + scope + keyword.other.new + settings + + foreground + #81A1C1 + + + + name + Markup Bold + scope + markup.bold + settings + + fontStyle + bold + + + + name + Markup Changed + scope + markup.changed + settings + + foreground + #EBCB8B + + + + name + Markup Deleted + scope + markup.deleted + settings + + foreground + #BF616A + + + + name + Markup Inserted + scope + markup.inserted + settings + + foreground + #A3BE8C + + + + name + Meta Preprocessor + scope + meta.preprocessor + settings + + foreground + #5E81AC + + + + name + Punctuation + scope + punctuation + settings + + foreground + #ECEFF4 + + + + name + Punctuation Definition Parameters + scope + + punctuation.definition.method-parameters, + punctuation.definition.function-parameters, + punctuation.definition.parameters + + settings + + foreground + #ECEFF4 + + + + name + Punctuation Definition Tag + scope + punctuation.definition.tag + settings + + foreground + #81A1C1 + + + + name + Punctuation Definition Comment + scope + punctuation.definition.comment + settings + + foreground + #4C566A + + + + name + Punctuation Section + scope + punctuation.section + settings + + foreground + #ECEFF4 + + + + name + Punctuation Section Embedded + scope + + punctuation.section.embedded.begin, + punctuation.section.embedded.end + + settings + + foreground + #81A1C1 + + + + name + Punctuation Terminator + scope + punctuation.terminator + settings + + foreground + #81A1C1 + + + + name + Punctuation Variable + scope + punctuation.definition.variable + settings + + foreground + #81A1C1 + + + + name + Storage + scope + storage + settings + + foreground + #81A1C1 + + + + name + String + scope + string + settings + + foreground + #A3BE8C + + + + name + String Regexp + scope + string.regexp + settings + + foreground + #EBCB8B + + + + name + Support Class + scope + support.class + settings + + foreground + #8FBCBB + + + + name + Support Constant + scope + support.constant + settings + + foreground + #81A1C1 + + + + name + Support Function + scope + support.function + settings + + foreground + #88C0D0 + + + + name + Support Function Construct + scope + support.function.construct + settings + + foreground + #81A1C1 + + + + name + Support Type + scope + support.type + settings + + foreground + #8FBCBB + + + + name + Support Type Exception + scope + support.type.exception + settings + + foreground + #8FBCBB + + + + name + Variable + scope + variable.other + settings + + foreground + #D8DEE9 + + + + name + Variable Language + scope + variable.language + settings + + foreground + #81A1C1 + + + + name + Variable Parameter + scope + variable.parameter + settings + + foreground + #D8DEE9 + + + + + name + [C/CPP] Punctuation Separator Pointer-Access + scope + punctuation.separator.pointer-access.c + settings + + foreground + #81A1C1 + + + + name + [C/CPP] Meta Preprocessor Include + scope + + source.c meta.preprocessor.include, + source.c string.quoted.other.lt-gt.include + + settings + + foreground + #8FBCBB + + + + name + [C/CPP] Conditional Directive + scope + + source.cpp keyword.control.directive.conditional, + source.cpp punctuation.definition.directive, + source.c keyword.control.directive.conditional, + source.c punctuation.definition.directive + + settings + + foreground + #5E81AC + fontStyle + bold + + + + name + [CSS] Constant Other Color RGB Value + scope + source.css constant.other.color.rgb-value + settings + + foreground + #B48EAD + + + + name + [CSS](Function) Meta Property-Value + scope + source.css meta.property-value + settings + + foreground + #88C0D0 + + + + name + [CSS] Punctuation Definition Keyword + scope + source.css punctuation.definition.keyword + settings + + foreground + #81A1C1 + + + + name + [diff] Meta Range Context + scope + source.diff meta.diff.range.context + settings + + foreground + #8FBCBB + + + + name + [diff] Meta Header From-File + scope + source.diff meta.diff.header.from-file + settings + + foreground + #8FBCBB + + + + name + [diff] Punctuation Definition From-File + scope + source.diff punctuation.definition.from-file + settings + + foreground + #8FBCBB + + + + name + [diff] Punctuation Definition Range + scope + source.diff punctuation.definition.range + settings + + foreground + #8FBCBB + + + + name + [diff] Punctuation Definition Separator + scope + source.diff punctuation.definition.separator + settings + + foreground + #81A1C1 + + + + name + [Java](JavaDoc) Comment Block Documentation HTML Entities + scope + source.java comment.block.documentation.javadoc punctuation.definition.entity.html + settings + + foreground + #81A1C1 + + + + name + [Java](JavaDoc) Constant Other + scope + source.java constant.other + settings + + foreground + #D8DEE9 + + + + name + [Java](JavaDoc) Keyword Other Documentation + scope + source.java keyword.other.documentation + settings + + foreground + #8FBCBB + + + + name + [Java](JavaDoc) Keyword Other Documentation Author + scope + source.java keyword.other.documentation.author.javadoc + settings + + foreground + #8FBCBB + + + + name + [Java](JavaDoc) Keyword Other Documentation Directive/Custom + scope + + source.java keyword.other.documentation.directive, + source.java keyword.other.documentation.custom + + settings + + foreground + #8FBCBB + + + + name + [Java](JavaDoc) Keyword Other Documentation See + scope + source.java keyword.other.documentation.see.javadoc + settings + + foreground + #8FBCBB + + + + name + [Java] Meta Method-Call + scope + source.java meta.method-call meta.method + settings + + foreground + #88C0D0 + + + + name + [Java](JavaDoc) Meta Tag Template Link + scope + + source.java meta.tag.template.link.javadoc, + source.java string.other.link.title.javadoc + + settings + + foreground + #8FBCBB + + + + name + [Java](JavaDoc) Meta Tag Template Value + scope + source.java meta.tag.template.value.javadoc + settings + + foreground + #88C0D0 + + + + name + [Java](JavaDoc) Punctuation Definition Keyword + scope + source.java punctuation.definition.keyword.javadoc + settings + + foreground + #8FBCBB + + + + name + [Java](JavaDoc) Punctuation Definition Tag + scope + + source.java punctuation.definition.tag.begin.javadoc, + source.java punctuation.definition.tag.end.javadoc + + settings + + foreground + #4C566A + + + + name + [Java] Storage Modifier Import + scope + source.java storage.modifier.import + settings + + foreground + #8FBCBB + + + + name + [Java] Storage Modifier Package + scope + source.java storage.modifier.package + settings + + foreground + #8FBCBB + + + + name + [Java] Storage Type + scope + source.java storage.type + settings + + foreground + #8FBCBB + + + + name + [Java] Storage Type Annotation + scope + source.java storage.type.annotation + settings + + foreground + #D08770 + + + + name + [Java] Storage Type Generic + scope + source.java storage.type.generic + settings + + foreground + #8FBCBB + + + + name + [Java] Storage Type Primitive + scope + source.java storage.type.primitive + settings + + foreground + #81A1C1 + + + + name + [JavaScript] Decorator + scope + + source.js punctuation.decorator, + source.js meta.decorator variable.other.readwrite, + source.js meta.decorator entity.name.function + + settings + + foreground + #D08770 + + + + name + [JavaScript] Meta Object-Literal Key + scope + source.js meta.object-literal.key + settings + + foreground + #88C0D0 + + + + name + [JavaScript](JSDoc) Storage Type Class + scope + source.js storage.type.class.jsdoc + settings + + foreground + #8FBCBB + + + + name + [JavaScript] Support Type Primitive + scope + source.js support.type.primitive + settings + + foreground + #81A1C1 + + + + name + [JavaScript] Variable Other Object + scope + source.js meta.var.expr variable.other.object + settings + + foreground + #8FBCBB + + + + name + [JavaScript] Variable Other Read-Write Alias + scope + source.js variable.other.readwrite.alias + settings + + foreground + #8FBCBB + + + + name + [HTML] Constant Character Entity + scope + text.html.basic constant.character.entity.html + settings + + foreground + #EBCB8B + + + + name + [HTML] Constant Other Inline-Data + scope + text.html.basic constant.other.inline-data + settings + + foreground + #D08770 + fontStyle + italic + + + + name + [HTML] Meta Tag SGML Doctype + scope + text.html.basic meta.tag.sgml.doctype + settings + + foreground + #5E81AC + + + + name + [HTML] Punctuation Definition Entity + scope + text.html.basic punctuation.definition.entity + settings + + foreground + #81A1C1 + + + + name + [INI] Entity Name Section Group-Title + scope + source.properties entity.name.section.group-title.ini + settings + + foreground + #88C0D0 + + + + name + [INI] Punctuation Separator Key-Value + scope + source.properties punctuation.separator.key-value.ini + settings + + foreground + #81A1C1 + + + + name + [Markdown] Markup Fenced Code Block + scope + + text.html.markdown markup.fenced_code.block, + text.html.markdown markup.fenced_code.block punctuation.definition + + settings + + foreground + #8FBCBB + + + + name + [Markdown] Markup Heading + scope + markup.heading + settings + + foreground + #88C0D0 + + + + name + [Markdown] Markup Inline + scope + + text.html.markdown markup.inline.raw, + text.html.markdown markup.inline.raw punctuation.definition.raw + + settings + + foreground + #8FBCBB + + + + name + [Markdown] Markup Italic + scope + text.html.markdown markup.italic + settings + + fontStyle + italic + + + + name + [Markdown] Markup List Numbered/Unnumbered + scope + text.html.markdown beginning.punctuation.definition.list + settings + + foreground + #81A1C1 + + + + name + [Markdown] Markup Quote Punctuation Definition + scope + text.html.markdown beginning.punctuation.definition.quote + settings + + foreground + #8FBCBB + + + + name + [Markdown] Markup Quote Punctuation Definition + scope + text.html.markdown markup.quote + settings + + foreground + #4C566A + + + + name + [Markdown] Punctuation Definition Heading + scope + text.html.markdown punctuation.definition.heading + settings + + foreground + #81A1C1 + + + + name + [Markdown] Punctuation Definition Constant/String + scope + + text.html.markdown punctuation.definition.constant, + text.html.markdown punctuation.definition.string + + settings + + foreground + #81A1C1 + + + + name + [Markdown] String Other Link Description/Title + scope + + text.html.markdown constant.other.reference.link, + text.html.markdown string.other.link.description, + text.html.markdown string.other.link.title + + settings + + foreground + #88C0D0 + + + + name + [PHP] Meta Function-Call Object + scope + + source.php meta.function-call, + source.php meta.function-call.object + + settings + + foreground + #88C0D0 + + + + name + [Python] Decorator + scope + + source.python entity.name.function.decorator, + source.python meta.function.decorator support.type + + settings + + foreground + #D08770 + + + + name + [Python] Support Type + scope + source.python support.type + settings + + foreground + #88C0D0 + + + + name + [SCSS] Punctuation Definition Interpolation Bracket Curly + scope + + source.css.scss punctuation.definition.interpolation.begin.bracket.curly, + source.css.scss punctuation.definition.interpolation.end.bracket.curly + + settings + + foreground + #81A1C1 + + + + name + [SCSS] Variable Interpolation + scope + source.css.scss variable.interpolation + settings + + foreground + #D8DEE9 + fontStyle + italic + + + + name + [XML] Entity Name Tag Namespace + scope + text.xml entity.name.tag.namespace + settings + + foreground + #8FBCBB + + + + name + [XML] Keyword Other Doctype + scope + text.xml keyword.other.doctype + settings + + foreground + #5E81AC + + + + name + [XML] Meta Tag Preprocessor + scope + text.xml meta.tag.preprocessor entity.name.tag + settings + + foreground + #5E81AC + + + + name + [XML] Entity Name Tag Namespace + scope + + text.xml string.unquoted.cdata, + text.xml string.unquoted.cdata punctuation.definition.string + + settings + + foreground + #D08770 + fontStyle + italic + + + + name + [YAML] Entity Name Tag + scope + source.yaml entity.name.tag + settings + + foreground + #8FBCBB + + + + + uuid + E8F8104E-3E44-4785-9750-EA0FEAE7EEED + +