mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-02-16 10:58:30 -05:00
Update SQL select box styler (#1619)
This commit is contained in:
@@ -72,6 +72,7 @@ export function attachInputBoxStyler(widget: IThemable, themeService: IThemeServ
|
|||||||
export function attachSelectBoxStyler(widget: IThemable, themeService: IThemeService, style?:
|
export function attachSelectBoxStyler(widget: IThemable, themeService: IThemeService, style?:
|
||||||
{
|
{
|
||||||
selectBackground?: cr.ColorIdentifier,
|
selectBackground?: cr.ColorIdentifier,
|
||||||
|
selectListBackground?: cr.ColorIdentifier,
|
||||||
selectForeground?: cr.ColorIdentifier,
|
selectForeground?: cr.ColorIdentifier,
|
||||||
selectBorder?: cr.ColorIdentifier,
|
selectBorder?: cr.ColorIdentifier,
|
||||||
disabledSelectBackground?: cr.ColorIdentifier,
|
disabledSelectBackground?: cr.ColorIdentifier,
|
||||||
@@ -81,10 +82,17 @@ export function attachSelectBoxStyler(widget: IThemable, themeService: IThemeSer
|
|||||||
inputValidationWarningBorder?: cr.ColorIdentifier,
|
inputValidationWarningBorder?: cr.ColorIdentifier,
|
||||||
inputValidationWarningBackground?: cr.ColorIdentifier,
|
inputValidationWarningBackground?: cr.ColorIdentifier,
|
||||||
inputValidationErrorBorder?: cr.ColorIdentifier,
|
inputValidationErrorBorder?: cr.ColorIdentifier,
|
||||||
inputValidationErrorBackground?: cr.ColorIdentifier
|
inputValidationErrorBackground?: cr.ColorIdentifier,
|
||||||
|
focusBorder?: cr.ColorIdentifier,
|
||||||
|
listFocusBackground?: cr.ColorIdentifier,
|
||||||
|
listFocusForeground?: cr.ColorIdentifier,
|
||||||
|
listFocusOutline?: cr.ColorIdentifier,
|
||||||
|
listHoverBackground?: cr.ColorIdentifier,
|
||||||
|
listHoverForeground?: cr.ColorIdentifier
|
||||||
}): IDisposable {
|
}): IDisposable {
|
||||||
return attachStyler(themeService, {
|
return attachStyler(themeService, {
|
||||||
selectBackground: (style && style.selectBackground) || cr.selectBackground,
|
selectBackground: (style && style.selectBackground) || cr.selectBackground,
|
||||||
|
selectListBackground: (style && style.selectListBackground) || cr.selectListBackground,
|
||||||
selectForeground: (style && style.selectForeground) || cr.selectForeground,
|
selectForeground: (style && style.selectForeground) || cr.selectForeground,
|
||||||
selectBorder: (style && style.selectBorder) || cr.selectBorder,
|
selectBorder: (style && style.selectBorder) || cr.selectBorder,
|
||||||
disabledSelectBackground: (style && style.disabledSelectBackground) || sqlcolors.disabledInputBackground,
|
disabledSelectBackground: (style && style.disabledSelectBackground) || sqlcolors.disabledInputBackground,
|
||||||
@@ -94,7 +102,14 @@ export function attachSelectBoxStyler(widget: IThemable, themeService: IThemeSer
|
|||||||
inputValidationWarningBorder: (style && style.inputValidationWarningBorder) || cr.inputValidationWarningBorder,
|
inputValidationWarningBorder: (style && style.inputValidationWarningBorder) || cr.inputValidationWarningBorder,
|
||||||
inputValidationWarningBackground: (style && style.inputValidationWarningBackground) || cr.inputValidationWarningBackground,
|
inputValidationWarningBackground: (style && style.inputValidationWarningBackground) || cr.inputValidationWarningBackground,
|
||||||
inputValidationErrorBorder: (style && style.inputValidationErrorBorder) || cr.inputValidationErrorBorder,
|
inputValidationErrorBorder: (style && style.inputValidationErrorBorder) || cr.inputValidationErrorBorder,
|
||||||
inputValidationErrorBackground: (style && style.inputValidationErrorBackground) || cr.inputValidationErrorBackground
|
inputValidationErrorBackground: (style && style.inputValidationErrorBackground) || cr.inputValidationErrorBackground,
|
||||||
|
focusBorder: (style && style.focusBorder) || cr.focusBorder,
|
||||||
|
listFocusBackground: (style && style.listFocusBackground) || cr.listFocusBackground,
|
||||||
|
listFocusForeground: (style && style.listFocusForeground) || cr.listFocusForeground,
|
||||||
|
listFocusOutline: (style && style.listFocusOutline) || cr.activeContrastBorder,
|
||||||
|
listHoverBackground: (style && style.listHoverBackground) || cr.listHoverBackground,
|
||||||
|
listHoverForeground: (style && style.listHoverForeground) || cr.listHoverForeground,
|
||||||
|
listHoverOutline: (style && style.listFocusOutline) || cr.activeContrastBorder
|
||||||
}, widget);
|
}, widget);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user