chore: Update theme template

This commit is contained in:
Mattia Astorino 2017-04-04 22:30:22 +02:00
parent 9903b3547c
commit ce349835a0
2 changed files with 352 additions and 529 deletions

View file

@ -1,165 +0,0 @@
{
"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"
}
}
]
}

View file

@ -1,76 +1,60 @@
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
- settings:
background: '#252526'
foreground: '#FFFFFF'
- name: Comment
scope:
- comment
- punctuation.definition.comment
settings:
fontStyle: italic
foreground: "#4A4A4A"
- name: Variables
foreground: '#4A4A4A'
- name: Variables
scope:
- variable
- string constant.other.placeholder
settings:
foreground: "#EEFFFFFF"
- name: Colors
foreground: '#EEFFFFFF'
- name: Colors
scope:
- constant.other.color
settings:
foreground: "#FFFFFF"
- name: Invalid
foreground: '#FFFFFF'
- name: Invalid
scope:
- invalid
- invalid.illegal
- invalid.broken
settings:
background: "#FF5370"
foreground: "#FFFFFF"
- name: Invalid unimplemented
background: '#FF5370'
foreground: '#FFFFFF'
- name: Invalid unimplemented
scope:
- invalid.unimplemented
settings:
background: "#C3E88D"
foreground: "#FFFFFF"
- name: Invalid deprecated
background: '#C3E88D'
foreground: '#FFFFFF'
- name: Invalid deprecated
scope:
- invalid.deprecated
settings:
background: "#C792EA"
foreground: "#FFFFFF"
- name: Keyword, Storage
background: '#C792EA'
foreground: '#FFFFFF'
- name: 'Keyword, Storage'
scope:
- keyword
- storage.type
- storage.modifier
settings:
foreground: "#C792EA"
- name: Keyword, Storage
foreground: '#C792EA'
- name: 'Keyword, Storage'
scope:
- Keyword
- Storage
settings:
fontStyle: italic
- name: Operator, Misc
- name: 'Operator, Misc'
scope:
- keyword.operator
- constant.other.color
@ -85,15 +69,15 @@ tokenColors:
- keyword.other.template
- keyword.other.substitution
settings:
foreground: "#89DDFF"
- name: Tag
foreground: '#89DDFF'
- name: Tag
scope:
- entity.name.tag
- meta.tag.sgml
- markup.deleted.git_gutter
settings:
foreground: "#F07178"
- name: Function, Special Method, Block Level
foreground: '#F07178'
- name: 'Function, Special Method, Block Level'
scope:
- entity.name.function
- meta.function-call
@ -102,14 +86,14 @@ tokenColors:
- keyword.other.special-method
- meta.block-level
settings:
foreground: "#82AAFF"
- name: Other Variable, String Link
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
foreground: '#F07178'
- name: 'Number, Constant, Function Argument, Tag Attribute, Embedded'
scope:
- constant.numeric
- constant.language
@ -118,8 +102,8 @@ tokenColors:
- variable.parameter
- keyword.other.unit
settings:
foreground: "#F78C6C"
- name: String, Symbols, Inherited Class, Markup Heading
foreground: '#F78C6C'
- name: 'String, Symbols, Inherited Class, Markup Heading'
scope:
- string
- constant.other.symbol
@ -129,9 +113,9 @@ tokenColors:
- 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
fontStyle: normal
foreground: '#C3E88D'
- name: 'Class, Support'
scope:
- entity.name.class
- entity.name.type.class
@ -143,8 +127,8 @@ tokenColors:
- markup.changed.git_gutter
- support.type.sys-types
settings:
foreground: "#FFCB6B"
- name: CSS Class and Support
foreground: '#FFCB6B'
- name: CSS Class and Support
scope:
- source.css support.type
- source.sass support.type
@ -152,186 +136,186 @@ tokenColors:
- source.less support.type
- source.stylus support.type
settings:
foreground: "#B2CCD6"
- name: Sub-methods
foreground: '#B2CCD6'
- name: Sub-methods
scope:
- entity.name.module.js
- variable.import.parameter.js
- variable.other.class.js
settings:
foreground: "#FF5370"
- name: Language methods
foreground: '#FF5370'
- name: Language methods
scope:
- variable.language
settings:
fontStyle: italic
foreground: "#FF5370"
- name: entity.name.method.js
foreground: '#FF5370'
- name: entity.name.method.js
scope:
- entity.name.method.js
settings:
fontStyle: italic
foreground: "#82AAFF"
- name: meta.method.js
foreground: '#82AAFF'
- name: meta.method.js
scope:
- meta.class-method.js entity.name.function.js
- variable.function.constructor
settings:
foreground: "#82AAFF"
- name: Attributes
foreground: '#82AAFF'
- name: Attributes
scope:
- entity.other.attribute-name
settings:
foreground: "#C792EA"
- name: HTML Attributes
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
foreground: '#FFCB6B'
- name: CSS Classes
scope:
- entity.other.attribute-name.class
settings:
foreground: "#FFCB6B"
- name: CSS ID's
foreground: '#FFCB6B'
- name: "CSS ID's"
scope:
- source.sass keyword.control
settings:
foreground: "#82AAFF"
- name: Inserted
foreground: '#82AAFF'
- name: Inserted
scope:
- markup.inserted
settings:
foreground: "#C3E88D"
- name: Deleted
foreground: '#C3E88D'
- name: Deleted
scope:
- markup.deleted
settings:
foreground: "#FF5370"
- name: Changed
foreground: '#FF5370'
- name: Changed
scope:
- markup.changed
settings:
foreground: "#C792EA"
- name: Regular Expressions
foreground: '#C792EA'
- name: Regular Expressions
scope:
- string.regexp
settings:
foreground: "#89DDFF"
- name: Escape Characters
foreground: '#89DDFF'
- name: Escape Characters
scope:
- constant.character.escape
settings:
foreground: "#89DDFF"
- name: URL
foreground: '#89DDFF'
- name: URL
scope:
- "*url*, *link*, *uri*"
- '*url*, *link*, *uri*'
settings:
fontStyle: "underline"
- name: Decorators
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
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
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
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
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
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
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
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
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
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
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
foreground: '#C3E88D'
- name: Markdown - Plain
scope:
- text.html.markdown
- punctuation.definition.list_item.markdown
settings:
foreground: "#EEFFFFFF"
- name: Markdown - Markup Raw Inline
foreground: '#EEFFFFFF'
- name: Markdown - Markup Raw Inline
scope:
- text.html.markdown markup.inline.raw.markdown
settings:
foreground: "#C792EA"
- name: Markdown - Markup Raw Inline Punctuation
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
foreground: '#65737e'
- name: Markdown - Line Break
scope:
- text.html.markdown meta.dummy.line-break
settings:
foreground: ""
- name: Markdown - Heading
foreground: ''
- name: Markdown - Heading
scope:
- markdown.heading
- markup.heading | markup.heading entity.name
- 'markup.heading | markup.heading entity.name'
- markup.heading.markdown punctuation.definition.heading.markdown
settings:
foreground: "#C3E88D"
- name: Markup - Italic
foreground: '#C3E88D'
- name: Markup - Italic
scope:
- markup.italic
settings:
fontStyle: italic
foreground: "#F07178"
- name: Markup - Bold
foreground: '#F07178'
- name: Markup - Bold
scope:
- markup.bold
- markup.bold string
settings:
fontStyle: bold
foreground: "#F07178"
- name: Markup - Bold-Italic
foreground: '#F07178'
- name: Markup - Bold-Italic
scope:
- markup.bold markup.italic,
- 'markup.bold markup.italic,'
- markup.italic markup.bold
- markup.quote markup.bold
- markup.bold markup.italic string
@ -339,28 +323,32 @@ tokenColors:
- markup.quote markup.bold string
settings:
fontStyle: bold
foreground: "#F07178"
- name: Markup - Underline
foreground: '#F07178'
- name: Markup - Underline
scope:
- markup.underline
settings:
fontStyle: underline
foreground: "#F78C6C"
- name: Markup - Strike
foreground: '#F78C6C'
- name: Markup - Strike
scope:
- markup.strike
settings:
fontStyle: strike
foreground: ""
- name: Markdown - Blockquote
foreground: ''
- name: Markdown - Blockquote
scope:
- markup.quote punctuation.definition.blockquote.markdown
settings:
background: "#65737e"
foreground: "#65737e"
- name: Markup - Quote
background: '#65737e'
foreground: '#65737e'
- name: Markup - Quote
scope:
- markup.quote
settings:
fontStyle: "italic"
foreground: ""
fontStyle: italic
foreground: ''
colors:
editorBackground: '#252526'
editorForeground: '#FFFFFF'
statusBarBackground: '#252526'