diff --git a/editors/vscode/package.json b/editors/vscode/package.json index c06204e..3e0746e 100644 --- a/editors/vscode/package.json +++ b/editors/vscode/package.json @@ -2,7 +2,7 @@ "name": "lume-color-theme", "displayName": "Lume Dark", "description": "A muted, elegant dark color theme with warm undertones and a soft lavender identity", - "version": "0.2.1", + "version": "0.3.0", "publisher": "DanielFry", "license": "MIT", "icon": "icon.png", diff --git a/editors/vscode/themes/lume-color-theme.json b/editors/vscode/themes/lume-color-theme.json index 145183f..63c51f2 100644 --- a/editors/vscode/themes/lume-color-theme.json +++ b/editors/vscode/themes/lume-color-theme.json @@ -35,6 +35,7 @@ "editorGutter.addedBackground": "#a0d4a8", "editorGutter.deletedBackground": "#c49080", "editorGutter.modifiedBackground": "#8cc0e0", + "editorGutter.foldingControlForeground": "#8a8498", "editorError.foreground": "#c49080", "editorWarning.foreground": "#c4b080", "editorInfo.foreground": "#8cc0e0", @@ -45,12 +46,15 @@ "editorCodeLens.foreground": "#8a8498", "editorLightBulb.foreground": "#c4b080", + "editorStickyScroll.background": "#12101e", + "editorStickyScrollHover.background": "#1e1a2c", + "editorWidget.background": "#1e1a2c", "editorWidget.foreground": "#d8d0e4", "editorWidget.border": "#302c42", "editorSuggestWidget.background": "#1e1a2c", "editorSuggestWidget.foreground": "#d8d0e4", - "editorSuggestWidget.selectedBackground": "#262236", + "editorSuggestWidget.selectedBackground": "#b8a0e020", "editorSuggestWidget.highlightForeground": "#e8b4a0", "editorSuggestWidget.focusHighlightForeground": "#e8b4a0", "editorSuggestWidget.selectedForeground": "#d8d0e4", @@ -69,6 +73,7 @@ "tab.inactiveForeground": "#8a8498", "tab.border": "#0a0814", "tab.hoverBackground": "#1e1a2c", + "tab.lastPinnedBorder": "#262236", "activityBar.background": "#0a0814", "activityBar.foreground": "#d8d0e4", @@ -84,13 +89,13 @@ "sideBarSectionHeader.background": "#0e0c18", "sideBarSectionHeader.foreground": "#b0a8c4", - "list.activeSelectionBackground": "#262236", + "list.activeSelectionBackground": "#b8a0e020", "list.activeSelectionForeground": "#d8d0e4", - "list.hoverBackground": "#1e1a2c", - "list.inactiveSelectionBackground": "#1e1a2c", + "list.hoverBackground": "#b8a0e010", + "list.inactiveSelectionBackground": "#262236", "list.inactiveSelectionForeground": "#d8d0e4", "list.highlightForeground": "#e8b4a0", - "list.focusBackground": "#262236", + "list.focusBackground": "#b8a0e020", "list.focusForeground": "#d8d0e4", "list.errorForeground": "#c49080", "list.warningForeground": "#c4b080", @@ -176,6 +181,14 @@ "button.hoverBackground": "#b8a0e0cc", "button.secondaryBackground": "#262236", "button.secondaryForeground": "#d8d0e4", + "button.secondaryHoverBackground": "#302c42", + + "menu.background": "#1e1a2c", + "menu.foreground": "#d8d0e4", + "menu.selectionBackground": "#b8a0e020", + "menu.selectionForeground": "#d8d0e4", + "menu.separatorBackground": "#302c42", + "menu.border": "#302c42", "dropdown.background": "#1e1a2c", "dropdown.foreground": "#d8d0e4", @@ -221,6 +234,7 @@ "notificationsErrorIcon.foreground": "#c49080", "notificationsWarningIcon.foreground": "#c4b080", "notificationsInfoIcon.foreground": "#8cc0e0", + "notificationToast.border": "#302c42", "commandCenter.background": "#0e0c18", "commandCenter.foreground": "#b0a8c4", @@ -230,12 +244,37 @@ "quickInput.background": "#1e1a2c", "quickInput.foreground": "#d8d0e4", - "quickInputList.focusBackground": "#262236", + "quickInputList.focusBackground": "#b8a0e020", "quickInputList.focusForeground": "#d8d0e4", "pickerGroup.border": "#262236", "pickerGroup.foreground": "#b8a0e0", + "toolbar.hoverBackground": "#262236", + "toolbar.activeBackground": "#262236", + + "keybindingLabel.background": "#1e1a2c", + "keybindingLabel.foreground": "#d8d0e4", + "keybindingLabel.border": "#302c42", + "keybindingLabel.bottomBorder": "#302c42", + + "sash.hoverBorder": "#b8a0e0", + + "settings.headerForeground": "#d8d0e4", + "settings.modifiedItemIndicator": "#b8a0e0", + "settings.dropdownBackground": "#1e1a2c", + "settings.dropdownForeground": "#d8d0e4", + "settings.dropdownBorder": "#302c42", + "settings.checkboxBackground": "#1e1a2c", + "settings.checkboxForeground": "#d8d0e4", + "settings.checkboxBorder": "#302c42", + "settings.textInputBackground": "#1e1a2c", + "settings.textInputForeground": "#d8d0e4", + "settings.textInputBorder": "#302c42", + "settings.numberInputBackground": "#1e1a2c", + "settings.numberInputForeground": "#d8d0e4", + "settings.numberInputBorder": "#302c42", + "focusBorder": "#b8a0e080", "foreground": "#d8d0e4", "selection.background": "#262236", diff --git a/templates/vscode.mustache b/templates/vscode.mustache index 3f0f34a..1f3c57e 100644 --- a/templates/vscode.mustache +++ b/templates/vscode.mustache @@ -35,6 +35,7 @@ "editorGutter.addedBackground": "{{accents.sage}}", "editorGutter.deletedBackground": "{{accents.ember}}", "editorGutter.modifiedBackground": "{{accents.sky}}", + "editorGutter.foldingControlForeground": "{{foregrounds.overlay}}", "editorError.foreground": "{{accents.ember}}", "editorWarning.foreground": "{{accents.honey}}", "editorInfo.foreground": "{{accents.sky}}", @@ -45,12 +46,15 @@ "editorCodeLens.foreground": "{{foregrounds.overlay}}", "editorLightBulb.foreground": "{{accents.honey}}", + "editorStickyScroll.background": "{{backgrounds.base}}", + "editorStickyScrollHover.background": "{{backgrounds.surface0}}", + "editorWidget.background": "{{backgrounds.surface0}}", "editorWidget.foreground": "{{foregrounds.text}}", "editorWidget.border": "{{backgrounds.surface2}}", "editorSuggestWidget.background": "{{backgrounds.surface0}}", "editorSuggestWidget.foreground": "{{foregrounds.text}}", - "editorSuggestWidget.selectedBackground": "{{backgrounds.surface1}}", + "editorSuggestWidget.selectedBackground": "{{accents.lavender}}20", "editorSuggestWidget.highlightForeground": "{{accents.peach}}", "editorSuggestWidget.focusHighlightForeground": "{{accents.peach}}", "editorSuggestWidget.selectedForeground": "{{foregrounds.text}}", @@ -69,6 +73,7 @@ "tab.inactiveForeground": "{{foregrounds.overlay}}", "tab.border": "{{backgrounds.crust}}", "tab.hoverBackground": "{{backgrounds.surface0}}", + "tab.lastPinnedBorder": "{{backgrounds.surface1}}", "activityBar.background": "{{backgrounds.crust}}", "activityBar.foreground": "{{foregrounds.text}}", @@ -84,13 +89,13 @@ "sideBarSectionHeader.background": "{{backgrounds.mantle}}", "sideBarSectionHeader.foreground": "{{foregrounds.subtext}}", - "list.activeSelectionBackground": "{{backgrounds.surface1}}", + "list.activeSelectionBackground": "{{accents.lavender}}20", "list.activeSelectionForeground": "{{foregrounds.text}}", - "list.hoverBackground": "{{backgrounds.surface0}}", - "list.inactiveSelectionBackground": "{{backgrounds.surface0}}", + "list.hoverBackground": "{{accents.lavender}}10", + "list.inactiveSelectionBackground": "{{backgrounds.surface1}}", "list.inactiveSelectionForeground": "{{foregrounds.text}}", "list.highlightForeground": "{{accents.peach}}", - "list.focusBackground": "{{backgrounds.surface1}}", + "list.focusBackground": "{{accents.lavender}}20", "list.focusForeground": "{{foregrounds.text}}", "list.errorForeground": "{{accents.ember}}", "list.warningForeground": "{{accents.honey}}", @@ -176,6 +181,14 @@ "button.hoverBackground": "{{accents.lavender}}cc", "button.secondaryBackground": "{{backgrounds.surface1}}", "button.secondaryForeground": "{{foregrounds.text}}", + "button.secondaryHoverBackground": "{{backgrounds.surface2}}", + + "menu.background": "{{backgrounds.surface0}}", + "menu.foreground": "{{foregrounds.text}}", + "menu.selectionBackground": "{{accents.lavender}}20", + "menu.selectionForeground": "{{foregrounds.text}}", + "menu.separatorBackground": "{{backgrounds.surface2}}", + "menu.border": "{{backgrounds.surface2}}", "dropdown.background": "{{backgrounds.surface0}}", "dropdown.foreground": "{{foregrounds.text}}", @@ -221,6 +234,7 @@ "notificationsErrorIcon.foreground": "{{accents.ember}}", "notificationsWarningIcon.foreground": "{{accents.honey}}", "notificationsInfoIcon.foreground": "{{accents.sky}}", + "notificationToast.border": "{{backgrounds.surface2}}", "commandCenter.background": "{{backgrounds.mantle}}", "commandCenter.foreground": "{{foregrounds.subtext}}", @@ -230,12 +244,37 @@ "quickInput.background": "{{backgrounds.surface0}}", "quickInput.foreground": "{{foregrounds.text}}", - "quickInputList.focusBackground": "{{backgrounds.surface1}}", + "quickInputList.focusBackground": "{{accents.lavender}}20", "quickInputList.focusForeground": "{{foregrounds.text}}", "pickerGroup.border": "{{backgrounds.surface1}}", "pickerGroup.foreground": "{{accents.lavender}}", + "toolbar.hoverBackground": "{{backgrounds.surface1}}", + "toolbar.activeBackground": "{{backgrounds.surface1}}", + + "keybindingLabel.background": "{{backgrounds.surface0}}", + "keybindingLabel.foreground": "{{foregrounds.text}}", + "keybindingLabel.border": "{{backgrounds.surface2}}", + "keybindingLabel.bottomBorder": "{{backgrounds.surface2}}", + + "sash.hoverBorder": "{{accents.lavender}}", + + "settings.headerForeground": "{{foregrounds.text}}", + "settings.modifiedItemIndicator": "{{accents.lavender}}", + "settings.dropdownBackground": "{{backgrounds.surface0}}", + "settings.dropdownForeground": "{{foregrounds.text}}", + "settings.dropdownBorder": "{{backgrounds.surface2}}", + "settings.checkboxBackground": "{{backgrounds.surface0}}", + "settings.checkboxForeground": "{{foregrounds.text}}", + "settings.checkboxBorder": "{{backgrounds.surface2}}", + "settings.textInputBackground": "{{backgrounds.surface0}}", + "settings.textInputForeground": "{{foregrounds.text}}", + "settings.textInputBorder": "{{backgrounds.surface2}}", + "settings.numberInputBackground": "{{backgrounds.surface0}}", + "settings.numberInputForeground": "{{foregrounds.text}}", + "settings.numberInputBorder": "{{backgrounds.surface2}}", + "focusBorder": "{{accents.lavender}}80", "foreground": "{{foregrounds.text}}", "selection.background": "{{backgrounds.surface1}}",