From e7ff4c373f4d2253617735e705d95b14fccb0b41 Mon Sep 17 00:00:00 2001 From: Benjamin Pasero Date: Sat, 29 Apr 2017 15:01:44 +0200 Subject: [PATCH] Add workbench/editor colors to our built in themes (fixes #25327) --- .../theme-abyss/themes/abyss-color-theme.json | 77 ++++---- .../theme-defaults/themes/dark_defaults.json | 3 +- .../themes/kimbie-dark-color-theme.json | 29 ++- .../themes/dimmed-monokai-color-theme.json | 21 +- .../themes/monokai-color-theme.json | 18 +- .../themes/quietlight-color-theme.json | 11 +- .../theme-red/themes/Red-color-theme.json | 4 +- .../themes/solarized-dark-color-theme.json | 38 ++-- .../themes/solarized-light-color-theme.json | 181 +++++++++++++++--- .../themes/tomorrow-night-blue-theme.json | 10 +- src/vs/platform/theme/common/colorRegistry.ts | 4 +- 11 files changed, 290 insertions(+), 106 deletions(-) diff --git a/extensions/theme-abyss/themes/abyss-color-theme.json b/extensions/theme-abyss/themes/abyss-color-theme.json index 03c19413808..2a83d26cd95 100644 --- a/extensions/theme-abyss/themes/abyss-color-theme.json +++ b/extensions/theme-abyss/themes/abyss-color-theme.json @@ -254,6 +254,8 @@ // Base // "foreground": "", "focusBorder": "#596F99", + // "contrastActiveBorder": "", + // "contrastBorder": "", // "widget.shadow": "", @@ -268,30 +270,29 @@ "inputValidation.errorBackground": "#A22D44", "inputValidation.errorBorder": "#AB395B", - // "dropdown.background": "#181f2f", + "dropdown.background": "#181f2f", // "dropdown.foreground": "", // "dropdown.border": "", - "button.background": "#455064", - "button.hoverBackground": "#4A5C6B", + "button.background": "#2B3C5D", // "button.foreground": "", - "list.activeSelectionBackground": "#011B51", + "list.activeSelectionBackground": "#08286b", // "list.activeSelectionForeground": "", "list.focusBackground": "#08286b", - "list.hoverBackground": "#041D52", + "list.hoverBackground": "#061940", "list.inactiveSelectionBackground": "#152037", "list.dropBackground": "#041D52", - // "list.highlightForeground": "", + "list.highlightForeground": "#0063a5", "scrollbar.shadow": "#515E91AA", "scrollbarSlider.activeBackground": "#3B3F5188", - "scrollbarSlider.background": "#1F223088", + "scrollbarSlider.background": "#1F2230AA", "scrollbarSlider.hoverBackground": "#3B3F5188", // Editor "editor.background": "#000c18", - "editor.foreground": "#6688cc", + // "editor.foreground": "#6688cc", "editorWidget.background": "#262641", "editorCursor.foreground": "#ddbb88", "editorWhitespace.foreground": "#103050", @@ -302,8 +303,8 @@ "editorHoverWidget.border": "#004c18", "editorLineNumber.foreground": "#406385", "editorMarkerNavigation.background": "#060621", - "editorMarkerNavigationError.background": "#FF0000", - "editorMarkerNavigationWarning.background": "#00FF00", + "editorMarkerNavigationError.background": "#AB395B", + "editorMarkerNavigationWarning.background": "#5B7E7A", "editorLink.activeForeground": "#0063a5", // "editor.findMatchBackground": "", "editor.findMatchHighlightBackground": "#eeeeee44", @@ -311,14 +312,18 @@ // "editor.hoverHighlightBackground": "", // "editor.inactiveSelectionBackground": "", // "editor.lineHighlightBorder": "", - "editorLink.foreground": "#0063a5", // "editor.rangeHighlightBackground": "", // "editor.selectionHighlightBackground": "", - // "editorSuggestWidget.background": "", - // "editorSuggestWidget.border": "", // "editor.wordHighlightBackground": "", // "editor.wordHighlightStrongBackground": "", + // Editor: Suggest Widget + // "editorSuggestWidget.background": "", + // "editorSuggestWidget.border": "", + // "editorSuggestWidget.foreground": "", + // "editorSuggestWidget.highlightForeground": "", + // "editorSuggestWidget.selectedBackground": "", + // Editor: Peek View "peekViewResult.background": "#060621", // "peekViewResult.lineForeground": "", @@ -342,7 +347,7 @@ // Workbench: Title "titleBar.activeBackground": "#10192c", // "titleBar.activeForeground": "", - "titleBar.inactiveBackground": "#10192caa", + // "titleBar.inactiveBackground": "", // "titleBar.inactiveForeground": "", // Workbench: Editors @@ -350,9 +355,9 @@ "editorGroup.border": "#2b2b4a", "editorGroup.background": "#1c1c2a", "editorGroup.dropBackground": "#25375daa", + "editorGroupHeader.tabsBackground": "#1c1c2a", // Workbench: Tabs - "editorGroupHeader.tabsBackground": "#1c1c2a", "tab.border": "#2b2b4a", // "tab.activeBackground": "", "tab.inactiveBackground": "#10192c", @@ -364,7 +369,7 @@ // "activityBar.foreground": "", "activityBarBadge.background": "#0063a5", // "activityBarBadge.foreground": "", - // "activityBar.dropBackground": "#25375daa", + // "activityBar.dropBackground": "", // Workbench: Panel // "panel.background": "", @@ -385,13 +390,13 @@ // "statusBar.foreground": "", "statusBarItem.prominentBackground": "#0063a5", "statusBarItem.prominentHoverBackground": "#0063a5dd", - "statusBarItem.activeBackground": "#ffffff33", - "statusBarItem.hoverBackground": "#ffffff22", + // "statusBarItem.activeBackground": "", + // "statusBarItem.hoverBackground": "", // Workbench: Debug "debugToolBar.background": "#051336", "debugExceptionWidget.background": "#051336", - // "debugExceptionWidget.border": "", + "debugExceptionWidget.border": "#AB395B", // Workbench: Notifications "notification.background": "#051336", @@ -399,24 +404,24 @@ // Workbench: Quick Open "pickerGroup.border": "#596F99", - "pickerGroup.foreground": "#596F99" + "pickerGroup.foreground": "#596F99", // Workbench: Terminal - // "terminal.ansiBlack": "", - // "terminal.ansiBlue": "", - // "terminal.ansiBrightBlack": "", - // "terminal.ansiBrightBlue": "", - // "terminal.ansiBrightCyan": "", - // "terminal.ansiBrightGreen": "", - // "terminal.ansiBrightMagenta": "", - // "terminal.ansiBrightRed": "", - // "terminal.ansiBrightWhite": "", - // "terminal.ansiBrightYellow": "", - // "terminal.ansiCyan": "", - // "terminal.ansiGreen": "", - // "terminal.ansiMagenta": "", - // "terminal.ansiRed": "", - // "terminal.ansiWhite": "", - // "terminal.ansiYellow": "" + "terminal.ansiBlack": "#111111", + "terminal.ansiRed": "#ff9da4", + "terminal.ansiGreen": "#d1f1a9", + "terminal.ansiYellow": "#ffeead", + "terminal.ansiBlue": "#bbdaff", + "terminal.ansiMagenta": "#ebbbff", + "terminal.ansiCyan": "#99ffff", + "terminal.ansiWhite": "#cccccc", + "terminal.ansiBrightBlack": "#333333", + "terminal.ansiBrightRed": "#ff7882", + "terminal.ansiBrightGreen": "#b8f171", + "terminal.ansiBrightYellow": "#ffe580", + "terminal.ansiBrightBlue": "#80baff", + "terminal.ansiBrightMagenta": "#d778ff", + "terminal.ansiBrightCyan": "#78ffff", + "terminal.ansiBrightWhite": "#ffffff" } } \ No newline at end of file diff --git a/extensions/theme-defaults/themes/dark_defaults.json b/extensions/theme-defaults/themes/dark_defaults.json index 597fe8c3d4b..690098711f9 100644 --- a/extensions/theme-defaults/themes/dark_defaults.json +++ b/extensions/theme-defaults/themes/dark_defaults.json @@ -6,6 +6,7 @@ "editor.foreground": "#D4D4D4", "editor.inactiveSelectionBackground": "#3A3D41", "editorIndentGuide.background": "#404040", - "editor.selectionHighlightBackground": "#add6ff26" + "editor.selectionHighlightBackground": "#add6ff26", + "list.dropBackground": "#383B3D" } } \ No newline at end of file diff --git a/extensions/theme-kimbie-dark/themes/kimbie-dark-color-theme.json b/extensions/theme-kimbie-dark/themes/kimbie-dark-color-theme.json index 6f7a5dbfb78..19589afca4c 100644 --- a/extensions/theme-kimbie-dark/themes/kimbie-dark-color-theme.json +++ b/extensions/theme-kimbie-dark/themes/kimbie-dark-color-theme.json @@ -2,27 +2,42 @@ "name": "Kimbie Dark", "type": "dark", "colors": { - "input.background": "#2f2f2f", + "input.background": "#51412c", "editor.background": "#221a0f", "editor.foreground": "#d3af86", + "focusBorder": "#a57a4c", + "list.highlightForeground": "#e3b583", + "list.activeSelectionBackground": "#7c5021", + "list.hoverBackground": "#7c502166", + "list.focusBackground": "#7c5021AA", + "list.inactiveSelectionBackground": "#645342", + "pickerGroup.foreground": "#e3b583", + "pickerGroup.border": "#e3b583", + "inputOption.activeBorder": "#a57a4c", "editor.selectionBackground": "#84613daa", "editorWidget.background": "#131510", "editorHoverWidget.background": "#221a14", "editorGroupHeader.tabsBackground": "#131510", + "editorGroup.background": "#0f0c08", "tab.inactiveBackground": "#131510", - "statusBar.background": "#162257", + "titleBar.activeBackground": "#423523", + "statusBar.background": "#423523", + "statusBar.debuggingBackground": "#423523", + "statusBar.noFolderBackground": "#423523", "activityBar.background": "#221a0f", "activityBar.foreground": "#d3af86", - "activityBarBadge.background": "#162257", - "sideBar.background": "#131510", + "activityBarBadge.background": "#765e3e", + "sideBar.background": "#362712", "editor.lineHighlightBackground": "#5e452b", "editorCursor.foreground": "#d3af86", "editorWhitespace.foreground": "#a57a4c", - "peekViewTitle.background": "#131510", + "peekViewTitle.background": "#362712", "peekView.border": "#5e452b", - "peekViewResult.background": "#131510", + "peekViewResult.background": "#362712", "peekViewEditor.background": "#221a14", - "peekViewEditor.matchHighlightBackground": "#84613daa" + "peekViewEditor.matchHighlightBackground": "#84613daa", + "notification.background": "#473a29", + "button.background": "#6e583b" }, "tokenColors": [ { diff --git a/extensions/theme-monokai-dimmed/themes/dimmed-monokai-color-theme.json b/extensions/theme-monokai-dimmed/themes/dimmed-monokai-color-theme.json index 173c9283c4e..b847fc95dce 100644 --- a/extensions/theme-monokai-dimmed/themes/dimmed-monokai-color-theme.json +++ b/extensions/theme-monokai-dimmed/themes/dimmed-monokai-color-theme.json @@ -1,34 +1,37 @@ { "type": "dark", "colors": { - // "foreground": "#ddffff", - // "focusBorder": "#00f9ff", "dropdown.background": "#383852", - "list.activeSelectionBackground": "#303050", - "list.inactiveSelectionBackground": "#303d45", + "list.activeSelectionBackground": "#303070", + "list.focusBackground": "#425370", + "list.inactiveSelectionBackground": "#23324e", "list.hoverBackground": "#005070", "list.dropBackground": "#505590", + "list.highlightForeground": "#e58520", "button.background": "#5088a3", - "button.hoverBackground": "#6099a3", "editor.background": "#202025", "editor.foreground": "#c5c8c6", "editor.selectionBackground": "#373b41", "editor.lineHighlightBackground": "#303030", - "editorCursor.foreground": "#fc5604", + "editorCursor.foreground": "#c07020", "editorWhitespace.foreground": "#383880", "editorIndentGuide.background": "#505037", "editorGroupHeader.tabsBackground": "#222228", - "tab.activeBackground": "#272740", + // "tab.activeBackground": "#272738", "tab.inactiveBackground": "#333340", "tab.border": "#000030", "panelTitle.activeForeground": "#ddffff", "statusBar.background": "#354550", + "statusBar.debuggingBackground": "#354550", + "statusBar.noFolderBackground": "#354550", + "titleBar.activeBackground": "#354550", "activityBar.background": "#292935", - "activityBar.foreground": "#f0f0ff", - "activityBarBadge.background": "#4045b0", + "activityBar.foreground": "#ffffff", + "activityBarBadge.background": "#3655b5", "sideBar.background": "#232327", "sideBarSectionHeader.background": "#424250", "notification.foreground": "#ffe0ff", + "pickerGroup.foreground": "#77a5b0", "terminal.ansiWhite": "#ddffff" }, "tokenColors": [ diff --git a/extensions/theme-monokai/themes/monokai-color-theme.json b/extensions/theme-monokai/themes/monokai-color-theme.json index 74d3acac33d..c97b363b397 100644 --- a/extensions/theme-monokai/themes/monokai-color-theme.json +++ b/extensions/theme-monokai/themes/monokai-color-theme.json @@ -1,35 +1,37 @@ { "type": "dark", "colors": { - // "foreground": "#ddffff", - // "focusBorder": "#00f9ff", "dropdown.background": "#383852", - "list.activeSelectionBackground": "#303070", - "list.focusBackground": "#394770", - "list.inactiveSelectionBackground": "#303d45", + "list.activeSelectionBackground": "#383852", + "list.focusBackground": "#425370", + "list.inactiveSelectionBackground": "#23324e", "list.hoverBackground": "#005070", "list.dropBackground": "#505590", + "list.highlightForeground": "#e58520", "button.background": "#5088a3", - "button.hoverBackground": "#6099a3", "editor.background": "#202025", "editor.foreground": "#f8f8f2", "editor.selectionBackground": "#49483e", "editor.lineHighlightBackground": "#303030", - "editorCursor.foreground": "#f8f8f0", + "editorCursor.foreground": "#c07020", "editorWhitespace.foreground": "#383880", "editorIndentGuide.background": "#505037", "editorGroupHeader.tabsBackground": "#222228", - "tab.activeBackground": "#272740", + // "tab.activeBackground": "#272738", "tab.inactiveBackground": "#333340", "tab.border": "#000030", "panelTitle.activeForeground": "#ddffff", "statusBar.background": "#354550", + "statusBar.debuggingBackground": "#354550", + "statusBar.noFolderBackground": "#354550", + "titleBar.activeBackground": "#354550", "activityBar.background": "#292935", "activityBarBadge.foreground": "#ffffff", "activityBarBadge.background": "#3655b5", "sideBar.background": "#232327", "sideBarSectionHeader.background": "#424250", "notification.foreground": "#ffe0ff", + "pickerGroup.foreground": "#77a5b0", "terminal.ansiWhite": "#ddffff" }, diff --git a/extensions/theme-quietlight/themes/quietlight-color-theme.json b/extensions/theme-quietlight/themes/quietlight-color-theme.json index e33c477a18b..ee6b59a1d86 100644 --- a/extensions/theme-quietlight/themes/quietlight-color-theme.json +++ b/extensions/theme-quietlight/themes/quietlight-color-theme.json @@ -458,13 +458,15 @@ "pickerGroup.border": "#749351", "list.activeSelectionForeground": "#6c6c6c", "list.focusBackground": "#CADEB9", - "list.activeSelectionBackground": "#B6C8A7", + "list.activeSelectionBackground": "#c4d9b1", + "list.inactiveSelectionBackground": "#d3dbcd", "editor.background": "#F5F5F5", "editorWhitespace.foreground": "#AAAAAA", "editor.lineHighlightBackground": "#E4F6D4", "editor.selectionBackground": "#C9D0D9", "panel.background": "#F5F5F5", "sideBar.background": "#F2F2F2", + "sideBarSectionHeader.background": "#ede8ef", "editorLineNumber.foreground": "#9DA39A", "editorCursor.foreground": "#54494B", "inputOption.activeBorder": "#adafb7", @@ -477,7 +479,12 @@ "peekViewResult.background": "#F2F8FC", "peekViewResult.matchHighlightBackground": "#93C6D6", "statusBar.background": "#705697", + "statusBar.noFolderBackground": "#705697", + "statusBar.debuggingBackground": "#705697", "activityBar.background": "#EDEDF5", - "activityBar.foreground": "#705697" + "activityBar.foreground": "#705697", + "titleBar.activeBackground": "#c4b7d7", + "button.background": "#705697", + "notification.background": "#442e66" } } \ No newline at end of file diff --git a/extensions/theme-red/themes/Red-color-theme.json b/extensions/theme-red/themes/Red-color-theme.json index 55372ceb608..6fbc185c97f 100644 --- a/extensions/theme-red/themes/Red-color-theme.json +++ b/extensions/theme-red/themes/Red-color-theme.json @@ -27,7 +27,6 @@ "editor.lineHighlightBackground": "#ff000033", "editor.hoverHighlightBackground": "#ff000044", "editor.selectionHighlightBackground": "#f5500039", - "editorLink.foreground": "#D69B6A", "editorLink.activeForeground": "#FFD0AA", "peekViewTitle.background": "#550000", "peekView.border": "#ff000044", @@ -37,14 +36,13 @@ "debugToolBar.background": "#660000", "focusBorder": "#ff6666aa", "button.background": "#885555", - "button.hoverBackground": "#aa5555", "dropdown.background": "#580000", "input.background": "#580000", "inputOption.activeBorder": "#cc0000", "inputValidation.infoBackground": "#550000", "inputValidation.infoBorder": "#773333", "list.hoverBackground": "#800000", - "list.activeSelectionBackground": "#700000", + "list.activeSelectionBackground": "#880000", "list.inactiveSelectionBackground": "#770000", "list.focusBackground": "#660000", "list.highlightForeground": "#ff4444", diff --git a/extensions/theme-solarized-dark/themes/solarized-dark-color-theme.json b/extensions/theme-solarized-dark/themes/solarized-dark-color-theme.json index 116bdf1705a..9d5e9c8fe38 100644 --- a/extensions/theme-solarized-dark/themes/solarized-dark-color-theme.json +++ b/extensions/theme-solarized-dark/themes/solarized-dark-color-theme.json @@ -296,11 +296,15 @@ // Base // "foreground": "", "focusBorder": "#2AA19899", + // "contrastActiveBorder": "", + // "contrastBorder": "", // "widget.shadow": "", "input.background": "#003847", "input.foreground": "#93A1A1", + // "input.border": "", + "inputOption.activeBorder": "#2AA19899", "inputValidation.infoBorder": "#384078", "inputValidation.infoBackground": "#051336", @@ -311,18 +315,18 @@ "dropdown.background": "#00212B", "dropdown.border": "#2AA19899", + // "dropdown.foreground": "", "button.background": "#2AA19899", - "button.hoverBackground": "#2AA19844", // "button.foreground": "", - "list.activeSelectionBackground": "#004454", + "list.activeSelectionBackground": "#005A6F", // "list.activeSelectionForeground": "", "list.focusBackground": "#005A6F", "list.hoverBackground": "#004454AA", "list.inactiveSelectionBackground": "#00445488", "list.dropBackground": "#00445488", - // "list.highlightForeground": "", + "list.highlightForeground": "#047aa6", // "scrollbar.shadow": "", // "scrollbarSlider.activeBackground": "", @@ -331,7 +335,7 @@ // Editor "editor.background": "#002B36", - "editor.foreground": "#6688cc", + // "editor.foreground": "#6688cc", "editorWidget.background": "#00212B", "editorCursor.foreground": "#D30102", "editorWhitespace.foreground": "#93A1A180", @@ -342,8 +346,8 @@ // "editorHoverWidget.border": "", // "editorLineNumber.foreground": "", // "editorMarkerNavigation.background": "", - // "editorMarkerNavigationError.background": "", - // "editorMarkerNavigationWarning.background": "", + "editorMarkerNavigationError.background": "#AB395B", + "editorMarkerNavigationWarning.background": "#5B7E7A", // "editorLink.activeForeground": "", // "editor.findMatchBackground": "", // "editor.findMatchHighlightBackground": "", @@ -351,14 +355,18 @@ // "editor.hoverHighlightBackground": "", // "editor.inactiveSelectionBackground": "", // "editor.lineHighlightBorder": "", - // "editorLink.foreground": "", // "editor.rangeHighlightBackground": "", // "editor.selectionHighlightBackground": "", - // "editorSuggestWidget.background": "", - // "editorSuggestWidget.border": "", // "editor.wordHighlightBackground": "", // "editor.wordHighlightStrongBackground": "", + // Editor: Suggest + // "editorSuggestWidget.background": "", + // "editorSuggestWidget.border": "", + // "editorSuggestWidget.foreground": "", + // "editorSuggestWidget.highlightForeground": "", + // "editorSuggestWidget.selectedBackground": "", + // Editor: Peek View "peekViewResult.background": "#00212B", // "peekViewResult.lineForeground": "", @@ -381,26 +389,30 @@ // Workbench: Title "titleBar.activeBackground": "#002C39", - "titleBar.inactiveBackground": "#002C39", + // "titleBar.inactiveBackground": "", + // "titleBar.activeForeground": "", + // "titleBar.inactiveForeground": "", // Workbench: Editors // "editorGroupHeader.noTabsBackground": "", "editorGroup.border": "#00212B", "editorGroup.background": "#011b23", "editorGroup.dropBackground": "#00212BAA", + "editorGroupHeader.tabsBackground": "#004052", // Workbench: Tabs "tab.activeForeground": "#d6dbdb", "tab.activeBackground": "#002B37", "tab.inactiveForeground": "#93A1A1", "tab.inactiveBackground": "#004052", - "editorGroupHeader.tabsBackground": "#004052", "tab.border": "#003847", // Workbench: Activity Bar "activityBar.background": "#003847", - // "activityBar.dropBackground": "#00212B", "activityBarBadge.background": "#047aa6", + // "activityBar.dropBackground": "", + // "activityBar.foreground": "", + // "activityBarBadge.foreground": "", // Workbench: Panel // "panel.background": "", @@ -427,7 +439,7 @@ // Workbench: Debug "debugToolBar.background": "#00212B", "debugExceptionWidget.background": "#00212B", - // "debugExceptionWidget.border": "", + "debugExceptionWidget.border": "#AB395B", // Workbench: Notifications "notification.background": "#003847", diff --git a/extensions/theme-solarized-light/themes/solarized-light-color-theme.json b/extensions/theme-solarized-light/themes/solarized-light-color-theme.json index ebdc00f303e..de82f120283 100644 --- a/extensions/theme-solarized-light/themes/solarized-light-color-theme.json +++ b/extensions/theme-solarized-light/themes/solarized-light-color-theme.json @@ -292,43 +292,180 @@ } ], "colors": { + + // Base + // "foreground": "", + "focusBorder": "#D3AF86", + // "contrastActiveBorder": "", + // "contrastBorder": "", + + // "widget.shadow": "", + + "input.background": "#DDD6C1", + // "input.border": "", + "input.foreground": "#586E75", + "inputOption.activeBorder": "#D3AF86", + // "inputValidation.infoBorder": "", + // "inputValidation.infoBackground": "", + // "inputValidation.warningBackground": "", + // "inputValidation.warningBorder": "", + // "inputValidation.errorBackground": "", + // "inputValidation.errorBorder": "", + + "dropdown.background": "#EEE8D5", + // "dropdown.foreground": "", + "dropdown.border": "#D3AF86", + + "button.background": "#AC9D57", + // "button.foreground": "", + + "list.activeSelectionBackground": "#DFCA88", + "list.activeSelectionForeground": "#6C6C6C", + "list.focusBackground": "#DFCA8866", + "list.hoverBackground": "#DFCA8844", + "list.inactiveSelectionBackground": "#D1CBB8", + "list.highlightForeground": "#B58900", + + // "scrollbar.shadow": "", + // "scrollbarSlider.activeBackground": "", + // "scrollbarSlider.background": "", + // "scrollbarSlider.hoverBackground": "", + + // Editor "editor.background": "#FDF6E3", + // "editor.foreground": "#6688cc", + "editorWidget.background": "#EEE8D5", "editorCursor.foreground": "#657B83", "editorWhitespace.foreground": "#586E7580", "editor.lineHighlightBackground": "#EEE8D5", "editor.selectionBackground": "#EEE8D5", + // "editorIndentGuide.background": "", + "editorHoverWidget.background": "#CCC4B0", + // "editorHoverWidget.border": "", + // "editorLineNumber.foreground": "", + // "editorMarkerNavigation.background": "", + // "editorMarkerNavigationError.background": "", + // "editorMarkerNavigationWarning.background": "", + // "editorLink.activeForeground": "", + // "editor.findMatchBackground": "", + // "editor.findMatchHighlightBackground": "", + // "editor.findRangeHighlightBackground": "", + // "editor.hoverHighlightBackground": "", + // "editor.inactiveSelectionBackground": "", + // "editor.lineHighlightBorder": "", + // "editor.rangeHighlightBackground": "", + // "editor.selectionHighlightBackground": "", + // "editor.wordHighlightBackground": "", + // "editor.wordHighlightStrongBackground": "", - "sideBar.background": "#EEE8D5", - "sideBarTitle.foreground": "#586E75", + // Editor: Suggest Widget + // "editorSuggestWidget.background": "", + // "editorSuggestWidget.border": "", + // "editorSuggestWidget.foreground": "", + // "editorSuggestWidget.highlightForeground": "", + // "editorSuggestWidget.selectedBackground": "", + + // Editor: Peek View + "peekViewResult.background": "#EEE8D5", + // "peekViewResult.lineForeground": "", + // "peekViewResult.selectionBackground": "", + // "peekViewResult.selectionForeground": "", + "peekViewEditor.background": "#FFFBF2", + "peekViewTitle.background": "#EEE8D5", + "peekView.border": "#B58900", + "peekViewEditor.matchHighlightBackground": "#7744AA40", + // "peekViewResult.fileForeground": "", + // "peekViewResult.matchHighlightBackground": "", + // "peekViewTitleLabel.foreground": "", + // "peekViewTitleDescription.foreground": "", + + // Editor: Diff + // "diffEditor.insertedTextBackground": "", + // "diffEditor.insertedTextBorder": "", + // "diffEditor.removedTextBackground": "", + // "diffEditor.removedTextBorder": "", + + // Workbench: Title + "titleBar.activeBackground": "#EEE8D5", + // "titleBar.activeForeground": "", + // "titleBar.inactiveBackground": "", + // "titleBar.inactiveForeground": "", + + // Workbench: Editors + // "editorGroupHeader.noTabsBackground": "", + "editorGroup.border": "#DDD6C1", + "editorGroup.background": "#FFFBF2", + "editorGroup.dropBackground": "#DDD6C1AA", + "editorGroupHeader.tabsBackground": "#D9D2C2", + + // Workbench: Tabs + "tab.border": "#DDD6C1", + "tab.activeBackground": "#FDF6E3", + "tab.inactiveForeground": "#586E75", + "tab.inactiveBackground": "#D3CBB7", + // "tab.activeBackground": "", + // "tab.activeForeground": "", + // "tab.inactiveForeground": "", + + // Workbench: Activity Bar "activityBar.background": "#DDD6C1", "activityBar.foreground": "#584c27", "activityBar.dropBackground": "#EEE8D5", "activityBarBadge.background": "#B58900", - "editorWidget.background": "#EEE8D5", - "input.background": "#DDD6C1", - "input.foreground": "#586E75", - "inputOption.activeBorder": "#2AA19899", - "focusBorder": "#2AA19899", - "titleBar.activeBackground": "#002C39", - "titleBar.inactiveBackground": "#002C39", + // "activityBarBadge.foreground": "", + + // Workbench: Panel + // "panel.background": "", + "panel.border": "#DDD6C1", + // "panelTitle.activeBorder": "", + // "panelTitle.activeForeground": "", + // "panelTitle.inactiveForeground": "", + + // Workbench: Side Bar + "sideBar.background": "#EEE8D5", + "sideBarTitle.foreground": "#586E75", + // "sideBarSectionHeader.background": "", + + // Workbench: Status Bar "statusBar.foreground": "#586E75", "statusBar.background": "#EEE8D5", "statusBar.debuggingBackground": "#EEE8D5", "statusBar.noFolderBackground": "#EEE8D5", - // "tab.activeForeground": "#d6dbdb", - "tab.activeBackground": "#FDF6E3", - "tab.inactiveForeground": "#586E75", - "tab.inactiveBackground": "#CCC4B0", - "editorGroupHeader.tabsBackground": "#CCC4B0", - "tab.border": "#DDD6C1", - "debugToolBar.background": "#EEE8D5", - "dropdown.background": "#EEE8D5", - "dropdown.border": "#2AA19899", + // "statusBar.foreground": "", + "statusBarItem.prominentBackground": "#DDD6C1", + "statusBarItem.prominentHoverBackground": "#DDD6C199", + // "statusBarItem.activeBackground": "", + // "statusBarItem.hoverBackground": "", - "peekViewResult.background": "#EEE8D5", - "peekViewTitle.background": "#EEE8D5", - "peekViewEditor.matchHighlightBackground": "#7744AA40", - "editorHoverWidget.background": "#CCC4B0" + // Workbench: Debug + "debugToolBar.background": "#DDD6C1", + "debugExceptionWidget.background": "#DDD6C1", + "debugExceptionWidget.border": "#AB395B", + + // Workbench: Notifications + "notification.background": "#999178", + // "notification.foreground": "", + + // Workbench: Quick Open + "pickerGroup.border": "#2AA19899", + "pickerGroup.foreground": "#2AA19899" + // Workbench: Terminal + // "terminal.ansiBlack": "#111111", + // "terminal.ansiRed": "#ff9da4", + // "terminal.ansiGreen": "#d1f1a9", + // "terminal.ansiYellow": "#ffeead", + // "terminal.ansiBlue": "#bbdaff", + // "terminal.ansiMagenta": "#ebbbff", + // "terminal.ansiCyan": "#99ffff", + // "terminal.ansiWhite": "#cccccc", + // "terminal.ansiBrightBlack": "#333333", + // "terminal.ansiBrightRed": "#ff7882", + // "terminal.ansiBrightGreen": "#b8f171", + // "terminal.ansiBrightYellow": "#ffe580", + // "terminal.ansiBrightBlue": "#80baff", + // "terminal.ansiBrightMagenta": "#d778ff", + // "terminal.ansiBrightCyan": "#78ffff", + // "terminal.ansiBrightWhite": "#ffffff" } } \ No newline at end of file diff --git a/extensions/theme-tomorrow-night-blue/themes/tomorrow-night-blue-theme.json b/extensions/theme-tomorrow-night-blue/themes/tomorrow-night-blue-theme.json index a2d815a46a1..3b1d2c5acc2 100644 --- a/extensions/theme-tomorrow-night-blue/themes/tomorrow-night-blue-theme.json +++ b/extensions/theme-tomorrow-night-blue/themes/tomorrow-night-blue-theme.json @@ -5,10 +5,10 @@ "input.background": "#001733", "dropdown.background": "#001733", "list.focusBackground": "#ffffff60", - "list.activeSelectionBackground": "#ffffff50", + "list.activeSelectionBackground": "#ffffff60", "list.inactiveSelectionBackground": "#ffffff40", "list.hoverBackground": "#ffffff30", - "list.dropBackground": "#ffffff60", + "list.highlightForeground": "#bbdaff", "pickerGroup.foreground": "#bbdaff", "editor.background": "#002451", "editor.foreground": "#ffffff", @@ -21,14 +21,18 @@ "editorHoverWidget.border": "#ffffff44", "editorGroup.border": "#404f7d", "editorGroupHeader.tabsBackground": "#001733", + "editorGroup.background": "#1c1c2a", + "editorGroup.dropBackground": "#25375daa", + "peekViewResult.background": "#001c40", "tab.inactiveBackground": "#001c40", + "titleBar.activeBackground": "#001126", "statusBar.background": "#001126", "statusBar.noFolderBackground": "#001126", + "statusBar.debuggingBackground": "#ffeead", "activityBar.background": "#001733", "activityBarBadge.background": "#bbdaff", "activityBarBadge.foreground": "#001733", "sideBar.background": "#001c40", - "statusBar.debuggingBackground": "#ffeead", "terminal.ansiBlack": "#111111", "terminal.ansiRed": "#ff9da4", "terminal.ansiGreen": "#d1f1a9", diff --git a/src/vs/platform/theme/common/colorRegistry.ts b/src/vs/platform/theme/common/colorRegistry.ts index 60c7b82aac6..c9a767329d0 100644 --- a/src/vs/platform/theme/common/colorRegistry.ts +++ b/src/vs/platform/theme/common/colorRegistry.ts @@ -148,7 +148,7 @@ export const listActiveSelectionBackground = registerColor('list.activeSelection export const listInactiveSelectionBackground = registerColor('list.inactiveSelectionBackground', { dark: '#3F3F46', light: '#CCCEDB', hc: null }, nls.localize('listInactiveSelectionBackground', "List/Tree background color for the selected item when the list/tree is inactive. An active list/tree has keyboard focus, an inactive does not.")); export const listActiveSelectionForeground = registerColor('list.activeSelectionForeground', { dark: Color.white, light: Color.white, hc: Color.white }, nls.localize('listActiveSelectionForeground', "List/Tree foreground color for the selected item when the list/tree is active. An active list/tree has keyboard focus, an inactive does not.")); export const listHoverBackground = registerColor('list.hoverBackground', { dark: '#2A2D2E', light: '#F0F0F0', hc: null }, nls.localize('listHoverBackground', "List/Tree background when hovering over items using the mouse.")); -export const listDropBackground = registerColor('list.dropBackground', { dark: '#383B3D', light: '#DDECFF', hc: null }, nls.localize('listDropBackground', "List/Tree drag and drop background when moving items around using the mouse.")); +export const listDropBackground = registerColor('list.dropBackground', { dark: listFocusBackground, light: listFocusBackground, hc: null }, nls.localize('listDropBackground', "List/Tree drag and drop background when moving items around using the mouse.")); export const listHighlightForeground = registerColor('list.highlightForeground', { dark: '#219AE4', light: '#186B9E', hc: '#219AE4' }, nls.localize('highlight', 'List/Tree foreground color of the match highlights when searching inside the list/tree.')); export const pickerGroupForeground = registerColor('pickerGroup.foreground', { dark: Color.fromHex('#0097FB').transparent(0.6), light: Color.fromHex('#007ACC').transparent(0.6), hc: Color.white }, nls.localize('pickerGroupForeground', "Quick picker color for grouping labels.")); @@ -156,7 +156,7 @@ export const pickerGroupBorder = registerColor('pickerGroup.border', { dark: '#3 export const buttonForeground = registerColor('button.foreground', { dark: Color.white, light: Color.white, hc: Color.white }, nls.localize('buttonForeground', "Button foreground color.")); export const buttonBackground = registerColor('button.background', { dark: '#0E639C', light: '#007ACC', hc: null }, nls.localize('buttonBackground', "Button background color.")); -export const buttonHoverBackground = registerColor('button.hoverBackground', { dark: '#006BB3', light: '#006BB3', hc: null }, nls.localize('buttonHoverBackground', "Button background color when hovering.")); +export const buttonHoverBackground = registerColor('button.hoverBackground', { dark: lighten(buttonBackground, 0.2), light: darken(buttonBackground, 0.2), hc: null }, nls.localize('buttonHoverBackground', "Button background color when hovering.")); export const scrollbarShadow = registerColor('scrollbar.shadow', { dark: '#000000', light: '#DDDDDD', hc: null }, nls.localize('scrollbarShadow', "Scrollbar shadow to indicate that the view is scrolled.")); export const scrollbarSliderBackground = registerColor('scrollbarSlider.background', { dark: Color.fromHex('#797979').transparent(0.4), light: Color.fromHex('#646464').transparent(0.4), hc: transparent(contrastBorder, 0.6) }, nls.localize('scrollbarSliderBackground', "Slider background color.")); -- GitLab