@nova-ui/bits
Version:
SolarWinds Nova Framework
342 lines (307 loc) • 14.2 kB
text/less
//
// Defines the color scheme of the Apollo look and feel.
//
// Add '/* SECTION: nameOfSection' to create a named section and include
// colors into it (all colors from that point until next section will
// be included)
// Add '// unofficial' at the end of line for not including the color
// into section and thus not to display it in api-docs/demo
// --------------------------------------------------
//Warning! Any variable in this file will set a css variable
@import (reference) "nui-framework-palette.less";
/* backgrounds */
/* SECTION: backgrounds */
@nui-color-bg-transparent: @transparent;
@nui-color-bg-content: @white;
@nui-color-bg-content-hover: shade(@white, 5%);
@nui-color-bg-content_popover: @white;
@nui-color-bg-secondary: shade(@white, 2%);
@nui-color-bg-workspace: shade(@white, 6%);
@nui-color-bg-transparent-hover: fade(@black, 5%);
@nui-color-bg-table_header: shade(@white, 6%);
@nui-color-bg-accordion_header: fade(@black, 6%);
@nui-color-bg-accordion_header-hover: fade(@black, 11%);
@nui-color-bg-inverse: @black;
@nui-color-bg-platformbar: @black;
@nui-color-bg-platformbar-secondary: tint(@black, 10%);
@nui-color-bg-platformbar-secondary-hover: @black;
@nui-color-bg-table_header-hover: shade(@white, 11%);
@nui-color-bg-inverse-hover: tint(@black, 10%);
@nui-color-bg-platformbar-hover: tint(@black, 15%);
@nui-color-bg-light: @white; // unofficial
@nui-color-bg-light-hover: darken(@white, 5%); // unofficial
@nui-color-bg-dark: @black; // unofficial
@nui-color-bg-dark-offset: fade(@black, 5%); // unofficial
@nui-color-bg-dark-offset-hover: fade(@black, 10%); // unofficial
@nui-color-bg-mid_dark: @light_black; // unofficial
@nui-color-bg-dark-hover: lighten(@black, 15%); // unofficial
@nui-color-bg-mid_dark-hover: darken(@light_black, 15%); // unofficial
/* effects & interactions */
/* SECTION: effects and interactions */
@nui-color-active: @primary_blue;
@nui-color-active-hover: shade(@primary_blue, 10%);
@nui-color-selected: fade(@cyan, 10%);
@nui-color-selected-hover: fade(@cyan, 20%);
@nui-color-selected-active: fade(@cyan, 20%); // unofficial
@nui-color-selected-contrast: @cyan;
@nui-color-selected-contrast-hover: shade(@cyan, 10%);
@nui-color-drag_selection: shade(@cyan, 40%);
@nui-color-on: @ok_green;
@nui-color-off: shade(@white, 70%);
@nui-color-off-offset: lighten(@nui-color-off, 30%); // unofficial
@nui-color-off-offset2: fade(@nui-color-off, 30%); // unofficial
@nui-color-disabled: shade(@white, 30%);
@nui-color-disabled-secondary: shade(@white, 9%);
@nui-color-disabled-light: @color-disabled-light; // unofficial
@nui-color-progress: @cyan;
@nui-color-focus: fade(@cyan, 50%);
@nui-color-busy-default: fade(@cyan, 20%);
@nui-color-busy-destructive: fade(@critical_red, 20%);
@nui-color-search_highlight: fade(@swi_orange, 30%);
/* texts */
/* SECTION: texts */
@nui-color-text-default: @black;
@nui-color-text-default-hover: darken(
@nui-color-text-default,
10%
); // unofficial
@nui-color-text-secondary: fade(@black, 60%);
@nui-color-text-link: @primary_blue;
@nui-color-text-link-inverse: tint(@primary_blue, 30%);
@nui-color-text-disabled: fade(@black, 30%);
@nui-color-text-light: @white;
@nui-color-text-inverse: @white;
@nui-color-text-light-secondary: fade(@white, 60%); // unofficial
@nui-color-text-inverse-secondary: fade(@white, 60%);
@nui-color-text-inverse-disabled: fade(@white, 30%);
@nui-color-text-highlight-platform_bar: @swi_orange;
@nui-color-text-highlight-platform_bar-blue: @blue_cyan;
@nui-color-text-critical: @critical_red;
@nui-color-text-ok: @ok_green;
@nui-color-text-warning: @black;
/* lines */
/* SECTION: lines */
@nui-color-line-default: shade(@white, 15%);
@nui-color-line-default-hover: shade(@white, 30%);
@nui-color-line-default-transparent: fade(@black, 15%);
@nui-color-line-secondary: fade(@nui-color-line-default, 70%);
@nui-color-line-strong: shade(@white, 40%);
@nui-color-line-dark: shade(@white, 40%);
@nui-color-line-inverse: @white;
@nui-color-line-highlight: @black;
@nui-color-line-light: @white; // unofficial
@nui-color-line-active: @primary_blue;
@nui-color-line-critical: @critical_red;
@nui-color-line-warning: @warning_yellow;
@nui-color-line-info: @info_blue;
@nui-color-line-ok: @ok_green;
@nui-color-line-ok-secondary: fade(@ok_green, 40%);
@nui-color-line-ok-secondary-hover: fade(@ok_green, 50%);
@nui-color-line-ok-graph: fade(@ok_green, 40%); // unofficial
@nui-color-line-ok-graph-hover: fade(@ok_green, 50%); // unofficial
@nui-color-line-action: @cyan; // unofficial
@nui-color-line-selected-contrast: @cyan;
@nui-color-line-threshold-critical: fade(@nui-color-line-critical, 60%);
@nui-color-line-threshold-warning: @nui-color-line-warning;
/* icons */
/* SECTION: icons */
@nui-color-icon-active: @primary_blue;
@nui-color-icon-default: fade(@black, 50%);
@nui-color-icon-light: @white; // unofficial
@nui-color-icon-inverse: @white;
@nui-color-icon-critical: @critical_red;
@nui-color-icon-disabled: fade(@black, 30%);
@nui-color-icon-highlight-platform_bar: @swi_orange;
@nui-color-icon-highlight: @black;
@nui-color-icon-highlight-default: @black; // unofficial
@nui-color-icon-warning: @warning_yellow;
@nui-color-icon-ok: @ok_green;
@nui-color-icon-info: @info_blue;
/* overlays */
/* SECTION: overlays */
@nui-color-overlay-dark: fade(@black, 50%); // unofficial
@nui-color-overlay-light: fade(@white, 90%); // unofficial
@nui-color-overlay-modal: fade(@black, 50%);
@nui-color-overlay-busy: fade(@nui-color-bg-content, 90%);
@nui-color-overlay-busy-secondary: fade(@nui-color-bg-secondary, 90%);
/* SECTION: scrollbars */
@nui-color-bg-scroll_handle_container: @transparent;
@nui-color-bg-scroll_handle: fade(@black, 20%);
@nui-color-bg-scroll_handle-hover: fade(@black, 30%);
/* brand */
/* SECTION: brand */
@nui-color-brand: @swi_orange;
@nui-color-brand-hover: shade(@swi_orange, 10%);
@nui-color-brand-two: @swi_gray;
@nui-color-brand-three: @swi_green;
@nui-color-brand-four: @swi_yellow;
@nui-color-brand-five: @swi_blue;
@nui-color-brand-six: @swi_dark_gray;
@nui-color-brand-seven: @swi_light_gray;
//status and severity
//these colors were removed from the official palette in UIF-1173
//keeping them here pending final decision
/* SECTION: status and severity */
@nui-color-semantic-down: @down_red;
@nui-color-semantic-down-hover: shade(@down_red, 10%);
@nui-color-semantic-critical: @critical_red;
@nui-color-semantic-critical-hover: shade(@critical_red, 10%);
@nui-color-semantic-critical-bg: tint(@critical_red, 90%);
@nui-color-semantic-critical-bg-hover: tint(@critical_red, 80%);
@nui-color-semantic-critical-bg-threshold: fade(
@nui-color-semantic-critical,
30%
);
@nui-color-semantic-warning: @warning_yellow;
@nui-color-semantic-warning-hover: shade(@warning_yellow, 10%);
@nui-color-semantic-warning-bg: tint(@warning_yellow, 90%);
@nui-color-semantic-warning-bg-hover: tint(@warning_yellow, 80%);
@nui-color-semantic-warning-bg-threshold: fade(
@nui-color-semantic-warning,
30%
);
@nui-color-semantic-down-bg: tint(@down_red, 90%);
@nui-color-semantic-down-bg-hover: tint(@down_red, 80%);
@nui-color-semantic-ok: @ok_green;
@nui-color-semantic-ok-hover: shade(@ok_green, 10%);
@nui-color-semantic-info: @info_blue;
@nui-color-semantic-info-hover: shade(@info_blue, 10%);
@nui-color-semantic-unknown: @unknown_gray;
@nui-color-semantic-unknown-hover: shade(@unknown_gray, 10%);
@nui-color-semantic-ok-bg: tint(@ok_green, 90%);
@nui-color-semantic-ok-bg-hover: tint(@ok_green, 80%);
@nui-color-semantic-info-bg: tint(@info_blue, 90%);
@nui-color-semantic-info-bg-hover: tint(@info_blue, 80%);
@nui-color-semantic-unknown-bg: tint(@unknown_gray, 90%);
@nui-color-semantic-unknown-bg-hover: tint(@unknown_gray, 80%);
/* chart colors */
/* SECTION: charts */
@nui-color-chart-one-dark: shade(@chart-blue, 40%);
@nui-color-chart-two-dark: shade(@chart-pink, 40%);
@nui-color-chart-three-dark: shade(@chart-seagreen, 40%);
@nui-color-chart-four-dark: shade(@chart-violet, 40%);
@nui-color-chart-five-dark: shade(@chart-limegreen, 40%);
@nui-color-chart-six-dark: shade(@chart-orange, 40%);
@nui-color-chart-seven-dark: shade(@chart-ultramarine, 40%);
@nui-color-chart-eight-dark: shade(@chart-bordeaux, 40%);
@nui-color-chart-nine-dark: shade(@chart-ochroid, 40%);
@nui-color-chart-ten-dark: shade(@chart-anthracite, 40%);
@nui-color-chart-one: @chart-blue;
@nui-color-chart-two: @chart-pink;
@nui-color-chart-three: @chart-seagreen;
@nui-color-chart-four: @chart-violet;
@nui-color-chart-five: @chart-limegreen;
@nui-color-chart-six: @chart-orange;
@nui-color-chart-seven: @chart-ultramarine;
@nui-color-chart-eight: @chart-bordeaux;
@nui-color-chart-nine: @chart-ochroid;
@nui-color-chart-ten: @chart-anthracite;
@nui-color-chart-one-light: tint(@chart-blue, 60%);
@nui-color-chart-two-light: tint(@chart-pink, 60%);
@nui-color-chart-three-light: tint(@chart-seagreen, 60%);
@nui-color-chart-four-light: tint(@chart-violet, 60%);
@nui-color-chart-five-light: tint(@chart-limegreen, 60%);
@nui-color-chart-six-light: tint(@chart-orange, 60%);
@nui-color-chart-seven-light: tint(@chart-ultramarine, 60%);
@nui-color-chart-eight-light: tint(@chart-bordeaux, 60%);
@nui-color-chart-nine-light: tint(@chart-ochroid, 60%);
@nui-color-chart-ten-light: tint(@chart-anthracite, 60%);
@nui-color-chart-sum: @black;
@nui-color-chart-percentile: fade(@black, 80%);
/* Legacy Chart colors
Chart color names changed with v8 release. These are now deprecated.
It is strongly recommended to switch to new naming before v9.
*/
@nui-chart-one-dark: shade(@chart-blue, 40%); // unofficial
@nui-chart-two-dark: shade(@chart-pink, 40%); // unofficial
@nui-chart-three-dark: shade(@chart-seagreen, 40%); // unofficial
@nui-chart-four-dark: shade(@chart-violet, 40%); // unofficial
@nui-chart-five-dark: shade(@chart-limegreen, 40%); // unofficial
@nui-chart-six-dark: shade(@chart-orange, 40%); // unofficial
@nui-chart-seven-dark: shade(@chart-ultramarine, 40%); // unofficial
@nui-chart-eight-dark: shade(@chart-bordeaux, 40%); // unofficial
@nui-chart-nine-dark: shade(@chart-ochroid, 40%); // unofficial
@nui-chart-ten-dark: shade(@chart-anthracite, 40%); // unofficial
@nui-chart-one: @chart-blue; // unofficial
@nui-chart-two: @chart-pink; // unofficial
@nui-chart-three: @chart-seagreen; // unofficial
@nui-chart-four: @chart-violet; // unofficial
@nui-chart-five: @chart-limegreen; // unofficial
@nui-chart-six: @chart-orange; // unofficial
@nui-chart-seven: @chart-ultramarine; // unofficial
@nui-chart-eight: @chart-bordeaux; // unofficial
@nui-chart-nine: @chart-ochroid; // unofficial
@nui-chart-ten: @chart-anthracite; // unofficial
@nui-chart-one-light: tint(@chart-blue, 60%); // unofficial
@nui-chart-two-light: tint(@chart-pink, 60%); // unofficial
@nui-chart-three-light: tint(@chart-seagreen, 60%); // unofficial
@nui-chart-four-light: tint(@chart-violet, 60%); // unofficial
@nui-chart-five-light: tint(@chart-limegreen, 60%); // unofficial
@nui-chart-six-light: tint(@chart-orange, 60%); // unofficial
@nui-chart-seven-light: tint(@chart-ultramarine, 60%); // unofficial
@nui-chart-eight-light: tint(@chart-bordeaux, 60%); // unofficial
@nui-chart-nine-light: tint(@chart-ochroid, 60%); // unofficial
@nui-chart-ten-light: tint(@chart-anthracite, 60%); // unofficial
// end of legacy chart colors
@nui-progress-ripple-color: fade(@white, 40%); // unofficial
@nui-border-fade: fade(@nui-color-line-default, 70%); // unofficial
@nui-color-tab-link: @mid_gray; // unofficial
@nui-color-line-offset: fade(@nui-color-line-default, 50%); // unofficial
@nui-color-btn1-focusBrd: darken(@nui-color-line-default, 5.5%); // unofficial
@nui-color-btn1-activeOpenBrd: darken(
@nui-color-line-default,
12%
); // unofficial
@nui-color-btn1-activeHoverBrd: darken(
@nui-color-line-default,
25%
); // unofficial
@nui-color-btn2-focusBk: darken(@nui-color-text-link, 5.5%); // unofficial
@nui-color-btn2-activeOpenBk: darken(@nui-color-text-link, 12%); // unofficial
@nui-color-btn2-activeHoverBk: darken(@nui-color-text-link, 25%); // unofficial
@nui-color-btn4-focus: darken(@nui-color-active, 5.5%); // unofficial
@nui-color-btn4-activeOpen: darken(@nui-color-active, 12%); // unofficial
@nui-color-btn4-activeHover: darken(@nui-color-active, 25%); // unofficial
@nui-color-input-box-shadow: fade(@nui-color-line-default, 50%); // unofficial
@nui-color-input-box-shadow-hover: fade(
@nui-color-line-default,
60%
); // unofficial
//** Shadow color
@nui-shadow-color: fade(@black, 30%);
@nui-shadow-color-stronger: fade(@black, 60%);
//** Background color for `<body>`.
@body-bg: @nui-color-bg-workspace; // unofficial
//** Global text color on `<body>`.
@text-color: @nui-color-text-default; // unofficial
//** Global textual link color.
@link-color: @nui-color-text-link; // unofficial
//** Link hover color set via `darken()` function.
@link-hover-color: @nui-color-text-link; // unofficial
//** Border color for inputs on focus
@input-border-focus: @nui-color-line-active; // unofficial
//** Placeholder text color
@input-color-placeholder: @nui-color-text-secondary; // unofficial
@kbd-color: @white; // unofficial
@kbd-bg: @light_black; // unofficial
@pre-color: @light_black; // unofficial
@pre-border-color: @nui-color-line-default; // unofficial
//** Text muted color
@text-muted: @nui-color-text-secondary; // unofficial
//** Abbreviations and acronyms border color
@abbr-border-color: @nui-color-line-default; // unofficial
//** Headings small color
@headings-small-color: @nui-color-text-secondary; // unofficial
//** Blockquote small color
@blockquote-small-color: @nui-color-text-secondary; // unofficial
//** Page header border color
@page-header-border-color: @nui-color-line-default; // unofficial
//** Horizontal line color.
@hr-border: @nui-color-line-default; // unofficial
//** Thumbnail background color
@thumbnail-bg: @body-bg; // unofficial
//** Background color, that .nui-scroll-shadow class will try to simulate
@nui-color-bg-scroll: @nui-color-bg-content; // unofficial
//** Code component colors
@nui-code-bg-color: @nui-color-bg-mid_dark; // unofficial
@nui-code-color: @nui-color-bg-content; // unofficial