0
0
Fork 0
mirror of https://github.com/enkia/tokyo-night-vscode-theme.git synced 2024-09-12 20:28:03 -04:00

Fix CSS punctuation in certain situations

This commit is contained in:
Kristi 2019-10-30 22:59:50 -04:00
parent 963e0ee088
commit 28aab3f9b2
3 changed files with 84 additions and 34 deletions

View file

@ -1,5 +1,9 @@
# Release Notes # Release Notes
## 0.3.7
`2019-10-30`
- Fix CSS punctuation in certain situations
## 0.3.6 ## 0.3.6
`2019-10-30` `2019-10-30`
- Update editor and misc foreground color - Update editor and misc foreground color

View file

@ -453,7 +453,10 @@
"punctuation.definition.tag.html", "punctuation.definition.tag.html",
"keyword.other.template", "keyword.other.template",
"keyword.other.substitution", "keyword.other.substitution",
"entity.name.operator" "entity.name.operator",
"meta.property-list punctuation.separator.key-value",
"meta.at-rule.mixin punctuation.separator.key-value",
"meta.at-rule.function variable.parameter.url"
], ],
"settings": { "settings": {
"foreground": "#89ddff" "foreground": "#89ddff"
@ -775,36 +778,56 @@
}, },
{ {
"name": "CSS Tag", "name": "CSS Tag",
"scope": [ "scope": "entity.name.tag.css",
"entity.name.tag.css",
"entity.name.tag.reference"
],
"settings": { "settings": {
"foreground": "#0db9d7" "foreground": "#0db9d7"
} }
}, },
{ {
"name": "CSS Tag Reference", "name": "CSS Tag Reference, Pseudo & Class Punctuation",
"scope": "entity.name.tag.reference", "scope": [
"entity.other.attribute-name.pseudo-class punctuation.definition.entity",
"entity.other.attribute-name.pseudo-element punctuation.definition.entity",
"entity.other.attribute-name.class punctuation.definition.entity",
"entity.name.tag.reference"
],
"settings": { "settings": {
"foreground": "#e0af68" "foreground": "#e0af68"
} }
}, },
{
"name": "CSS Property Separator",
"scope": "meta.property-list punctuation.separator.key-value",
"settings": {
"foreground": "#9abdf5"
}
},
{ {
"name": "CSS Punctuation", "name": "CSS Punctuation",
"scope": "meta.property-list",
"settings": {
"foreground": "#9abdf5" //"#e0af68"
}
},
{
"name": "CSS at-rule fix",
"scope": [ "scope": [
"meta.property-list", "meta.property-list meta.at-rule.if",
"punctuation.definition.entity.css" "meta.at-rule.return variable.parameter.url",
"meta.property-list meta.at-rule.else"
], ],
"settings": { "settings": {
"foreground": "#e0af68" "foreground": "#ff9e64"
}
},
{
"name": "CSS Parent Selector Entity",
"scope": [
"entity.other.attribute-name.parent-selector-suffix punctuation.definition.entity.css"
],
"settings": {
"foreground": "#73daca"
}
},
{
"name": "CSS Punctuation comma fix",
"scope":
"meta.property-list meta.property-list",
"settings": {
"foreground": "#9abdf5"
} }
}, },
{ {

View file

@ -452,7 +452,10 @@
"punctuation.definition.tag.html", "punctuation.definition.tag.html",
"keyword.other.template", "keyword.other.template",
"keyword.other.substitution", "keyword.other.substitution",
"entity.name.operator" "entity.name.operator",
"meta.property-list punctuation.separator.key-value",
"meta.at-rule.mixin punctuation.separator.key-value",
"meta.at-rule.function variable.parameter.url"
], ],
"settings": { "settings": {
"foreground": "#89ddff" "foreground": "#89ddff"
@ -775,36 +778,56 @@
}, },
{ {
"name": "CSS Tag", "name": "CSS Tag",
"scope": [ "scope": "entity.name.tag.css",
"entity.name.tag.css",
"entity.name.tag.reference"
],
"settings": { "settings": {
"foreground": "#2ac3de" "foreground": "#2ac3de"
} }
}, },
{ {
"name": "CSS Tag Reference", "name": "CSS Tag Reference, Pseudo & Class Punctuation",
"scope": "entity.name.tag.reference", "scope": [
"entity.other.attribute-name.pseudo-class punctuation.definition.entity",
"entity.other.attribute-name.pseudo-element punctuation.definition.entity",
"entity.other.attribute-name.class punctuation.definition.entity",
"entity.name.tag.reference"
],
"settings": { "settings": {
"foreground": "#e0af68" "foreground": "#e0af68"
} }
}, },
{
"name": "CSS Property Separator",
"scope": "meta.property-list punctuation.separator.key-value",
"settings": {
"foreground": "#9abdf5"
}
},
{ {
"name": "CSS Punctuation", "name": "CSS Punctuation",
"scope": "meta.property-list",
"settings": {
"foreground": "#9abdf5" //"#e0af68"
}
},
{
"name": "CSS at-rule fix",
"scope": [ "scope": [
"meta.property-list", "meta.property-list meta.at-rule.if",
"punctuation.definition.entity.css" "meta.at-rule.return variable.parameter.url",
"meta.property-list meta.at-rule.else"
], ],
"settings": { "settings": {
"foreground": "#e0af68" "foreground": "#ff9e64"
}
},
{
"name": "CSS Parent Selector Entity",
"scope": [
"entity.other.attribute-name.parent-selector-suffix punctuation.definition.entity.css"
],
"settings": {
"foreground": "#73daca"
}
},
{
"name": "CSS Punctuation comma fix",
"scope":
"meta.property-list meta.property-list",
"settings": {
"foreground": "#9abdf5"
} }
}, },
{ {