Update themes workbench

This commit is contained in:
Mattia Astorino 2019-12-26 12:44:18 +01:00
parent 87b4af535b
commit efc55f215f
No known key found for this signature in database
GPG key ID: CDFA82D8B1132C65
2 changed files with 51 additions and 41 deletions

View file

@ -22,6 +22,10 @@
"alpha": 100, "alpha": 100,
"value": null "value": null
}, },
"activityBar.activeBorder": {
"alpha": 100,
"value": null
},
"list.activeSelectionForeground": { "list.activeSelectionForeground": {
"alpha": 100, "alpha": 100,
"value": null "value": null
@ -142,4 +146,4 @@
"Ocean": "vs-dark", "Ocean": "vs-dark",
"Ocean High Contrast": "vs-dark" "Ocean High Contrast": "vs-dark"
} }
} }

View file

@ -120,8 +120,8 @@ export const getColorSet = (theme: ThemeSetting): IColorSet => {
/** /**
* Global badges style * Global badges style
*/ */
'badge.background': theme.scheme.base.cyan, 'badge.background': `${theme.scheme.lineHighlight}30`,
'badge.foreground': theme.scheme.background, 'badge.foreground': theme.scheme.comments,
/** /**
* Extensions badge style * Extensions badge style
*/ */
@ -244,73 +244,79 @@ export const getColorSet = (theme: ThemeSetting): IColorSet => {
'diffEditor.insertedTextBackground': `${theme.scheme.base.cyan}20`, 'diffEditor.insertedTextBackground': `${theme.scheme.base.cyan}20`,
'diffEditor.removedTextBackground': `${theme.scheme.base.pink}20`, 'diffEditor.removedTextBackground': `${theme.scheme.base.pink}20`,
/** /**
* Notifications
*/
'notifications.background': theme.scheme.background,
'notifications.foreground': theme.scheme.foreground,
'notificationLink.foreground': theme.scheme.defaultAccent,
/**
* Extensions button style * Extensions button style
*/ */
'extensionButton.prominentBackground': theme.scheme.base.yellow, 'extensionButton.prominentBackground': `${theme.scheme.base.green}90`,
'extensionButton.prominentHoverBackground': theme.scheme.base.yellow, 'extensionButton.prominentHoverBackground': theme.scheme.base.green,
'extensionButton.prominentForeground': theme.scheme.background, 'extensionButton.prominentForeground': theme.scheme.base.black,
/** /**
* Peekview window style * Peekview window style
*/ */
'peekViewEditor.background': theme.scheme.background, 'peekView.border': theme.scheme.shadow,
'peekViewResult.background': theme.scheme.background, 'peekViewEditor.background': `${theme.scheme.foreground}05`,
// 'peekView.border': theme.scheme.shade1, 'peekViewTitle.background': `${theme.scheme.foreground}05`,
// 'peekViewTitle.background': theme.scheme.shade1, 'peekViewResult.background': `${theme.scheme.foreground}05`,
'peekViewEditorGutter.background': theme.scheme.background, 'peekViewEditorGutter.background': `${theme.scheme.foreground}05`,
'peekViewTitleDescription.foreground': theme.scheme.foreground, 'peekViewTitleDescription.foreground': `${theme.scheme.foreground}60`,
'peekViewResult.matchHighlightBackground': `${theme.scheme.base.pink}50`, 'peekViewResult.matchHighlightBackground': theme.scheme.selection,
'peekViewEditor.matchHighlightBackground': `${theme.scheme.base.pink}50`, 'peekViewEditor.matchHighlightBackground': theme.scheme.selection,
// 'peekViewResult.selectionBackground': theme.scheme.shade1, 'peekViewResult.selectionBackground': `${theme.scheme.sidebarForeground}70`,
/** /**
* GIT decorations style * GIT decorations style
*/ */
'gitDecoration.deletedResourceForeground': theme.scheme.base.red, 'gitDecoration.deletedResourceForeground': `${theme.scheme.base.red}90`,
'gitDecoration.conflictingResourceForeground': theme.scheme.base.yellow, 'gitDecoration.conflictingResourceForeground': `${theme.scheme.base.yellow}90`,
'gitDecoration.modifiedResourceForeground': theme.scheme.base.blue, 'gitDecoration.modifiedResourceForeground': `${theme.scheme.base.blue}90`,
'gitDecoration.untrackedResourceForeground': theme.scheme.base.green, 'gitDecoration.untrackedResourceForeground': `${theme.scheme.base.green}90`,
// 'gitDecoration.ignoredResourceForeground': theme.scheme.shade1, 'gitDecoration.ignoredResourceForeground': `${theme.scheme.sidebarForeground}90`,
/** /**
* Breadcrumb style * Breadcrumb style
*/ */
'breadcrumb.background': theme.scheme.background, 'breadcrumb.background': theme.scheme.background,
// 'breadcrumb.foreground': theme.scheme.shade4, 'breadcrumb.foreground': theme.scheme.sidebarForeground,
'breadcrumb.focusForeground': theme.scheme.foreground, 'breadcrumb.focusForeground': theme.scheme.foreground,
'breadcrumb.activeSelectionForeground': theme.scheme.base.pink, 'breadcrumb.activeSelectionForeground': theme.scheme.defaultAccent,
'breadcrumbPicker.background': theme.scheme.background, 'breadcrumbPicker.background': theme.scheme.backgroundAlt,
/** /**
* Custom menus style * Custom menus style
*/ */
// 'menu.background': theme.scheme.shade1, 'menu.background': theme.scheme.background,
// 'menu.foreground': theme.scheme.shade3, 'menu.foreground': theme.scheme.foreground,
// 'menu.selectionBackground': theme.scheme.shade1, 'menu.selectionBackground': `${theme.scheme.lineHighlight}50`,
'menu.selectionForeground': theme.scheme.foreground, 'menu.selectionForeground': theme.scheme.defaultAccent,
// 'menu.selectionBorder': theme.scheme.shade1, 'menu.selectionBorder': theme.scheme.inactiveSelectionBackground,
// 'menu.separatorBackground': theme.scheme.shade3, 'menu.separatorBackground': theme.scheme.foreground,
/** /**
* Menu Bar style * Menu Bar style
*/ */
// 'menubar.selectionBackground': theme.scheme.shade1, 'menubar.selectionBackground': theme.scheme.inactiveSelectionBackground,
'menubar.selectionForeground': theme.scheme.foreground, 'menubar.selectionForeground': theme.scheme.defaultAccent,
// 'menubar.selectionBorder': theme.scheme.shade1, 'menubar.selectionBorder': theme.scheme.inactiveSelectionBackground,
/** /**
* Settings elements style * Settings elements style
*/ */
'settings.dropdownForeground': theme.scheme.foreground, 'settings.dropdownForeground': theme.scheme.foreground,
'settings.dropdownBackground': theme.scheme.background, 'settings.dropdownBackground': theme.scheme.backgroundAlt,
'settings.numberInputForeground': theme.scheme.foreground, 'settings.numberInputForeground': theme.scheme.foreground,
'settings.numberInputBackground': theme.scheme.background, 'settings.numberInputBackground': theme.scheme.backgroundAlt,
'settings.textInputForeground': theme.scheme.foreground, 'settings.textInputForeground': theme.scheme.foreground,
'settings.textInputBackground': theme.scheme.background, 'settings.textInputBackground': theme.scheme.backgroundAlt,
'settings.headerForeground': theme.scheme.base.cyan, 'settings.headerForeground': theme.scheme.defaultAccent,
'settings.modifiedItemIndicator': theme.scheme.base.pink, 'settings.modifiedItemIndicator': theme.scheme.defaultAccent,
'settings.checkboxBackground': theme.scheme.background, 'settings.checkboxBackground': theme.scheme.backgroundAlt,
'settings.checkboxForeground': theme.scheme.foreground, 'settings.checkboxForeground': theme.scheme.foreground,
/** /**
* List Filter Widget style * List Filter Widget style
*/ */
'listFilterWidget.background': theme.scheme.base.violet, 'listFilterWidget.background': theme.scheme.inactiveSelectionBackground,
'listFilterWidget.outline': theme.scheme.base.violet, 'listFilterWidget.outline': theme.scheme.inactiveSelectionBackground,
'listFilterWidget.noMatchesOutline': theme.scheme.base.violet 'listFilterWidget.noMatchesOutline': theme.scheme.inactiveSelectionBackground
}, },
/** /**
* Overrides specific syntax scopes provided * Overrides specific syntax scopes provided