mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-01-25 17:23:10 -05:00
Fixing tabbing logic for tab headers (#19770)
* Fixing tabbing logic for tab headers * Renaming stuff Making null checks concise Adding comments * Renaming css class and interfaces from active to selected * Renaming styling classes and objects * Changing tabbing logic to match w3 behavior * Fixing focus logic in tab * Adding helper comment * Code cleanup
This commit is contained in:
@@ -45,14 +45,14 @@ export function attachPanelStyler(widget: IThemable, themeService: IThemeService
|
||||
|
||||
export function attachTabbedPanelStyler(widget: IThemable, themeService: IThemeService) {
|
||||
return attachStyler(themeService, {
|
||||
titleActiveForeground: PANEL_ACTIVE_TITLE_FOREGROUND,
|
||||
titleActiveBorder: PANEL_ACTIVE_TITLE_BORDER,
|
||||
titleInactiveForeground: PANEL_INACTIVE_TITLE_FOREGROUND,
|
||||
titleSelectedForeground: PANEL_ACTIVE_TITLE_FOREGROUND,
|
||||
titleSelectedBorder: PANEL_ACTIVE_TITLE_BORDER,
|
||||
titleUnSelectedForeground: PANEL_INACTIVE_TITLE_FOREGROUND,
|
||||
focusBorder: cr.focusBorder,
|
||||
outline: cr.activeContrastBorder,
|
||||
activeBackgroundForVerticalLayout: VERTICAL_TAB_ACTIVE_BACKGROUND,
|
||||
selectedBackgroundForVerticalLayout: VERTICAL_TAB_ACTIVE_BACKGROUND,
|
||||
border: DASHBOARD_BORDER,
|
||||
activeTabContrastBorder: cr.activeContrastBorder
|
||||
selectedTabContrastBorder: cr.activeContrastBorder
|
||||
}, widget);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user