|
@@ -7,6 +7,19 @@
|
|
|
|
|
|
|
|
$theme-name: light;
|
|
$theme-name: light;
|
|
|
|
|
|
|
|
|
|
+// New Colors
|
|
|
|
|
+// -------------------------
|
|
|
|
|
+$sapphire-faint: #F5F9FF;
|
|
|
|
|
+$sapphire-light: #A8CAFF;
|
|
|
|
|
+$sapphire-base: #3274D9;
|
|
|
|
|
+$sapphire-shade: #1F60C4;
|
|
|
|
|
+$lobster-base: #E02F44;
|
|
|
|
|
+$lobster-shade: #C4162A;
|
|
|
|
|
+$green-base: #37872D;
|
|
|
|
|
+$green-shade: #19730E;
|
|
|
|
|
+$purple-shade: #8F3BB8;
|
|
|
|
|
+$yellow-base: #F2CC0C;
|
|
|
|
|
+
|
|
|
// Grays
|
|
// Grays
|
|
|
// -------------------------
|
|
// -------------------------
|
|
|
$black: #000;
|
|
$black: #000;
|
|
@@ -31,32 +44,29 @@ $white: #fff;
|
|
|
// Accent colors
|
|
// Accent colors
|
|
|
// -------------------------
|
|
// -------------------------
|
|
|
$blue: #0083b3;
|
|
$blue: #0083b3;
|
|
|
-$blue-dark: #005f81;
|
|
|
|
|
-$blue-light: #00a8e6;
|
|
|
|
|
$green: #3aa655;
|
|
$green: #3aa655;
|
|
|
-$red: #d44939;
|
|
|
|
|
|
|
+$red: $lobster-base;
|
|
|
$yellow: #ff851b;
|
|
$yellow: #ff851b;
|
|
|
$orange: #ff7941;
|
|
$orange: #ff7941;
|
|
|
-$pink: #e671b8;
|
|
|
|
|
$purple: #9954bb;
|
|
$purple: #9954bb;
|
|
|
-$variable: $blue;
|
|
|
|
|
|
|
+$variable: $purple-shade;
|
|
|
|
|
|
|
|
$brand-primary: $orange;
|
|
$brand-primary: $orange;
|
|
|
$brand-success: $green;
|
|
$brand-success: $green;
|
|
|
$brand-warning: $orange;
|
|
$brand-warning: $orange;
|
|
|
-$brand-danger: $red;
|
|
|
|
|
|
|
+$brand-danger: $lobster-base;
|
|
|
|
|
|
|
|
-$query-red: $red;
|
|
|
|
|
|
|
+$query-red: $lobster-base;
|
|
|
$query-green: $green;
|
|
$query-green: $green;
|
|
|
$query-purple: $purple;
|
|
$query-purple: $purple;
|
|
|
$query-orange: $orange;
|
|
$query-orange: $orange;
|
|
|
-$query-keyword: $blue;
|
|
|
|
|
|
|
+$query-keyword: $sapphire-base;
|
|
|
|
|
|
|
|
// Status colors
|
|
// Status colors
|
|
|
// -------------------------
|
|
// -------------------------
|
|
|
-$online: #01a64f;
|
|
|
|
|
|
|
+$online: $green-shade;
|
|
|
$warn: #f79520;
|
|
$warn: #f79520;
|
|
|
-$critical: #ec2128;
|
|
|
|
|
|
|
+$critical: $lobster-shade;
|
|
|
|
|
|
|
|
// Scaffolding
|
|
// Scaffolding
|
|
|
// -------------------------
|
|
// -------------------------
|
|
@@ -70,9 +80,7 @@ $text-color-weak: $gray-2;
|
|
|
$text-color-faint: $gray-4;
|
|
$text-color-faint: $gray-4;
|
|
|
$text-color-emphasis: $dark-5;
|
|
$text-color-emphasis: $dark-5;
|
|
|
|
|
|
|
|
-$text-shadow-strong: none;
|
|
|
|
|
$text-shadow-faint: none;
|
|
$text-shadow-faint: none;
|
|
|
-$textShadow: none;
|
|
|
|
|
|
|
|
|
|
// gradients
|
|
// gradients
|
|
|
$brand-gradient: linear-gradient(to right, rgba(255, 213, 0, 1) 0%, rgba(255, 68, 0, 1) 99%, rgba(255, 68, 0, 1) 100%);
|
|
$brand-gradient: linear-gradient(to right, rgba(255, 213, 0, 1) 0%, rgba(255, 68, 0, 1) 99%, rgba(255, 68, 0, 1) 100%);
|
|
@@ -84,7 +92,7 @@ $edit-gradient: linear-gradient(-60deg, $gray-7, #f5f6f9 70%, $gray-7 98%);
|
|
|
$link-color: $gray-1;
|
|
$link-color: $gray-1;
|
|
|
$link-color-disabled: lighten($link-color, 30%);
|
|
$link-color-disabled: lighten($link-color, 30%);
|
|
|
$link-hover-color: darken($link-color, 20%);
|
|
$link-hover-color: darken($link-color, 20%);
|
|
|
-$external-link-color: $blue-light;
|
|
|
|
|
|
|
+$external-link-color: $sapphire-shade;
|
|
|
|
|
|
|
|
// Typography
|
|
// Typography
|
|
|
// -------------------------
|
|
// -------------------------
|
|
@@ -98,8 +106,7 @@ $hr-border-color: $dark-3 !default;
|
|
|
// -------------------------
|
|
// -------------------------
|
|
|
|
|
|
|
|
$panel-bg: $white;
|
|
$panel-bg: $white;
|
|
|
-$panel-border-color: $gray-5;
|
|
|
|
|
-$panel-border: solid 1px $panel-border-color;
|
|
|
|
|
|
|
+$panel-border: solid 1px $gray-5;
|
|
|
$panel-header-hover-bg: $gray-6;
|
|
$panel-header-hover-bg: $gray-6;
|
|
|
$panel-corner: $gray-4;
|
|
$panel-corner: $gray-4;
|
|
|
|
|
|
|
@@ -150,29 +157,20 @@ $scrollbarBorder: $gray-4;
|
|
|
|
|
|
|
|
// Buttons
|
|
// Buttons
|
|
|
// -------------------------
|
|
// -------------------------
|
|
|
-$btn-primary-bg: $brand-primary;
|
|
|
|
|
-$btn-primary-bg-hl: lighten($brand-primary, 8%);
|
|
|
|
|
-
|
|
|
|
|
-$btn-secondary-bg: $blue;
|
|
|
|
|
-$btn-secondary-bg-hl: lighten($blue, 4%);
|
|
|
|
|
|
|
+$btn-primary-bg: $sapphire-base;
|
|
|
|
|
+$btn-primary-bg-hl: $sapphire-shade;
|
|
|
|
|
|
|
|
-$btn-success-bg: lighten($green, 3%);
|
|
|
|
|
-$btn-success-bg-hl: darken($green, 3%);
|
|
|
|
|
|
|
+$btn-secondary-bg: rgba(0,0,0,0);
|
|
|
|
|
+$btn-secondary-bg-hl: rgba(0,0,0,0);
|
|
|
|
|
|
|
|
-$btn-warning-bg: lighten($orange, 3%);
|
|
|
|
|
-$btn-warning-bg-hl: darken($orange, 3%);
|
|
|
|
|
-
|
|
|
|
|
-$btn-danger-bg: lighten($red, 3%);
|
|
|
|
|
-$btn-danger-bg-hl: darken($red, 3%);
|
|
|
|
|
|
|
+$btn-danger-bg: $lobster-base;
|
|
|
|
|
+$btn-danger-bg-hl: $lobster-shade;
|
|
|
|
|
|
|
|
$btn-inverse-bg: $gray-6;
|
|
$btn-inverse-bg: $gray-6;
|
|
|
$btn-inverse-bg-hl: darken($gray-6, 5%);
|
|
$btn-inverse-bg-hl: darken($gray-6, 5%);
|
|
|
$btn-inverse-text-color: $gray-1;
|
|
$btn-inverse-text-color: $gray-1;
|
|
|
$btn-inverse-text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);
|
|
$btn-inverse-text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);
|
|
|
|
|
|
|
|
-$btn-active-bg: $white;
|
|
|
|
|
-$btn-active-text-color: $blue;
|
|
|
|
|
-
|
|
|
|
|
$btn-link-color: $gray-1;
|
|
$btn-link-color: $gray-1;
|
|
|
|
|
|
|
|
$btn-divider-left: $gray-4;
|
|
$btn-divider-left: $gray-4;
|
|
@@ -189,8 +187,8 @@ $input-bg-disabled: $gray-5;
|
|
|
$input-color: $dark-3;
|
|
$input-color: $dark-3;
|
|
|
$input-border-color: $gray-5;
|
|
$input-border-color: $gray-5;
|
|
|
$input-box-shadow: none;
|
|
$input-box-shadow: none;
|
|
|
-$input-border-focus: $blue !default;
|
|
|
|
|
-$input-box-shadow-focus: $blue !default;
|
|
|
|
|
|
|
+$input-border-focus: $sapphire-light !default;
|
|
|
|
|
+$input-box-shadow-focus: $sapphire-light !default;
|
|
|
$input-color-placeholder: $gray-4 !default;
|
|
$input-color-placeholder: $gray-4 !default;
|
|
|
$input-label-bg: $gray-5;
|
|
$input-label-bg: $gray-5;
|
|
|
$input-label-border-color: $gray-5;
|
|
$input-label-border-color: $gray-5;
|
|
@@ -285,14 +283,14 @@ $navbar-button-border: $gray-4;
|
|
|
// Form states and alerts
|
|
// Form states and alerts
|
|
|
// -------------------------
|
|
// -------------------------
|
|
|
$warning-text-color: lighten($orange, 10%);
|
|
$warning-text-color: lighten($orange, 10%);
|
|
|
-$error-text-color: lighten($red, 10%);
|
|
|
|
|
|
|
+$error-text-color: $lobster-shade;
|
|
|
$success-text-color: lighten($green, 10%);
|
|
$success-text-color: lighten($green, 10%);
|
|
|
-$info-text-color: $blue;
|
|
|
|
|
|
|
+$info-text-color: $sapphire-shade;
|
|
|
|
|
|
|
|
-$alert-error-bg: linear-gradient(90deg, #d44939, #e04d3d);
|
|
|
|
|
-$alert-success-bg: linear-gradient(90deg, #3aa655, #47b274);
|
|
|
|
|
-$alert-warning-bg: linear-gradient(90deg, #d44939, #e04d3d);
|
|
|
|
|
-$alert-info-bg: $blue;
|
|
|
|
|
|
|
+$alert-error-bg: linear-gradient(90deg, $lobster-base, $lobster-shade);
|
|
|
|
|
+$alert-success-bg: linear-gradient(90deg, $green-base, $green-shade);
|
|
|
|
|
+$alert-warning-bg: linear-gradient(90deg, $lobster-base, $lobster-shade);
|
|
|
|
|
+$alert-info-bg: $sapphire-base;
|
|
|
|
|
|
|
|
// popover
|
|
// popover
|
|
|
$popover-bg: $page-bg;
|
|
$popover-bg: $page-bg;
|
|
@@ -300,7 +298,7 @@ $popover-color: $text-color;
|
|
|
$popover-border-color: $gray-5;
|
|
$popover-border-color: $gray-5;
|
|
|
$popover-shadow: 0 0 20px $white;
|
|
$popover-shadow: 0 0 20px $white;
|
|
|
|
|
|
|
|
-$popover-help-bg: $blue;
|
|
|
|
|
|
|
+$popover-help-bg: $sapphire-base;
|
|
|
$popover-help-color: $gray-6;
|
|
$popover-help-color: $gray-6;
|
|
|
$popover-error-bg: $btn-danger-bg;
|
|
$popover-error-bg: $btn-danger-bg;
|
|
|
|
|
|
|
@@ -321,7 +319,7 @@ $tooltipBackgroundBrand: $brand-primary;
|
|
|
$checkboxImageUrl: '../img/checkbox_white.png';
|
|
$checkboxImageUrl: '../img/checkbox_white.png';
|
|
|
|
|
|
|
|
// info box
|
|
// info box
|
|
|
-$info-box-border-color: lighten($blue, 20%);
|
|
|
|
|
|
|
+$info-box-border-color: $sapphire-base;
|
|
|
|
|
|
|
|
// footer
|
|
// footer
|
|
|
$footer-link-color: $gray-3;
|
|
$footer-link-color: $gray-3;
|
|
@@ -332,16 +330,16 @@ $footer-link-hover: $dark-5;
|
|
|
// json explorer
|
|
// json explorer
|
|
|
$json-explorer-default-color: black;
|
|
$json-explorer-default-color: black;
|
|
|
$json-explorer-string-color: green;
|
|
$json-explorer-string-color: green;
|
|
|
-$json-explorer-number-color: blue;
|
|
|
|
|
-$json-explorer-boolean-color: red;
|
|
|
|
|
|
|
+$json-explorer-number-color: $sapphire-base;
|
|
|
|
|
+$json-explorer-boolean-color: $lobster-base;
|
|
|
$json-explorer-null-color: #855a00;
|
|
$json-explorer-null-color: #855a00;
|
|
|
$json-explorer-undefined-color: rgb(202, 11, 105);
|
|
$json-explorer-undefined-color: rgb(202, 11, 105);
|
|
|
$json-explorer-function-color: #ff20ed;
|
|
$json-explorer-function-color: #ff20ed;
|
|
|
$json-explorer-rotate-time: 100ms;
|
|
$json-explorer-rotate-time: 100ms;
|
|
|
$json-explorer-toggler-opacity: 0.6;
|
|
$json-explorer-toggler-opacity: 0.6;
|
|
|
-$json-explorer-bracket-color: blue;
|
|
|
|
|
|
|
+$json-explorer-bracket-color: $sapphire-base;
|
|
|
$json-explorer-key-color: #00008b;
|
|
$json-explorer-key-color: #00008b;
|
|
|
-$json-explorer-url-color: blue;
|
|
|
|
|
|
|
+$json-explorer-url-color: $sapphire-base;
|
|
|
|
|
|
|
|
// Changelog and diff
|
|
// Changelog and diff
|
|
|
// -------------------------
|
|
// -------------------------
|
|
@@ -355,34 +353,34 @@ $diff-arrow-color: $dark-3;
|
|
|
$diff-group-bg: $gray-7;
|
|
$diff-group-bg: $gray-7;
|
|
|
|
|
|
|
|
$diff-json-bg: $gray-5;
|
|
$diff-json-bg: $gray-5;
|
|
|
-$diff-json-fg: $gray-2;
|
|
|
|
|
|
|
+$diff-json-fg: $gray-1;
|
|
|
|
|
|
|
|
-$diff-json-added: lighten(desaturate($green, 30%), 10%);
|
|
|
|
|
-$diff-json-deleted: desaturate($red, 35%);
|
|
|
|
|
|
|
+$diff-json-added: $sapphire-shade;
|
|
|
|
|
+$diff-json-deleted: $lobster-shade;
|
|
|
|
|
|
|
|
$diff-json-old: #5a372a;
|
|
$diff-json-old: #5a372a;
|
|
|
$diff-json-new: #664e33;
|
|
$diff-json-new: #664e33;
|
|
|
|
|
|
|
|
-$diff-json-changed-fg: $gray-6;
|
|
|
|
|
|
|
+$diff-json-changed-fg: $gray-7;
|
|
|
$diff-json-changed-num: $gray-4;
|
|
$diff-json-changed-num: $gray-4;
|
|
|
$diff-json-icon: $gray-4;
|
|
$diff-json-icon: $gray-4;
|
|
|
|
|
|
|
|
//Submenu
|
|
//Submenu
|
|
|
-$variable-option-bg: $blue-light;
|
|
|
|
|
|
|
+$variable-option-bg: $sapphire-light;
|
|
|
|
|
|
|
|
//Switch Slider
|
|
//Switch Slider
|
|
|
// -------------------------
|
|
// -------------------------
|
|
|
$switch-bg: $white;
|
|
$switch-bg: $white;
|
|
|
$switch-slider-color: $gray-7;
|
|
$switch-slider-color: $gray-7;
|
|
|
$switch-slider-off-bg: $gray-5;
|
|
$switch-slider-off-bg: $gray-5;
|
|
|
-$switch-slider-on-bg: linear-gradient(90deg, $yellow, $red);
|
|
|
|
|
|
|
+$switch-slider-on-bg: linear-gradient(90deg, #FF9830, #E55400);
|
|
|
$switch-slider-shadow: 0 0 3px $dark-5;
|
|
$switch-slider-shadow: 0 0 3px $dark-5;
|
|
|
|
|
|
|
|
//Checkbox
|
|
//Checkbox
|
|
|
// -------------------------
|
|
// -------------------------
|
|
|
$checkbox-bg: $gray-6;
|
|
$checkbox-bg: $gray-6;
|
|
|
$checkbox-border: 1px solid $gray-3;
|
|
$checkbox-border: 1px solid $gray-3;
|
|
|
-$checkbox-checked-bg: linear-gradient(0deg, $yellow, $red);
|
|
|
|
|
|
|
+$checkbox-checked-bg: linear-gradient(0deg, #FF9830, #E55400);
|
|
|
$checkbox-color: $gray-7;
|
|
$checkbox-color: $gray-7;
|
|
|
|
|
|
|
|
//Panel Edit
|
|
//Panel Edit
|
|
@@ -393,18 +391,18 @@ $panel-editor-side-menu-shadow: drop-shadow(0 0 2px $gray-3);
|
|
|
$panel-editor-toolbar-view-bg: $white;
|
|
$panel-editor-toolbar-view-bg: $white;
|
|
|
$panel-editor-viz-item-shadow: 0 0 4px $gray-3;
|
|
$panel-editor-viz-item-shadow: 0 0 4px $gray-3;
|
|
|
$panel-editor-viz-item-border: 1px solid $gray-3;
|
|
$panel-editor-viz-item-border: 1px solid $gray-3;
|
|
|
-$panel-editor-viz-item-shadow-hover: 0 0 4px $blue-light;
|
|
|
|
|
-$panel-editor-viz-item-border-hover: 1px solid $blue-light;
|
|
|
|
|
|
|
+$panel-editor-viz-item-shadow-hover: 0 0 4px $sapphire-light;
|
|
|
|
|
+$panel-editor-viz-item-border-hover: 1px solid $sapphire-light;
|
|
|
$panel-editor-viz-item-bg: $white;
|
|
$panel-editor-viz-item-bg: $white;
|
|
|
$panel-editor-tabs-line-color: $dark-5;
|
|
$panel-editor-tabs-line-color: $dark-5;
|
|
|
-$panel-editor-viz-item-bg-hover: lighten($blue, 62%);
|
|
|
|
|
|
|
+$panel-editor-viz-item-bg-hover: $sapphire-faint;
|
|
|
$panel-editor-viz-item-bg-hover-active: lighten($orange, 34%);
|
|
$panel-editor-viz-item-bg-hover-active: lighten($orange, 34%);
|
|
|
|
|
|
|
|
$panel-options-group-border: none;
|
|
$panel-options-group-border: none;
|
|
|
$panel-options-group-header-bg: $gray-5;
|
|
$panel-options-group-header-bg: $gray-5;
|
|
|
|
|
|
|
|
-$panel-grid-placeholder-bg: lighten($blue, 62%);
|
|
|
|
|
-$panel-grid-placeholder-shadow: 0 0 4px $blue-light;
|
|
|
|
|
|
|
+$panel-grid-placeholder-bg: $sapphire-faint;
|
|
|
|
|
+$panel-grid-placeholder-shadow: 0 0 4px $sapphire-light;
|
|
|
|
|
|
|
|
// logs
|
|
// logs
|
|
|
$logs-color-unkown: $gray-5;
|
|
$logs-color-unkown: $gray-5;
|