mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
6.3 KiB
6.3 KiB
Theme color reference
You can use CSS variables generated from theme .json files to style an extension with respect of active theme.
Base colors
blue: blue color.magenta: magenta color.golden: gold/yellow color.halfGray: gray with some apacity applied.primary: Lens brand (blue) color.colorSuccess: successfull operations color.colorOk: successfull operations (bright version) color.colorInfo: informational, in-progress color.colorError: critical error color.colorSoftError: error color.colorWarning: warning color.colorVague: soft gray color for notices, hints etc.colorTerminated: terminated, closed, stale color.boxShadow: semi-transparent box-shadow color.
Text colors
textColorPrimary: foreground text color.textColorSecondary: foreground text color for different paragraps, parts of text.textColorAccent: foreground text color to highlight its parts.
Border colors
borderColor: border color.borderFaintColor: fainted (lighter or darker, which depends on the theme) border color.
Layout colors
mainBackground: main background color for the app.contentColor: background color for panels contains some data.layoutBackground: background color for layout parts.layoutTabsBackground: background color for general tabs.layoutTabsActiveColor: foreground color for general tabs.layoutTabsLineColor: background color for lines under general tabs.
Sidebar colors
sidebarLogoBackground: background color behind logo in sidebar.sidebarActiveColor: foreground color for active menu items in sidebar.sidebarSubmenuActiveColor: foreground color for active submenu items in sidebar.sidebarBackground: background color for sidebar.
Button colors
buttonPrimaryBackground: button background color for primary actions.buttonDefaultBackground: default button background color.buttonAccentBackground: accent button background color.buttonDisabledBackground: disabled button background color.
Table colors
tableBgcStripe: background color for odd rows in table.tableBgcSelected: background color for selected row in table.tableHeaderBackground: background color for table header.tableHeaderBorderWidth: border width under table header.tableHeaderBorderColor: border color for line under table header.tableHeaderColor: foreground color for table header.tableSelectedRowColor: foreground color for selected row in table.
Dock colors
dockHeadBackground: background color for dock's header.dockInfoBackground: background color for dock's info panel.dockInfoBorderColor: border color for dock's info panel.
Helm chart colors
helmLogoBackground: background color for chart logo.helmImgBackground: background color for chart image.helmStableRepo: background color for stable repo.helmIncubatorRepo: background color for incubator repo.helmDescriptionHr: Helm chart description separator line color.helmDescriptionBlockqouteColor: Helm chart description blockquote color.helmDescriptionBlockqouteBorder: Helm chart description blockquote border color.helmDescriptionBlockquoteBackground: Helm chart description blockquote background color.helmDescriptionHeaders: Helm chart description headers color.helmDescriptionH6: Helm chart description header foreground color.helmDescriptionTdBorder: Helm chart description table cell border color.helmDescriptionTrBackground: Helm chart description table row background color.helmDescriptionCodeBackground: Helm chart description code background color.helmDescriptionPreBackground: Helm chart description pre background color.helmDescriptionPreColor: Helm chart description pre foreground color.
Terminal colors
terminalBackground: Terminal background color.terminalForeground: Terminal foreground color.terminalCursor: Terminal cursor color.terminalCursorAccent: Terminal cursor accent color.terminalSelection: Terminal selection background color.terminalBlack: Terminal black color.terminalRed: Terminal red color.terminalGreen: Terminal green color.terminalYellow: Terminal yellow color.terminalBlue: Terminal blue color.terminalMagenta: Terminal magenta color.terminalCyan: Terminal cyan color.terminalWhite: Terminal white color.terminalBrightBlack: Terminal bright black color.terminalBrightRed: Terminal bright red color.terminalBrightGreen: Terminal bright green color.terminalBrightYellow: Terminal bright yellow color.terminalBrightBlue: Terminal bright blue color.terminalBrightMagenta: Terminal bright magenta color.terminalBrightCyan: Terminal bright cyan color.terminalBrightWhite: Terminal bright white color.
Dialog colors
dialogHeaderBackground: background color for dialog header.dialogFooterBackground: background color for dialog footer.
Detail panel (Drawer) colors
drawerTitleText: drawer title foreground color.drawerSubtitleBackground: drawer subtitle foreground color.drawerItemNameColor: foreground color for item name in drawer.drawerItemValueColor: foreground color for item value in drawer.
Misc colors
logsBackground: background color for pod logs.clusterMenuBackground: background color for cluster menu.clusterMenuBorderColor: border color for cluster menu.clusterSettingsBackground: background color for cluster settings.addClusterIconColor: add cluster button background color.iconActiveColor: active cluster icon foreground color.iconActiveBackground: active cluster icon background color.filterAreaBackground: page filter area (where selected namespaces are lister) background color.chartStripesColor: bar chart zebra stripes background color.chartCapacityColor: background color for capacity values in bar charts.pieChartDefaultColor: default background color for pie chart values.selectOptionHoveredColor: foregrond color for selected element in dropdown list.lineProgressBackground: background color for progress line.radioActiveBackground: background color for active radio buttons.menuActiveBackground: background color for active menu items.
In most cases you would only need base, text and some of the layout colors.