Archived
1
0

Merge commit 'be3e8236086165e5e45a5a10783823874b3f3ebd' as 'lib/vscode'

This commit is contained in:
Joe Previte
2020-12-15 15:52:33 -07:00
4649 changed files with 1311795 additions and 0 deletions

View File

@ -0,0 +1,2 @@
test/**
cgmanifest.json

View File

@ -0,0 +1,17 @@
{
"registrations": [
{
"component": {
"type": "git",
"git": {
"name": "language-less",
"repositoryUrl": "https://github.com/atom/language-less",
"commitHash": "87d4d59e8de6796b506b81a16e1dc1fafc99d30f"
}
},
"license": "MIT",
"version": "0.34.2"
}
],
"version": 1
}

View File

@ -0,0 +1,35 @@
{
"comments": {
"blockComment": ["/*", "*/"],
"lineComment": "//"
},
"brackets": [
["{", "}"],
["[", "]"],
["(", ")"]
],
"autoClosingPairs": [
{ "open": "{", "close": "}", "notIn": ["string", "comment"] },
{ "open": "[", "close": "]", "notIn": ["string", "comment"] },
{ "open": "(", "close": ")", "notIn": ["string", "comment"] },
{ "open": "\"", "close": "\"", "notIn": ["string", "comment"] },
{ "open": "'", "close": "'", "notIn": ["string", "comment"] }
],
"surroundingPairs": [
["{", "}"],
["[", "]"],
["(", ")"],
["\"", "\""],
["'", "'"]
],
"indentationRules": {
"increaseIndentPattern": "(^.*\\{[^}]*$)",
"decreaseIndentPattern": "^\\s*\\}"
},
"folding": {
"markers": {
"start": "^\\s*\\/\\*\\s*#region\\b\\s*(.*?)\\s*\\*\\/",
"end": "^\\s*\\/\\*\\s*#endregion\\b.*\\*\\/"
}
}
}

View File

@ -0,0 +1,42 @@
{
"name": "less",
"displayName": "%displayName%",
"description": "%description%",
"version": "1.0.0",
"publisher": "vscode",
"license": "MIT",
"engines": { "vscode": "*" },
"scripts": {
"update-grammar": "node ../../build/npm/update-grammar.js atom/language-less grammars/less.cson ./syntaxes/less.tmLanguage.json"
},
"contributes": {
"languages": [{
"id": "less",
"aliases": ["Less", "less"],
"extensions": [".less"],
"mimetypes": ["text/x-less", "text/less"],
"configuration": "./language-configuration.json"
}],
"grammars": [{
"language": "less",
"scopeName": "source.css.less",
"path": "./syntaxes/less.tmLanguage.json"
}],
"problemMatchers": [
{
"name": "lessc",
"label": "Lessc compiler",
"owner": "lessc",
"source": "less",
"fileLocation": "absolute",
"pattern": {
"regexp": "(.*)\\sin\\s(.*)\\son line\\s(\\d+),\\scolumn\\s(\\d+)",
"message": 1,
"file": 2,
"line": 3,
"column": 4
}
}
]
}
}

View File

@ -0,0 +1,4 @@
{
"displayName": "Less Language Basics",
"description": "Provides syntax highlighting, bracket matching and folding in Less files."
}

View File

@ -0,0 +1,542 @@
{
"information_for_contributors": [
"This file has been converted from https://github.com/atom/language-less/blob/master/grammars/less.cson",
"If you want to provide a fix or improvement, please create a pull request against the original repository.",
"Once accepted there, we are happy to receive an update request."
],
"version": "https://github.com/atom/language-less/commit/87d4d59e8de6796b506b81a16e1dc1fafc99d30f",
"name": "Less",
"scopeName": "source.css.less",
"patterns": [
{
"include": "#strings"
},
{
"captures": {
"1": {
"name": "entity.other.attribute-name.class.mixin.css"
}
},
"match": "(\\.[_a-zA-Z][a-zA-Z0-9_-]*(?=\\())"
},
{
"captures": {
"1": {
"name": "entity.other.attribute-name.class.css"
},
"2": {
"name": "punctuation.definition.entity.css"
},
"4": {
"name": "variable.other.interpolation.less"
}
},
"match": "((\\.)([_a-zA-Z]|(@{[a-zA-Z0-9_-]+}))[a-zA-Z0-9_-]*)"
},
{
"captures": {
"0": {
"name": "entity.other.attribute-name.parent-selector.css"
},
"1": {
"name": "punctuation.definition.entity.css"
}
},
"match": "(&)[a-zA-Z0-9_-]*"
},
{
"begin": "(format|local|url|attr|counter|counters)\\s*(\\()",
"beginCaptures": {
"1": {
"name": "support.function.misc.css"
},
"2": {
"name": "punctuation.section.function.css"
}
},
"end": "\\)",
"endCaptures": {
"0": {
"name": "punctuation.section.function.css"
}
},
"patterns": [
{
"begin": "'",
"beginCaptures": {
"0": {
"name": "punctuation.definition.string.begin.css"
}
},
"end": "'",
"endCaptures": {
"0": {
"name": "punctuation.definition.string.end.css"
}
},
"name": "string.quoted.single.css",
"patterns": [
{
"match": "\\\\.",
"name": "constant.character.escape.css"
}
]
},
{
"begin": "\"",
"beginCaptures": {
"0": {
"name": "punctuation.definition.string.begin.css"
}
},
"end": "\"",
"endCaptures": {
"0": {
"name": "punctuation.definition.string.end.css"
}
},
"name": "string.quoted.double.css",
"patterns": [
{
"match": "\\\\(\\d{1,6}|.)",
"name": "constant.character.escape.css"
}
]
},
{
"match": "[^'\") \\t]+",
"name": "variable.parameter.misc.css"
}
]
},
{
"match": "(#)([0-9a-fA-F]{3}|[0-9a-fA-F]{6})\\b(?!.*?(?<!@){)",
"name": "constant.other.rgb-value.css"
},
{
"captures": {
"1": {
"name": "entity.other.attribute-name.id"
},
"2": {
"name": "punctuation.definition.entity.css"
},
"4": {
"name": "variable.other.interpolation.less"
}
},
"match": "((#)([_a-zA-Z]|(@{[a-zA-Z0-9_-]+}))[a-zA-Z0-9_-]*)",
"name": "meta.selector.css"
},
{
"begin": "/\\*",
"beginCaptures": {
"0": {
"name": "punctuation.definition.comment.begin.css"
}
},
"end": "\\*/",
"endCaptures": {
"0": {
"name": "punctuation.definition.comment.end.css"
}
},
"name": "comment.block.css"
},
{
"include": "source.css#numeric-values"
},
{
"captures": {
"1": {
"name": "punctuation.definition.begin.entity.css"
},
"2": {
"name": "entity.other.attribute-name.attribute.css"
},
"3": {
"name": "punctuation.separator.operator.css"
},
"4": {
"name": "string.unquoted.attribute-value.css"
},
"5": {
"name": "string.quoted.double.attribute-value.css"
},
"6": {
"name": "punctuation.definition.string.begin.css"
},
"7": {
"name": "punctuation.definition.string.end.css"
},
"8": {
"name": "punctuation.definition.end.entity.css"
}
},
"match": "(?i)(\\[)\\s*(-?[_a-z\\\\[[:^ascii:]]][_a-z0-9\\-\\\\[[:^ascii:]]]*)(?:\\s*([~|^$*]?=)\\s*(?:(-?[_a-z\\\\[[:^ascii:]]][_a-z0-9\\-\\\\[[:^ascii:]]]*)|((?>(['\"])(?:[^\\\\]|\\\\.)*?(\\6)))))?\\s*(\\])",
"name": "meta.attribute-selector.css"
},
{
"begin": "((@)import\\b)",
"beginCaptures": {
"1": {
"name": "keyword.control.at-rule.import.less"
},
"2": {
"name": "punctuation.definition.keyword.less"
}
},
"end": ";",
"endCaptures": {
"0": {
"name": "punctuation.terminator.rule.css"
}
},
"name": "meta.at-rule.import.css",
"patterns": [
{
"match": "(?<=\\(|,|\\s)\\b(reference|optional|once|multiple|less|inline)\\b(?=\\)|,)",
"name": "keyword.control.import.option.less"
},
{
"include": "#brace_round"
},
{
"include": "source.css#commas"
},
{
"include": "#strings"
}
]
},
{
"captures": {
"1": {
"name": "keyword.control.at-rule.fontface.css"
},
"2": {
"name": "punctuation.definition.keyword.css"
}
},
"match": "^\\s*((@)font-face\\b)",
"name": "meta.at-rule.fontface.css"
},
{
"captures": {
"1": {
"name": "keyword.control.at-rule.media.css"
},
"2": {
"name": "punctuation.definition.keyword.css"
}
},
"match": "^\\s*((@)media\\b)",
"name": "meta.at-rule.media.css"
},
{
"include": "source.css#media-features"
},
{
"match": "\\b(tv|tty|screen|projection|print|handheld|embossed|braille|aural|all)\\b",
"name": "support.constant.media-type.media.css"
},
{
"match": "\\b(portrait|landscape)\\b",
"name": "support.constant.property-value.media-property.media.css"
},
{
"captures": {
"1": {
"name": "support.function.less"
}
},
"match": "(\\.[a-zA-Z0-9_-]+)\\s*(;|\\()"
},
{
"begin": "(^[ \\t]+)?(?=//)",
"beginCaptures": {
"1": {
"name": "punctuation.whitespace.comment.leading.less"
}
},
"end": "(?!\\G)",
"patterns": [
{
"begin": "//",
"beginCaptures": {
"0": {
"name": "punctuation.definition.comment.less"
}
},
"end": "\\n",
"name": "comment.line.double-slash.less"
}
]
},
{
"match": "(@|\\-\\-)[\\w-]+(?=\\s*)",
"name": "variable.other.less",
"captures": {
"1": {
"name": "punctuation.definition.variable.less"
}
}
},
{
"include": "#variable_interpolation"
},
{
"begin": "{",
"beginCaptures": {
"0": {
"name": "punctuation.section.property-list.begin.bracket.curly.css"
}
},
"end": "}",
"endCaptures": {
"0": {
"name": "punctuation.section.property-list.end.bracket.curly.css"
}
},
"name": "meta.property-list.css",
"patterns": [
{
"include": "source.css#pseudo-elements"
},
{
"include": "source.css#pseudo-classes"
},
{
"include": "source.css#tag-names"
},
{
"include": "source.css#commas"
},
{
"include": "#variable_interpolation"
},
{
"include": "source.css#property-names"
},
{
"include": "#property_values"
},
{
"include": "$self"
}
]
},
{
"match": "\\!\\s*important",
"name": "keyword.other.important.css"
},
{
"match": "\\*|\\/|\\-|\\+|~|=|<=|>=|<|>",
"name": "keyword.operator.less"
},
{
"match": "\\b(not|and|when)\\b",
"name": "keyword.control.logical.operator.less"
},
{
"include": "source.css#tag-names"
},
{
"match": "(?<![\\w-])[a-z][\\w&&[^A-Z]]*+-[\\w-&&[^A-Z]]+",
"name": "entity.name.tag.custom.css"
},
{
"include": "source.css#pseudo-elements"
},
{
"include": "source.css#pseudo-classes"
},
{
"captures": {
"1": {
"name": "punctuation.section.property-list.begin.css"
},
"2": {
"name": "punctuation.section.property-list.end.css"
}
},
"match": "(\\{)(\\})",
"name": "meta.brace.curly.css"
},
{
"match": "\\{|\\}",
"name": "meta.brace.curly.css"
},
{
"include": "#brace_round"
},
{
"match": "\\[|\\]",
"name": "meta.brace.square.less"
},
{
"match": ";",
"name": "punctuation.terminator.rule.css"
},
{
"match": ":",
"name": "punctuation.separator.key-value.css"
},
{
"match": "\\btrue\\b",
"name": "constant.language.boolean.less"
},
{
"match": "\\bdefault\\b",
"name": "support.function.default.less"
},
{
"match": "\\b(isurl|isstring|isnumber|iskeyword|iscolor)\\b",
"name": "support.function.type-checking.less"
},
{
"match": "\\b(isunit|ispixel|ispercentage|isem)\\b",
"name": "support.function.unit-checking.less"
},
{
"include": "source.css#property-keywords"
},
{
"include": "source.css#color-keywords"
},
{
"include": "source.css#commas"
},
{
"include": "#less_builtin_functions"
},
{
"include": "source.css#functions"
}
],
"repository": {
"variable_interpolation": {
"match": "@{[a-zA-Z0-9_-]+}",
"name": "variable.other.interpolation.less"
},
"strings": {
"patterns": [
{
"begin": "\"",
"beginCaptures": {
"0": {
"name": "punctuation.definition.string.begin.css"
}
},
"end": "\"",
"endCaptures": {
"0": {
"name": "punctuation.definition.string.end.css"
}
},
"name": "string.quoted.double.css",
"patterns": [
{
"match": "\\\\([0-9A-Fa-f]{1,6}|.)",
"name": "constant.character.escape.css"
},
{
"include": "#variable_interpolation"
}
]
},
{
"begin": "'",
"beginCaptures": {
"0": {
"name": "punctuation.definition.string.begin.css"
}
},
"end": "'",
"endCaptures": {
"0": {
"name": "punctuation.definition.string.end.css"
}
},
"name": "string.quoted.single.css",
"patterns": [
{
"match": "\\\\([0-9A-Fa-f]{1,6}|.)",
"name": "constant.character.escape.css"
},
{
"include": "#variable_interpolation"
}
]
}
]
},
"brace_round": {
"match": "\\(|\\)",
"name": "meta.brace.round.css"
},
"property_values": {
"begin": "(?<!&)(:)\\s*(?!(\\s*{))(?!.*(?<!@){)",
"beginCaptures": {
"1": {
"name": "punctuation.separator.key-value.css"
}
},
"end": "\\s*(;)|\\s*(?=})",
"endCaptures": {
"1": {
"name": "punctuation.terminator.rule.css"
}
},
"contentName": "meta.property-value.css",
"patterns": [
{
"begin": "url(\\()",
"beginCaptures": {
"1": {
"name": "meta.brace.round.css"
}
},
"end": "\\)",
"endCaptures": {
"0": {
"name": "meta.brace.round.css"
}
},
"name": "support.function.any-method.builtin.url.css",
"patterns": [
{
"include": "#strings"
},
{
"match": "(\\b|\\.{0,2}/)[^)]*\\b",
"name": "string.url.css"
}
]
},
{
"include": "source.css#property-keywords"
},
{
"include": "source.css#color-keywords"
},
{
"include": "source.css#commas"
},
{
"include": "#less_builtin_functions"
},
{
"include": "source.css#functions"
},
{
"include": "$self"
}
]
},
"less_builtin_functions": {
"match": "\\b(abs|acos|alpha|argb|asin|atan|average|blue|calc|ceil|color|contrast|convert|convert|cos|darken|data-uri|desaturate|difference|e|escape|exclusion|extract|fade|fadein|fadeout|floor|format|green|greyscale|hardlight|hsl|hsla|hsv|hsva|hsvhue|hsvsaturation|hsvvalue|hue|length|lighten|lightness|luma|max|min|mix|mod|multiply|negation|overlay|percentage|pi|pow|red|replace|round|saturate|saturation|screen|sin|softlight|spin|sqrt|tan|unit)\\b",
"name": "support.function.any-method.builtin.less"
}
}
}

View File

@ -0,0 +1,3 @@
#f(@hm: "broken highlighting in VS Code") {
content: "";
}

View File

@ -0,0 +1,7 @@
:root {
--spacing-unit: 6px;
--cell-padding: (4 * var(--spacing-unit));
}
body {
padding-left: calc(4 * var(--spacing-unit, 5px));
}

View File

@ -0,0 +1,50 @@
@import "mystyle.css";
@import url("mystyle.css");
@import url("bluish.css") projection, tv;
@base: #f938ab;
.box-shadow(@style, @c) when (iscolor(@c)) {
border-radius: @style @c;
}
.box-shadow(@style, @alpha: 50%) when (isnumber(@alpha)) {
.box-shadow(@style, rgba(0, 0, 0, @alpha));
}
.box {
color: saturate(@base, 5%);
border-color: lighten(@base, 30%);
div {
.box-shadow((0 0 5px), 30%);
}
}
#header {
h1 {
font-size: 26px;
font-weight: bold;
}
p { font-size: 12px;
a { text-decoration: none;
&:hover { border-width: 1px }
}
}
}
@the-border: 1px;
@base-color: #111;
@red: #842210;
#header {
color: (@base-color * 3);
border-left: @the-border;
border-right: (@the-border * 2);
}
#footer {
color: (@base-color + #003300);
border-color: desaturate(@red, 10%);
}

View File

@ -0,0 +1,233 @@
[
{
"c": "#",
"t": "source.css.less meta.selector.css entity.other.attribute-name.id punctuation.definition.entity.css",
"r": {
"dark_plus": "source.css.less entity.other.attribute-name.id: #D7BA7D",
"light_plus": "source.css.less entity.other.attribute-name.id: #800000",
"dark_vs": "source.css.less entity.other.attribute-name.id: #D7BA7D",
"light_vs": "source.css.less entity.other.attribute-name.id: #800000",
"hc_black": "source.css.less entity.other.attribute-name.id: #D7BA7D"
}
},
{
"c": "f",
"t": "source.css.less meta.selector.css entity.other.attribute-name.id",
"r": {
"dark_plus": "source.css.less entity.other.attribute-name.id: #D7BA7D",
"light_plus": "source.css.less entity.other.attribute-name.id: #800000",
"dark_vs": "source.css.less entity.other.attribute-name.id: #D7BA7D",
"light_vs": "source.css.less entity.other.attribute-name.id: #800000",
"hc_black": "source.css.less entity.other.attribute-name.id: #D7BA7D"
}
},
{
"c": "(",
"t": "source.css.less meta.brace.round.css",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": "@",
"t": "source.css.less variable.other.less punctuation.definition.variable.less",
"r": {
"dark_plus": "variable.other.less: #9CDCFE",
"light_plus": "variable.other.less: #FF0000",
"dark_vs": "variable.other.less: #9CDCFE",
"light_vs": "variable.other.less: #FF0000",
"hc_black": "variable.other.less: #D4D4D4"
}
},
{
"c": "hm",
"t": "source.css.less variable.other.less",
"r": {
"dark_plus": "variable.other.less: #9CDCFE",
"light_plus": "variable.other.less: #FF0000",
"dark_vs": "variable.other.less: #9CDCFE",
"light_vs": "variable.other.less: #FF0000",
"hc_black": "variable.other.less: #D4D4D4"
}
},
{
"c": ":",
"t": "source.css.less punctuation.separator.key-value.css",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": " ",
"t": "source.css.less",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": "\"",
"t": "source.css.less string.quoted.double.css punctuation.definition.string.begin.css",
"r": {
"dark_plus": "string: #CE9178",
"light_plus": "string: #A31515",
"dark_vs": "string: #CE9178",
"light_vs": "string: #A31515",
"hc_black": "string: #CE9178"
}
},
{
"c": "broken highlighting in VS Code",
"t": "source.css.less string.quoted.double.css",
"r": {
"dark_plus": "string: #CE9178",
"light_plus": "string: #A31515",
"dark_vs": "string: #CE9178",
"light_vs": "string: #A31515",
"hc_black": "string: #CE9178"
}
},
{
"c": "\"",
"t": "source.css.less string.quoted.double.css punctuation.definition.string.end.css",
"r": {
"dark_plus": "string: #CE9178",
"light_plus": "string: #A31515",
"dark_vs": "string: #CE9178",
"light_vs": "string: #A31515",
"hc_black": "string: #CE9178"
}
},
{
"c": ")",
"t": "source.css.less meta.brace.round.css",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": " ",
"t": "source.css.less",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": "{",
"t": "source.css.less meta.property-list.css punctuation.section.property-list.begin.bracket.curly.css",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": " ",
"t": "source.css.less meta.property-list.css",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": "content",
"t": "source.css.less meta.property-list.css entity.name.tag.css",
"r": {
"dark_plus": "entity.name.tag.css: #D7BA7D",
"light_plus": "entity.name.tag: #800000",
"dark_vs": "entity.name.tag.css: #D7BA7D",
"light_vs": "entity.name.tag: #800000",
"hc_black": "entity.name.tag.css: #D7BA7D"
}
},
{
"c": ":",
"t": "source.css.less meta.property-list.css punctuation.separator.key-value.css",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": " ",
"t": "source.css.less meta.property-list.css",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": "\"",
"t": "source.css.less meta.property-list.css meta.property-value.css string.quoted.double.css punctuation.definition.string.begin.css",
"r": {
"dark_plus": "string: #CE9178",
"light_plus": "string: #A31515",
"dark_vs": "string: #CE9178",
"light_vs": "string: #A31515",
"hc_black": "string: #CE9178"
}
},
{
"c": "\"",
"t": "source.css.less meta.property-list.css meta.property-value.css string.quoted.double.css punctuation.definition.string.end.css",
"r": {
"dark_plus": "string: #CE9178",
"light_plus": "string: #A31515",
"dark_vs": "string: #CE9178",
"light_vs": "string: #A31515",
"hc_black": "string: #CE9178"
}
},
{
"c": ";",
"t": "source.css.less meta.property-list.css punctuation.terminator.rule.css",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": "}",
"t": "source.css.less meta.property-list.css punctuation.section.property-list.end.bracket.curly.css",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
}
]

View File

@ -0,0 +1,585 @@
[
{
"c": ":",
"t": "source.css.less entity.other.attribute-name.pseudo-class.css punctuation.definition.entity.css",
"r": {
"dark_plus": "entity.other.attribute-name.pseudo-class.css: #D7BA7D",
"light_plus": "entity.other.attribute-name.pseudo-class.css: #800000",
"dark_vs": "entity.other.attribute-name.pseudo-class.css: #D7BA7D",
"light_vs": "entity.other.attribute-name.pseudo-class.css: #800000",
"hc_black": "entity.other.attribute-name.pseudo-class.css: #D7BA7D"
}
},
{
"c": "root",
"t": "source.css.less entity.other.attribute-name.pseudo-class.css",
"r": {
"dark_plus": "entity.other.attribute-name.pseudo-class.css: #D7BA7D",
"light_plus": "entity.other.attribute-name.pseudo-class.css: #800000",
"dark_vs": "entity.other.attribute-name.pseudo-class.css: #D7BA7D",
"light_vs": "entity.other.attribute-name.pseudo-class.css: #800000",
"hc_black": "entity.other.attribute-name.pseudo-class.css: #D7BA7D"
}
},
{
"c": " ",
"t": "source.css.less",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": "{",
"t": "source.css.less meta.property-list.css punctuation.section.property-list.begin.bracket.curly.css",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": " ",
"t": "source.css.less meta.property-list.css",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": "--",
"t": "source.css.less meta.property-list.css variable.other.less punctuation.definition.variable.less",
"r": {
"dark_plus": "variable.other.less: #9CDCFE",
"light_plus": "variable.other.less: #FF0000",
"dark_vs": "variable.other.less: #9CDCFE",
"light_vs": "variable.other.less: #FF0000",
"hc_black": "variable.other.less: #D4D4D4"
}
},
{
"c": "spacing-unit",
"t": "source.css.less meta.property-list.css variable.other.less",
"r": {
"dark_plus": "variable.other.less: #9CDCFE",
"light_plus": "variable.other.less: #FF0000",
"dark_vs": "variable.other.less: #9CDCFE",
"light_vs": "variable.other.less: #FF0000",
"hc_black": "variable.other.less: #D4D4D4"
}
},
{
"c": ":",
"t": "source.css.less meta.property-list.css punctuation.separator.key-value.css",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": " ",
"t": "source.css.less meta.property-list.css",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": "6",
"t": "source.css.less meta.property-list.css meta.property-value.css constant.numeric.css",
"r": {
"dark_plus": "constant.numeric: #B5CEA8",
"light_plus": "constant.numeric: #098658",
"dark_vs": "constant.numeric: #B5CEA8",
"light_vs": "constant.numeric: #098658",
"hc_black": "constant.numeric: #B5CEA8"
}
},
{
"c": "px",
"t": "source.css.less meta.property-list.css meta.property-value.css constant.numeric.css keyword.other.unit.px.css",
"r": {
"dark_plus": "keyword.other.unit: #B5CEA8",
"light_plus": "keyword.other.unit: #098658",
"dark_vs": "keyword.other.unit: #B5CEA8",
"light_vs": "keyword.other.unit: #098658",
"hc_black": "keyword.other.unit: #B5CEA8"
}
},
{
"c": ";",
"t": "source.css.less meta.property-list.css punctuation.terminator.rule.css",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": " ",
"t": "source.css.less meta.property-list.css",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": "--",
"t": "source.css.less meta.property-list.css variable.other.less punctuation.definition.variable.less",
"r": {
"dark_plus": "variable.other.less: #9CDCFE",
"light_plus": "variable.other.less: #FF0000",
"dark_vs": "variable.other.less: #9CDCFE",
"light_vs": "variable.other.less: #FF0000",
"hc_black": "variable.other.less: #D4D4D4"
}
},
{
"c": "cell-padding",
"t": "source.css.less meta.property-list.css variable.other.less",
"r": {
"dark_plus": "variable.other.less: #9CDCFE",
"light_plus": "variable.other.less: #FF0000",
"dark_vs": "variable.other.less: #9CDCFE",
"light_vs": "variable.other.less: #FF0000",
"hc_black": "variable.other.less: #D4D4D4"
}
},
{
"c": ":",
"t": "source.css.less meta.property-list.css punctuation.separator.key-value.css",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": " ",
"t": "source.css.less meta.property-list.css",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": "(",
"t": "source.css.less meta.property-list.css meta.property-value.css meta.brace.round.css",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": "4",
"t": "source.css.less meta.property-list.css meta.property-value.css constant.numeric.css",
"r": {
"dark_plus": "constant.numeric: #B5CEA8",
"light_plus": "constant.numeric: #098658",
"dark_vs": "constant.numeric: #B5CEA8",
"light_vs": "constant.numeric: #098658",
"hc_black": "constant.numeric: #B5CEA8"
}
},
{
"c": " ",
"t": "source.css.less meta.property-list.css meta.property-value.css",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": "*",
"t": "source.css.less meta.property-list.css meta.property-value.css keyword.operator.less",
"r": {
"dark_plus": "keyword.operator: #D4D4D4",
"light_plus": "keyword.operator: #000000",
"dark_vs": "keyword.operator: #D4D4D4",
"light_vs": "keyword.operator: #000000",
"hc_black": "keyword.operator: #D4D4D4"
}
},
{
"c": " ",
"t": "source.css.less meta.property-list.css meta.property-value.css",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": "var",
"t": "source.css.less meta.property-list.css meta.property-value.css meta.function.variable.css support.function.misc.css",
"r": {
"dark_plus": "support.function: #DCDCAA",
"light_plus": "support.function: #795E26",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "support.function: #DCDCAA"
}
},
{
"c": "(",
"t": "source.css.less meta.property-list.css meta.property-value.css meta.function.variable.css punctuation.section.function.begin.bracket.round.css",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": "--spacing-unit",
"t": "source.css.less meta.property-list.css meta.property-value.css meta.function.variable.css variable.argument.css",
"r": {
"dark_plus": "variable: #9CDCFE",
"light_plus": "variable: #001080",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "variable: #9CDCFE"
}
},
{
"c": ")",
"t": "source.css.less meta.property-list.css meta.property-value.css meta.function.variable.css punctuation.section.function.end.bracket.round.css",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": ")",
"t": "source.css.less meta.property-list.css meta.property-value.css meta.brace.round.css",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": ";",
"t": "source.css.less meta.property-list.css punctuation.terminator.rule.css",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": "}",
"t": "source.css.less meta.property-list.css punctuation.section.property-list.end.bracket.curly.css",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": "body",
"t": "source.css.less entity.name.tag.css",
"r": {
"dark_plus": "entity.name.tag.css: #D7BA7D",
"light_plus": "entity.name.tag: #800000",
"dark_vs": "entity.name.tag.css: #D7BA7D",
"light_vs": "entity.name.tag: #800000",
"hc_black": "entity.name.tag.css: #D7BA7D"
}
},
{
"c": " ",
"t": "source.css.less",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": "{",
"t": "source.css.less meta.property-list.css punctuation.section.property-list.begin.bracket.curly.css",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": " ",
"t": "source.css.less meta.property-list.css",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": "padding-left",
"t": "source.css.less meta.property-list.css support.type.property-name.css",
"r": {
"dark_plus": "support.type.property-name: #9CDCFE",
"light_plus": "support.type.property-name: #FF0000",
"dark_vs": "support.type.property-name: #9CDCFE",
"light_vs": "support.type.property-name: #FF0000",
"hc_black": "support.type.property-name: #D4D4D4"
}
},
{
"c": ":",
"t": "source.css.less meta.property-list.css punctuation.separator.key-value.css",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": " ",
"t": "source.css.less meta.property-list.css",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": "calc",
"t": "source.css.less meta.property-list.css meta.property-value.css support.function.any-method.builtin.less",
"r": {
"dark_plus": "support.function: #DCDCAA",
"light_plus": "support.function: #795E26",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "support.function: #DCDCAA"
}
},
{
"c": "(",
"t": "source.css.less meta.property-list.css meta.property-value.css meta.brace.round.css",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": "4",
"t": "source.css.less meta.property-list.css meta.property-value.css constant.numeric.css",
"r": {
"dark_plus": "constant.numeric: #B5CEA8",
"light_plus": "constant.numeric: #098658",
"dark_vs": "constant.numeric: #B5CEA8",
"light_vs": "constant.numeric: #098658",
"hc_black": "constant.numeric: #B5CEA8"
}
},
{
"c": " ",
"t": "source.css.less meta.property-list.css meta.property-value.css",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": "*",
"t": "source.css.less meta.property-list.css meta.property-value.css keyword.operator.less",
"r": {
"dark_plus": "keyword.operator: #D4D4D4",
"light_plus": "keyword.operator: #000000",
"dark_vs": "keyword.operator: #D4D4D4",
"light_vs": "keyword.operator: #000000",
"hc_black": "keyword.operator: #D4D4D4"
}
},
{
"c": " ",
"t": "source.css.less meta.property-list.css meta.property-value.css",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": "var",
"t": "source.css.less meta.property-list.css meta.property-value.css meta.function.variable.css support.function.misc.css",
"r": {
"dark_plus": "support.function: #DCDCAA",
"light_plus": "support.function: #795E26",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "support.function: #DCDCAA"
}
},
{
"c": "(",
"t": "source.css.less meta.property-list.css meta.property-value.css meta.function.variable.css punctuation.section.function.begin.bracket.round.css",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": "--spacing-unit",
"t": "source.css.less meta.property-list.css meta.property-value.css meta.function.variable.css variable.argument.css",
"r": {
"dark_plus": "variable: #9CDCFE",
"light_plus": "variable: #001080",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "variable: #9CDCFE"
}
},
{
"c": ",",
"t": "source.css.less meta.property-list.css meta.property-value.css meta.function.variable.css punctuation.separator.list.comma.css",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": " ",
"t": "source.css.less meta.property-list.css meta.property-value.css meta.function.variable.css",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": "5",
"t": "source.css.less meta.property-list.css meta.property-value.css meta.function.variable.css constant.numeric.css",
"r": {
"dark_plus": "constant.numeric: #B5CEA8",
"light_plus": "constant.numeric: #098658",
"dark_vs": "constant.numeric: #B5CEA8",
"light_vs": "constant.numeric: #098658",
"hc_black": "constant.numeric: #B5CEA8"
}
},
{
"c": "px",
"t": "source.css.less meta.property-list.css meta.property-value.css meta.function.variable.css constant.numeric.css keyword.other.unit.px.css",
"r": {
"dark_plus": "keyword.other.unit: #B5CEA8",
"light_plus": "keyword.other.unit: #098658",
"dark_vs": "keyword.other.unit: #B5CEA8",
"light_vs": "keyword.other.unit: #098658",
"hc_black": "keyword.other.unit: #B5CEA8"
}
},
{
"c": ")",
"t": "source.css.less meta.property-list.css meta.property-value.css meta.function.variable.css punctuation.section.function.end.bracket.round.css",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": ")",
"t": "source.css.less meta.property-list.css meta.property-value.css meta.brace.round.css",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": ";",
"t": "source.css.less meta.property-list.css punctuation.terminator.rule.css",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
},
{
"c": "}",
"t": "source.css.less meta.property-list.css punctuation.section.property-list.end.bracket.curly.css",
"r": {
"dark_plus": "default: #D4D4D4",
"light_plus": "default: #000000",
"dark_vs": "default: #D4D4D4",
"light_vs": "default: #000000",
"hc_black": "default: #FFFFFF"
}
}
]

File diff suppressed because it is too large Load Diff