{ "$schema": "vscode://schemas/color-theme", "name": "Dynamic Base16 DankShell Light", "semanticHighlighting": true, "colors": { "foreground": "{{colors.on_surface.light.hex}}", "selection.background": "{{colors.primary_container.light.hex}}66", "errorForeground": "{{colors.error.light.hex}}", "focusBorder": "{{colors.primary.light.hex}}", "editor.background": "{{colors.background.light.hex}}", "editor.foreground": "{{colors.on_surface.light.hex}}", "editorLineNumber.foreground": "{{colors.outline.light.hex}}", "editorLineNumber.activeForeground": "{{colors.primary.light.hex}}", "editorCursor.foreground": "{{colors.primary.light.hex}}", "editor.selectionBackground": "{{colors.primary_container.light.hex}}B3", "editor.inactiveSelectionBackground": "{{colors.primary_container.light.hex}}33", "editor.lineHighlightBackground": "{{colors.surface_container.light.hex}}66", "editor.lineHighlightBorder": "{{colors.outline_variant.light.hex}}18", "editor.wordHighlightBackground": "{{colors.secondary.light.hex}}22", "editor.wordHighlightStrongBackground": "{{colors.tertiary.light.hex}}22", "editor.findMatchBackground": "{{colors.secondary.light.hex}}33", "editor.findMatchHighlightBackground": "{{colors.secondary.light.hex}}22", "editor.findRangeHighlightBackground": "{{colors.surface_container.light.hex}}33", "editorWhitespace.foreground": "{{colors.outline.light.hex}}66", "editorIndentGuide.background1": "{{colors.outline.light.hex}}99", "editorIndentGuide.activeBackground1": "{{colors.primary.light.hex}}CC", "editorBracketMatch.background": "{{colors.primary_container.light.hex}}33", "editorBracketMatch.border": "{{colors.primary.light.hex}}", "editorGutter.addedBackground": "{{colors.secondary.light.hex}}AA", "editorGutter.modifiedBackground": "{{colors.tertiary.light.hex}}AA", "editorGutter.deletedBackground": "{{colors.error.light.hex}}AA", "editorError.foreground": "{{colors.error.light.hex}}", "editorWarning.foreground": "{{colors.tertiary.light.hex}}", "editorInfo.foreground": "{{colors.primary.light.hex}}", "editorOverviewRuler.border": "{{colors.outline_variant.light.hex}}", "editorOverviewRuler.errorForeground": "{{colors.error.light.hex}}88", "editorOverviewRuler.warningForeground": "{{colors.tertiary.light.hex}}88", "editorOverviewRuler.infoForeground": "{{colors.primary.light.hex}}88", "editorWidget.background": "{{colors.surface_container.light.hex}}", "editorWidget.border": "{{colors.outline_variant.light.hex}}", "editorHoverWidget.background": "{{colors.surface_container_high.light.hex}}", "editorHoverWidget.border": "{{colors.outline.light.hex}}", "editorSuggestWidget.background": "{{colors.surface_container.light.hex}}", "editorSuggestWidget.foreground": "{{colors.on_surface.light.hex}}", "editorSuggestWidget.border": "{{colors.outline_variant.light.hex}}", "editorSuggestWidget.selectedBackground": "{{colors.surface_container_high.light.hex}}", "editorSuggestWidget.highlightForeground": "{{colors.primary.light.hex}}", "editorGroup.border": "{{colors.outline_variant.light.hex}}", "editorGroup.dropBackground": "{{colors.primary_container.light.hex}}33", "editorGroupHeader.tabsBackground": "{{colors.background.light.hex}}", "editorGroupHeader.noTabsBackground": "{{colors.background.light.hex}}", "tab.border": "{{colors.outline_variant.light.hex}}", "tab.activeBackground": "{{colors.surface_container_high.light.hex}}", "tab.inactiveBackground": "{{colors.surface_container.light.hex}}", "tab.activeForeground": "{{colors.on_surface.light.hex}}", "tab.inactiveForeground": "{{colors.outline.light.hex}}", "tab.activeBorder": "{{colors.primary.light.hex}}", "tab.unfocusedActiveBorder": "{{colors.outline.light.hex}}", "activityBar.background": "{{colors.background.light.hex}}", "activityBar.foreground": "{{colors.on_surface.light.hex}}", "activityBar.inactiveForeground": "{{colors.outline.light.hex}}", "activityBar.activeBorder": "{{colors.primary.light.hex}}", "activityBar.activeBackground": "{{colors.background.light.hex}}", "activityBarBadge.background": "{{colors.primary.light.hex}}", "activityBarBadge.foreground": "{{colors.on_primary.light.hex}}", "sideBar.background": "{{colors.surface_container.light.hex}}", "sideBar.foreground": "{{colors.on_surface.light.hex}}", "sideBar.border": "{{colors.outline_variant.light.hex}}", "sideBarTitle.foreground": "{{colors.on_surface.light.hex}}", "sideBarSectionHeader.background": "{{colors.surface_container_low.light.hex}}", "sideBarSectionHeader.foreground": "{{colors.on_surface.light.hex}}", "list.activeSelectionBackground": "{{colors.primary.light.hex}}", "list.activeSelectionForeground": "{{colors.on_primary.light.hex}}", "list.inactiveSelectionBackground": "{{colors.surface_container.light.hex}}", "list.inactiveSelectionForeground": "{{colors.on_surface.light.hex}}", "list.hoverBackground": "{{colors.surface_container.light.hex}}", "list.hoverForeground": "{{colors.on_surface.light.hex}}", "list.focusBackground": "{{colors.surface_container_high.light.hex}}", "list.focusForeground": "{{colors.on_surface.light.hex}}", "list.highlightForeground": "{{colors.primary.light.hex}}", "list.errorForeground": "{{colors.error.light.hex}}", "list.warningForeground": "{{colors.tertiary.light.hex}}", "statusBar.background": "{{colors.surface_container.light.hex}}", "statusBar.foreground": "{{colors.on_surface.light.hex}}", "statusBar.border": "{{colors.outline_variant.light.hex}}", "statusBar.noFolderBackground": "{{colors.surface_container.light.hex}}", "statusBar.noFolderForeground": "{{colors.on_surface.light.hex}}", "statusBar.debuggingBackground": "{{colors.error.light.hex}}", "statusBar.debuggingForeground": "{{colors.on_error.light.hex}}", "titleBar.activeBackground": "{{colors.background.light.hex}}", "titleBar.activeForeground": "{{colors.on_surface.light.hex}}", "titleBar.inactiveBackground": "{{colors.background.light.hex}}", "titleBar.inactiveForeground": "{{colors.outline.light.hex}}", "titleBar.border": "{{colors.outline_variant.light.hex}}", "input.background": "{{colors.surface_container_low.light.hex}}", "input.foreground": "{{colors.on_surface.light.hex}}", "input.border": "{{colors.outline_variant.light.hex}}", "input.placeholderForeground": "{{colors.outline.light.hex}}", "inputOption.activeBorder": "{{colors.primary.light.hex}}", "inputValidation.errorBackground": "{{colors.error_container.light.hex}}", "inputValidation.errorBorder": "{{colors.error.light.hex}}", "dropdown.background": "{{colors.surface_container_low.light.hex}}", "dropdown.foreground": "{{colors.on_surface.light.hex}}", "dropdown.border": "{{colors.outline_variant.light.hex}}", "quickInput.background": "{{colors.surface_container.light.hex}}", "quickInput.foreground": "{{colors.on_surface.light.hex}}", "quickInputList.focusBackground": "{{colors.surface_container_high.light.hex}}", "quickInputList.focusForeground": "{{colors.on_surface.light.hex}}", "button.background": "{{colors.primary.light.hex}}", "button.foreground": "{{colors.on_primary.light.hex}}", "button.hoverBackground": "{{colors.primary_container.light.hex}}", "badge.background": "{{colors.secondary.light.hex}}", "badge.foreground": "{{colors.on_secondary.light.hex}}", "panel.background": "{{colors.surface_container.light.hex}}", "panel.border": "{{colors.outline_variant.light.hex}}", "panelTitle.activeBorder": "{{colors.primary.light.hex}}", "panelTitle.activeForeground": "{{colors.on_surface.light.hex}}", "panelTitle.inactiveForeground": "{{colors.outline.light.hex}}", "terminal.background": "{{colors.background.light.hex}}", "terminal.foreground": "{{colors.on_surface.light.hex}}", "terminal.ansiBlack": "{{dank16.color0.light.hex}}", "terminal.ansiRed": "{{dank16.color1.light.hex}}", "terminal.ansiGreen": "{{dank16.color2.light.hex}}", "terminal.ansiYellow": "{{dank16.color3.light.hex}}", "terminal.ansiBlue": "{{dank16.color4.light.hex}}", "terminal.ansiMagenta": "{{dank16.color5.light.hex}}", "terminal.ansiCyan": "{{dank16.color6.light.hex}}", "terminal.ansiWhite": "{{dank16.color7.light.hex}}", "terminal.ansiBrightBlack": "{{dank16.color8.light.hex}}", "terminal.ansiBrightRed": "{{dank16.color9.light.hex}}", "terminal.ansiBrightGreen": "{{dank16.color10.light.hex}}", "terminal.ansiBrightYellow": "{{dank16.color11.light.hex}}", "terminal.ansiBrightBlue": "{{dank16.color12.light.hex}}", "terminal.ansiBrightMagenta": "{{dank16.color13.light.hex}}", "terminal.ansiBrightCyan": "{{dank16.color14.light.hex}}", "terminal.ansiBrightWhite": "{{dank16.color15.light.hex}}", "gitDecoration.modifiedResourceForeground": "{{colors.primary.light.hex}}", "gitDecoration.addedResourceForeground": "{{colors.secondary.light.hex}}", "gitDecoration.stageModifiedResourceForeground": "{{colors.primary.light.hex}}", "gitDecoration.stageDeletedResourceForeground": "{{colors.error.light.hex}}", "gitDecoration.deletedResourceForeground": "{{colors.error.light.hex}}", "gitDecoration.untrackedResourceForeground": "{{colors.secondary.light.hex}}", "gitDecoration.ignoredResourceForeground": "{{colors.outline.light.hex}}", "gitDecoration.conflictingResourceForeground": "{{colors.error_container.light.hex}}", "gitDecoration.submoduleResourceForeground": "{{colors.primary.light.hex}}", "peekView.border": "{{colors.primary.light.hex}}", "peekViewEditor.background": "{{colors.surface_container_high.light.hex}}", "peekViewResult.background": "{{colors.surface_container.light.hex}}", "peekViewTitle.background": "{{colors.surface_container_low.light.hex}}", "notificationCenter.border": "{{colors.outline_variant.light.hex}}", "notifications.background": "{{colors.surface_container.light.hex}}", "notifications.border": "{{colors.outline_variant.light.hex}}", "breadcrumb.background": "{{colors.surface_container_high.light.hex}}", "breadcrumb.foreground": "{{colors.outline.light.hex}}", "breadcrumb.focusForeground": "{{colors.on_surface.light.hex}}", "breadcrumb.activeSelectionForeground": "{{colors.primary.light.hex}}", "scrollbarSlider.background": "{{colors.outline.light.hex}}40", "scrollbarSlider.hoverBackground": "{{colors.outline.light.hex}}60", "scrollbarSlider.activeBackground": "{{colors.outline.light.hex}}80", "menubar.selectionBackground": "{{colors.primary_container.light.hex}}", "menubar.selectionForeground": "{{colors.on_primary_container.light.hex}}", "menu.background": "{{colors.surface_container.light.hex}}", "menu.foreground": "{{colors.on_surface.light.hex}}", "menu.selectionBackground": "{{colors.primary_container.light.hex}}", "menu.selectionForeground": "{{colors.on_primary_container.light.hex}}", "debugToolBar.background": "{{colors.surface_container.light.hex}}", "debugExceptionWidget.background": "{{colors.surface_container.light.hex}}", "debugExceptionWidget.border": "{{colors.error.light.hex}}" }, "tokenColors": [ { "name": "Comments", "scope": [ "comment", "punctuation.definition.comment", "string.comment" ], "settings": { "foreground": "{{colors.outline.light.hex}}" } }, { "name": "Keywords and storage", "scope": [ "keyword", "punctuation.definition.keyword", "storage", "storage.type" ], "settings": { "foreground": "{{dank16.color5.light.hex}}" } }, { "name": "Strings", "scope": [ "string", "string punctuation.section.embedded source" ], "settings": { "foreground": "{{dank16.color2.light.hex}}" } }, { "name": "Constants and numbers", "scope": [ "constant.numeric", "constant.language", "constant.other", "constant.character" ], "settings": { "foreground": "{{dank16.color0.light.hex}}" } }, { "name": "Variables (plain)", "scope": [ "variable", "variable.other" ], "settings": { "foreground": "{{colors.on_surface.light.hex}}" } }, { "name": "Parameters", "scope": [ "variable.parameter", "variable.parameter.function" ], "settings": { "foreground": "{{colors.on_surface.light.hex}}" } }, { "name": "Object properties and keys", "scope": [ "meta.object-literal.key", "meta.property.object", "variable.other.property", "entity.name.tag.yaml" ], "settings": { "foreground": "{{dank16.color4.light.hex}}" } }, { "name": "Functions", "scope": [ "entity.name.function", "support.function" ], "settings": { "foreground": "{{dank16.color4.light.hex}}" } }, { "name": "Types and classes", "scope": [ "entity.name.type", "entity.name.class", "support.type" ], "settings": { "foreground": "{{colors.secondary.light.hex}}" } }, { "name": "Language builtins and special variables", "scope": [ "support.class", "support.variable", "variable.language", "support.constant" ], "settings": { "foreground": "{{dank16.color4.light.hex}}" } }, { "name": "Invalid", "scope": [ "invalid" ], "settings": { "foreground": "{{colors.error.light.hex}}" } }, { "name": "Invalid deprecated", "scope": [ "invalid.deprecated" ], "settings": { "foreground": "{{colors.outline.light.hex}}" } }, { "name": "Headings", "scope": [ "markup.heading", "markup.heading entity.name" ], "settings": { "foreground": "{{colors.primary.light.hex}}", "fontStyle": "bold" } }, { "name": "Bold", "scope": [ "markup.bold" ], "settings": { "foreground": "{{colors.tertiary.light.hex}}", "fontStyle": "bold" } }, { "name": "Italic", "scope": [ "markup.italic" ], "settings": { "foreground": "{{colors.primary.light.hex}}", "fontStyle": "italic" } }, { "name": "Underline", "scope": [ "markup.underline" ], "settings": { "fontStyle": "underline" } }, { "name": "Quotes", "scope": [ "markup.quote" ], "settings": { "foreground": "{{colors.outline.light.hex}}" } }, { "name": "Lists", "scope": [ "markup.list" ], "settings": { "foreground": "{{colors.on_surface.light.hex}}" } }, { "name": "Inline code in prose", "scope": [ "markup.raw", "markup.inline.raw" ], "settings": { "foreground": "{{dank16.color4.light.hex}}" } } ], "semanticTokenColors": { "variable": { "foreground": "{{colors.on_surface.light.hex}}" }, "variable.readonly": { "foreground": "{{dank16.color1.light.hex}}" }, "parameter": { "foreground": "{{colors.on_surface.light.hex}}" }, "property": { "foreground": "{{dank16.color4.light.hex}}" }, "function": { "foreground": "{{dank16.color4.light.hex}}" }, "method": { "foreground": "{{dank16.color4.light.hex}}" }, "type": { "foreground": "{{colors.secondary.light.hex}}" }, "class": { "foreground": "{{colors.secondary.light.hex}}" }, "typeParameter": { "foreground": "{{colors.tertiary.light.hex}}" }, "enumMember": { "foreground": "{{dank16.color1.light.hex}}" }, "string": { "foreground": "{{dank16.color2.light.hex}}" }, "number": { "foreground": "{{dank16.color1.light.hex}}" }, "comment": { "foreground": "{{colors.outline.light.hex}}" }, "keyword": { "foreground": "{{dank16.color5.light.hex}}" }, "operator": { "foreground": "{{colors.on_surface.light.hex}}" }, "namespace": { "foreground": "{{colors.on_surface.light.hex}}" } } }