From 3350470e769ca27f0fa027f94452daaba511d13a Mon Sep 17 00:00:00 2001 From: Adrij Shikhar Date: Fri, 8 Mar 2024 16:14:25 +0530 Subject: [PATCH] minor fixes --- package.json | 2 +- themes/DarkDev-color-theme.json | 734 ++++++++++++++++++++++++++++++++ 2 files changed, 735 insertions(+), 1 deletion(-) create mode 100644 themes/DarkDev-color-theme.json diff --git a/package.json b/package.json index 84d7176..b5def4d 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "description": "A dark theme for those who like it dark", "icon": "images/icon.png", "publisher": "nemesis", - "version": "4.0.3", + "version": "4.0.4", "engines": { "vscode": "^1.37.0" }, diff --git a/themes/DarkDev-color-theme.json b/themes/DarkDev-color-theme.json new file mode 100644 index 0000000..c4870de --- /dev/null +++ b/themes/DarkDev-color-theme.json @@ -0,0 +1,734 @@ +{ + "$schema": "vscode://schemas/color-theme", + "type": "dark", + "colors": { + "activityBar.activeBackground": "#ffffff2c", + "activityBar.background": "#07090F", + "activityBar.foreground": "#ffffffbe", + "activityBar.inactiveForeground": "#ffffff73", + "activityBarBadge.background": "#ffa000", + "activityBarBadge.foreground": "#07090f", + "badge.background": "#86a5ff", + "badge.foreground": "#07090f", + "breadcrumb.activeSelectionForeground": "#ffa000", + "breadcrumb.focusForeground": "#516399", + "breadcrumb.foreground": "#516399a6", + "breadcrumbPicker.background": "#07090f", + "button.background": "#86a5ff", + "button.foreground": "#07090f", + "button.hoverBackground": "#a8beff", + "descriptionForeground": "#51639979", + "dropdown.background": "#15182b", + "dropdown.foreground": "#c7d5ff99", + "editor.background": "#071327", + "editor.findMatchBackground": "#516399", + "editor.findMatchBorder": "#ffa000", + "editor.findMatchHighlightBackground": "#262e47", + "editor.inactiveSelectionBackground": "#15182b", + "editor.selectionBackground": "#262e47", + "editor.selectionHighlightBackground": "#262e47", + "editor.wordHighlightBackground": "#262e47", + "editor.wordHighlightStrongBackground": "#262e47", + "editorCodeLens.foreground": "#262e47", + "editorCursor.background": "#01030b", + "editorCursor.foreground": "#ffee00", + "editorGroup.border": "#15182b", + "editorGroup.dropBackground": "#0c0e19", + "editorGroup.emptyBackground": "#07090f", + "editorGroupHeader.tabsBackground": "#07090f", + "editorHoverWidget.foreground": "#F4F4F9", + "editorLineNumber.activeForeground": "#ffd900", + "editorLineNumber.foreground": "#baafff7e", + "editorSuggestWidget.background": "#000000ce", + "editorSuggestWidget.border": "#ffa000", + "editorSuggestWidget.foreground": "#d1d0d8", + "editorSuggestWidget.highlightForeground": "#F4F4F9", + "editorWidget.background": "#0B224A", + "editorWidget.border": "#EDC879", + "editorWidget.foreground": "#F4F4F9", + "editorWidget.resizeBorder": "#ffa000", + "focusBorder": "#262e47", + "foreground": "#c7d5ff99", + "gitDecoration.addedResourceForeground": "#00838f", + "gitDecoration.deletedResourceForeground": "#f15f90", + "gitDecoration.ignoredResourceForeground": "#c3e88d", + "gitDecoration.modifiedResourceForeground": "#c792ea", + "gitDecoration.untrackedResourceForeground": "#ffd149", + "list.activeSelectionBackground": "#052347", + "list.activeSelectionForeground": "#ffffff", + "list.dropBackground": "#100442", + "list.focusBackground": "#100442", + "list.focusForeground": "#ffffff", + "list.highlightForeground": "#ffa000", + "list.hoverBackground": "#0B1A36", + "list.hoverForeground": "#ffffff", + "list.inactiveSelectionBackground": "#01030b", + "list.inactiveSelectionForeground": "#c7d5ff", + "menu.selectionForeground": "#ffa000", + "menubar.selectionForeground": "#ffa000", + "notificationCenterHeader.background": "#15182b", + "notificationLink.foreground": "#ffa000", + "notifications.background": "#15182b", + "panel.border": "#07090f", + "panelTitle.activeBorder": "#ffa000", + "panelTitle.activeForeground": "#c7d5ff", + "pickerGroup.foreground": "#ffa000", + "progressBar.background": "#ffa000", + "quickInput.background": "#06071d", + "quickInput.foreground": "#ffffff", + "scrollbar.shadow": "#01030b", + "scrollbarSlider.activeBackground": "#ffa00050", + "scrollbarSlider.background": "#262e47", + "scrollbarSlider.hoverBackground": "#15182b", + "selection.background": "#ffa00040", + "settings.headerForeground": "#ffa000", + "settings.modifiedItemIndicator": "#ffa000", + "sideBar.background": "#090B1A", + "sideBar.border": "#2e2e2e", + "sideBar.foreground": "#d4d4d4", + "sideBarSectionHeader.background": "#131518", + "sideBarSectionHeader.foreground": "#d1d0d8", + "statusBar.background": "#000000", + "statusBar.debuggingBackground": "#ffa000", + "statusBar.debuggingForeground": "#06071d", + "statusBar.foreground": "#9c9a9a", + "tab.activeBackground": "#071327", + "tab.activeBorder": "#ffa000", + "tab.activeForeground": "#c7d5ff", + "tab.border": "#07090f", + "tab.inactiveBackground": "#07090f", + "tab.inactiveForeground": "#516399d8", + "terminal.ansiBlack": "#000000", + "terminal.ansiBlue": "#2472c8", + "terminal.ansiBrightBlack": "#666666", + "terminal.ansiBrightBlue": "#3b8eea", + "terminal.ansiBrightCyan": "#29b8db", + "terminal.ansiBrightGreen": "#23d18b", + "terminal.ansiBrightMagenta": "#d670d6", + "terminal.ansiBrightRed": "#f14c4c", + "terminal.ansiBrightWhite": "#e5e5e5", + "terminal.ansiBrightYellow": "#f5f543", + "terminal.ansiCyan": "#11a8cd", + "terminal.ansiGreen": "#0dbc79", + "terminal.ansiMagenta": "#bc3fbc", + "terminal.ansiRed": "#cd3131", + "terminal.ansiWhite": "#e5e5e5", + "terminal.ansiYellow": "#e5e510", + "terminal.background": "#040B17", + "terminal.border": "#07090f", + "terminal.foreground": "#cccccc", + "terminal.selectionBackground": "#ffffff40", + "textLink.foreground": "#f9f9ff", + "titleBar.activeBackground": "#131418", + "titleBar.activeForeground": "#f9f9ff", + "tree.indentGuidesStroke": "#516399", + "widget.shadow": "#01030b" + }, + "tokenColors": [ + { + "scope": [ + "comment", + "punctuation.definition.comment" + ], + "settings": { + "foreground": "#546E7A", + "fontStyle": "italic" + } + }, + { + "scope": [ + "variable", + "string constant.other.placeholder" + ], + "settings": { + "foreground": "#EEFFFF" + } + }, + { + "scope": [ + "constant.other.color" + ], + "settings": { + "foreground": "#FFFFFF" + } + }, + { + "scope": [ + "invalid", + "invalid.illegal" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "scope": [ + "keyword", + "storage.type", + "storage.modifier" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "scope": [ + "keyword.control", + "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" + } + }, + { + "scope": [ + "entity.name.tag", + "meta.tag.sgml", + "markup.deleted.git_gutter" + ], + "settings": { + "foreground": "#F07178" + } + }, + { + "scope": [ + "entity.name.function", + "meta.function-call", + "variable.function", + "support.function", + "keyword.other.special-method" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "scope": [ + "meta.block variable.other" + ], + "settings": { + "foreground": "#F07178" + } + }, + { + "scope": [ + "support.other.variable", + "string.other.link" + ], + "settings": { + "foreground": "#F07178" + } + }, + { + "scope": [ + "constant.numeric", + "constant.language", + "support.constant", + "constant.character", + "constant.escape", + "variable.parameter", + "keyword.other.unit", + "keyword.other" + ], + "settings": { + "foreground": "#F78C6C" + } + }, + { + "scope": [ + "string", + "constant.other.symbol", + "constant.other.key", + "entity.other.inherited-class", + "markup.heading", + "markup.inserted.git_gutter", + "meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "scope": [ + "entity.name", + "support.type", + "support.class", + "support.orther.namespace.use.php", + "meta.use.php", + "support.other.namespace.php", + "markup.changed.git_gutter", + "support.type.sys-types" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "scope": [ + "support.type" + ], + "settings": { + "foreground": "#B2CCD6" + } + }, + { + "scope": [ + "source.css support.type.property-name", + "source.sass support.type.property-name", + "source.scss support.type.property-name", + "source.less support.type.property-name", + "source.stylus support.type.property-name", + "source.postcss support.type.property-name" + ], + "settings": { + "foreground": "#B2CCD6" + } + }, + { + "scope": [ + "entity.name.module.js", + "variable.import.parameter.js", + "variable.other.class.js" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "scope": [ + "variable.language" + ], + "settings": { + "foreground": "#FF5370", + "fontStyle": "italic" + } + }, + { + "scope": [ + "entity.name.method.js" + ], + "settings": { + "foreground": "#82AAFF", + "fontStyle": "italic" + } + }, + { + "scope": [ + "meta.class-method.js entity.name.function.js", + "variable.function.constructor" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "scope": [ + "entity.other.attribute-name" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "scope": [ + "text.html.basic entity.other.attribute-name.html", + "text.html.basic entity.other.attribute-name" + ], + "settings": { + "foreground": "#FFCB6B", + "fontStyle": "italic" + } + }, + { + "scope": [ + "entity.other.attribute-name.class" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "scope": [ + "source.sass keyword.control" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "scope": [ + "markup.inserted" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "scope": [ + "markup.deleted" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "scope": [ + "markup.changed" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "scope": [ + "string.regexp" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "scope": [ + "constant.character.escape" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "scope": [ + "*url*", + "*link*", + "*uri*" + ], + "settings": { + "fontStyle": "underline" + } + }, + { + "scope": [ + "tag.decorator.js entity.name.tag.js", + "tag.decorator.js punctuation.definition.tag.js" + ], + "settings": { + "foreground": "#82AAFF", + "fontStyle": "italic" + } + }, + { + "scope": [ + "source.js constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "foreground": "#FF5370", + "fontStyle": "italic" + } + }, + { + "scope": [ + "source.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "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": "#F78C6C" + } + }, + { + "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" + } + }, + { + "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" + } + }, + { + "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" + } + }, + { + "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" + } + }, + { + "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" + } + }, + { + "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" + } + }, + { + "scope": [ + "text.html.markdown", + "punctuation.definition.list_item.markdown" + ], + "settings": { + "foreground": "#EEFFFF" + } + }, + { + "scope": [ + "text.html.markdown markup.inline.raw.markdown" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "scope": [ + "text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown" + ], + "settings": { + "foreground": "#65737E" + } + }, + { + "scope": [ + "markdown.heading", + "markup.heading | markup.heading entity.name", + "markup.heading.markdown punctuation.definition.heading.markdown" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "scope": [ + "markup.italic" + ], + "settings": { + "foreground": "#F07178", + "fontStyle": "italic" + } + }, + { + "scope": [ + "markup.bold", + "markup.bold string" + ], + "settings": { + "foreground": "#F07178", + "fontStyle": "bold" + } + }, + { + "scope": [ + "markup.bold markup.italic", + "markup.italic markup.bold", + "markup.quote markup.bold", + "markup.bold markup.italic string", + "markup.italic markup.bold string", + "markup.quote markup.bold string" + ], + "settings": { + "foreground": "#F07178", + "fontStyle": "bold" + } + }, + { + "scope": [ + "markup.underline" + ], + "settings": { + "foreground": "#F78C6C", + "fontStyle": "underline" + } + }, + { + "scope": [ + "markup.quote punctuation.definition.blockquote.markdown" + ], + "settings": { + "foreground": "#65737E" + } + }, + { + "scope": [ + "markup.quote" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "scope": [ + "string.other.link.title.markdown" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "scope": [ + "string.other.link.description.title.markdown" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "scope": [ + "constant.other.reference.link.markdown" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "scope": [ + "markup.raw.block" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "scope": [ + "markup.raw.block.fenced.markdown" + ], + "settings": { + "foreground": "#00000050" + } + }, + { + "scope": [ + "punctuation.definition.fenced.markdown" + ], + "settings": { + "foreground": "#00000050" + } + }, + { + "scope": [ + "markup.raw.block.fenced.markdown", + "variable.language.fenced.markdown", + "punctuation.section.class.end" + ], + "settings": { + "foreground": "#EEFFFF" + } + }, + { + "scope": [ + "variable.language.fenced.markdown" + ], + "settings": { + "foreground": "#65737E" + } + }, + { + "scope": [ + "meta.separator" + ], + "settings": { + "foreground": "#65737E", + "fontStyle": "bold" + } + }, + { + "scope": [ + "markup.table" + ], + "settings": { + "foreground": "#EEFFFF" + } + }, + { + "scope": "entity.name.function", + "settings": { + "foreground": "#82AAFF" + } + }, + { + "scope": "support.function", + "settings": { + "foreground": "#82AAFF" + } + }, + { + "scope": "variable", + "settings": { + "foreground": "#FFFFFF" + } + }, + { + "scope": "entity.name.variable", + "settings": { + "foreground": "#FFFFFF" + } + }, + { + "scope": "token.info-token", + "settings": { + "foreground": "#6796E6" + } + }, + { + "scope": "token.warn-token", + "settings": { + "foreground": "#CD9731" + } + }, + { + "scope": "token.error-token", + "settings": { + "foreground": "#F44747" + } + }, + { + "scope": "token.debug-token", + "settings": { + "foreground": "#B267E6" + } + } + ] +} \ No newline at end of file