1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2026-01-28 23:42:51 -05:00

matugen: update vscode template

- yaml/toml highlighting colors
- fix scrollbar contrast
- fix command-search marker
This commit is contained in:
bbedward
2026-01-03 15:10:38 -05:00
parent 6d76f0b476
commit 8d8d5de5fd
3 changed files with 164 additions and 69 deletions

View File

@@ -49,6 +49,7 @@
"list.focusOutline": "{{colors.primary.default.hex}}",
"list.focusBackground": "{{colors.surface_container_high.default.hex}}",
"list.highlightForeground": "{{colors.primary.default.hex}}",
"list.focusHighlightForeground": "{{colors.on_primary.default.hex}}",
"list.errorForeground": "{{colors.error.default.hex}}",
"list.warningForeground": "{{colors.secondary.default.hex}}",
"input.background": "{{colors.surface_container_low.default.hex}}",
@@ -114,9 +115,9 @@
"editorSuggestWidget.foreground": "{{colors.on_surface.default.hex}}",
"editorSuggestWidget.selectedBackground": "{{colors.surface_container_high.default.hex}}",
"editorSuggestWidget.highlightForeground": "{{colors.primary.default.hex}}",
"scrollbarSlider.background": "{{colors.outline.default.hex}}40",
"scrollbarSlider.hoverBackground": "{{colors.outline.default.hex}}60",
"scrollbarSlider.activeBackground": "{{colors.outline.default.hex}}80",
"scrollbarSlider.background": "{{colors.on_surface_variant.default.hex}}50",
"scrollbarSlider.hoverBackground": "{{colors.on_surface_variant.default.hex}}80",
"scrollbarSlider.activeBackground": "{{colors.on_surface_variant.default.hex}}AA",
"terminal.background": "{{colors.background.default.hex}}",
"terminal.foreground": "{{colors.on_surface.default.hex}}",
"terminal.ansiBlack": "{{dank16.color0.default.hex}}",
@@ -138,79 +139,107 @@
},
"tokenColors": [
{
"scope": [
"comment"
],
"scope": ["comment"],
"settings": {
"foreground": "{{colors.outline.default.hex}}"
}
},
{
"scope": [
"keyword"
],
"scope": ["keyword"],
"settings": {
"foreground": "{{dank16.color5.default.hex}}"
}
},
{
"scope": [
"string"
],
"scope": ["string"],
"settings": {
"foreground": "{{dank16.color2.default.hex}}"
}
},
{
"scope": [
"constant",
"number"
],
"scope": ["constant", "constant.language", "constant.numeric"],
"settings": {
"foreground": "{{dank16.color12.default.hex}}"
}
},
{
"scope": [
"variable"
],
"scope": ["variable"],
"settings": {
"foreground": "{{colors.on_surface.default.hex}}"
}
},
{
"scope": [
"entity.name.function"
],
"scope": ["entity.name.function"],
"settings": {
"foreground": "{{dank16.color4.default.hex}}"
}
},
{
"scope": [
"entity.name.class",
"support.type"
],
"scope": ["entity.name.class", "support.type"],
"settings": {
"foreground": "{{colors.secondary.default.hex}}"
}
},
{
"scope": [
"invalid"
],
"scope": ["invalid"],
"settings": {
"foreground": "{{colors.error.default.hex}}"
}
},
{
"scope": [
"markup.heading"
],
"scope": ["markup.heading"],
"settings": {
"foreground": "{{colors.primary.default.hex}}",
"fontStyle": "bold"
}
},
{
"scope": ["entity.name.tag.yaml", "punctuation.definition.block.sequence.item.yaml"],
"settings": {
"foreground": "{{colors.on_surface.default.hex}}"
}
},
{
"scope": ["source.yaml string.unquoted", "source.yaml string.quoted"],
"settings": {
"foreground": "{{dank16.color3.default.hex}}"
}
},
{
"scope": ["constant.language.boolean.yaml", "constant.language.null.yaml"],
"settings": {
"foreground": "{{dank16.color12.default.hex}}"
}
},
{
"scope": ["punctuation.separator.key-value.mapping.yaml"],
"settings": {
"foreground": "{{colors.on_surface.default.hex}}"
}
},
{
"scope": ["entity.name.tag.toml", "support.type.property-name.toml"],
"settings": {
"foreground": "{{colors.on_surface.default.hex}}"
}
},
{
"scope": ["string.quoted.single.basic.line.toml", "string.quoted.double.basic.line.toml"],
"settings": {
"foreground": "{{dank16.color2.default.hex}}"
}
},
{
"scope": ["constant.language.boolean.toml", "constant.numeric.toml"],
"settings": {
"foreground": "{{dank16.color12.default.hex}}"
}
},
{
"scope": ["meta.object-literal.key", "support.type.property-name.json"],
"settings": {
"foreground": "{{colors.on_surface.default.hex}}"
}
}
],
"semanticTokenColors": {