|
@@ -1,6 +1,7 @@
|
|
|
@use './variables' as *;
|
|
@use './variables' as *;
|
|
|
@use './bootstrap/variables' as *;
|
|
@use './bootstrap/variables' as *;
|
|
|
@use './theme/mixins/page-editor-mode-manager';
|
|
@use './theme/mixins/page-editor-mode-manager';
|
|
|
|
|
+@use './theme/hsl-functions' as hsl;
|
|
|
|
|
|
|
|
// == Define Bootstrap theme colors
|
|
// == Define Bootstrap theme colors
|
|
|
//
|
|
//
|
|
@@ -20,7 +21,7 @@
|
|
|
--primary: hsl(var(--primary-hs),var(--primary-l));
|
|
--primary: hsl(var(--primary-hs),var(--primary-l));
|
|
|
--primary-hs: 216.7,65%;
|
|
--primary-hs: 216.7,65%;
|
|
|
--primary-l: 20.2%;
|
|
--primary-l: 20.2%;
|
|
|
- --accent: #209fd8;
|
|
|
|
|
|
|
+ --accent: hsl(var(--accent-hs),var(--accent-l));
|
|
|
--accent-hs: 216.7,65%;
|
|
--accent-hs: 216.7,65%;
|
|
|
--accent-l: 20.2%;
|
|
--accent-l: 20.2%;
|
|
|
$accent: #209fd8;
|
|
$accent: #209fd8;
|
|
@@ -44,11 +45,11 @@
|
|
|
--color-link: hsl(var(--color-link-hs),var(--color-link-l));
|
|
--color-link: hsl(var(--color-link-hs),var(--color-link-l));
|
|
|
--color-link-hs: 228.4,76.3%;
|
|
--color-link-hs: 228.4,76.3%;
|
|
|
--color-link-l: 41.4%;
|
|
--color-link-l: 41.4%;
|
|
|
- --color-link-hover: hsl(var(--color-link-hs),calc(var(--color-link-l) + 20%));
|
|
|
|
|
|
|
+ --color-link-hover: #{hsl.lighten(var(--color-link),20%)};
|
|
|
--color-link-wiki: var(--color-link);
|
|
--color-link-wiki: var(--color-link);
|
|
|
--color-link-wiki-hs: var(--color-link-hs);
|
|
--color-link-wiki-hs: var(--color-link-hs);
|
|
|
--color-link-wiki-l: var(--color-link-l);
|
|
--color-link-wiki-l: var(--color-link-l);
|
|
|
- --color-link-wiki-hover: hsl(var(--color-link-wiki-hs),calc(var(--color-link-wiki-l) + 20%));
|
|
|
|
|
|
|
+ --color-link-wiki-hover: #{hsl.lighten(var(--color-link-wiki),20%)};
|
|
|
--color-link-nabvar: #{$gray-500};
|
|
--color-link-nabvar: #{$gray-500};
|
|
|
$color-inline-code: darken($red, 15%); // optional
|
|
$color-inline-code: darken($red, 15%); // optional
|
|
|
|
|
|
|
@@ -56,7 +57,7 @@
|
|
|
--color-list: var(--color-global); // optional
|
|
--color-list: var(--color-global); // optional
|
|
|
--bgcolor-list: var(--bgcolor-global); // optional
|
|
--bgcolor-list: var(--bgcolor-global); // optional
|
|
|
// --color-list-hover: va(--color-global); // optional
|
|
// --color-list-hover: va(--color-global); // optional
|
|
|
- --bgcolor-list-hover: hsl(var(--bgcolor-global-hs),calc(var(--bgcolor-global-l) + 3%));// optional
|
|
|
|
|
|
|
+ --bgcolor-list-hover: #{hsl.lighten(var(--bgcolor-global),3%)};// optional
|
|
|
// --color-list-active:white ; // optional
|
|
// --color-list-active:white ; // optional
|
|
|
// $bgcolor-list-active: $primary; // optional
|
|
// $bgcolor-list-active: $primary; // optional
|
|
|
|
|
|
|
@@ -97,7 +98,7 @@
|
|
|
--bgcolor-sidebar-list-group: #{$gray-50}; // optional
|
|
--bgcolor-sidebar-list-group: #{$gray-50}; // optional
|
|
|
|
|
|
|
|
// Subnavigation
|
|
// Subnavigation
|
|
|
- --bgcolor-subnav: hsl(var(--bgcolor-global-hs),calc(var(--bgcolor-global-l) - 3%));
|
|
|
|
|
|
|
+ --bgcolor-subnav: #{hsl.darken(var(--bgcolor-global),3%)};
|
|
|
// Tabs
|
|
// Tabs
|
|
|
// $color-nav-tabs-link-active: #; //optional
|
|
// $color-nav-tabs-link-active: #; //optional
|
|
|
// $bordercolor-nav-tabs-hover: # # $bordercolor-nav-tabs; // optional
|
|
// $bordercolor-nav-tabs-hover: # # $bordercolor-nav-tabs; // optional
|
|
@@ -127,7 +128,7 @@
|
|
|
// Button
|
|
// Button
|
|
|
.btn-group.grw-page-editor-mode-manager {
|
|
.btn-group.grw-page-editor-mode-manager {
|
|
|
.btn.btn-outline-primary {
|
|
.btn.btn-outline-primary {
|
|
|
- @include page-editor-mode-manager.btn-page-editor-mode-manager(var(--primary),hsl(var(--primary-hs),calc(var(--primary-l) + 65%)), hsl(var(--primary-hs),calc(var(--primary-l) + 70%)));
|
|
|
|
|
|
|
+ @include page-editor-mode-manager.btn-page-editor-mode-manager (var(--primary),#{hsl.lighten(var(--primary),65%)}, #{hsl.lighten(var(--primary),70%)});
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
@@ -145,7 +146,7 @@
|
|
|
--bgcolor-global-hs: 228,11.6%;
|
|
--bgcolor-global-hs: 228,11.6%;
|
|
|
--bgcolor-global-l: 9.4%;
|
|
--bgcolor-global-l: 9.4%;
|
|
|
$bgcolor-inline-code: #1f1f22; //optional
|
|
$bgcolor-inline-code: #1f1f22; //optional
|
|
|
- --bgcolor-card: hsl(var(--bgcolor-global-hs),calc(var(--bgcolor-global-l) - 5%));
|
|
|
|
|
|
|
+ --bgcolor-card: #{hsl.darken(var(--bgcolor-global),5%)};
|
|
|
$bgcolor-blinked-section: rgba($primary, 0.4);
|
|
$bgcolor-blinked-section: rgba($primary, 0.4);
|
|
|
$bgcolor-keyword-highlighted: darken($grw-marker-red, 30%);
|
|
$bgcolor-keyword-highlighted: darken($grw-marker-red, 30%);
|
|
|
|
|
|
|
@@ -158,11 +159,11 @@
|
|
|
--color-link: #7b9ad5;
|
|
--color-link: #7b9ad5;
|
|
|
--color-link-hs: 219.3,51.7%;
|
|
--color-link-hs: 219.3,51.7%;
|
|
|
--color-link-l: 65.9%;
|
|
--color-link-l: 65.9%;
|
|
|
- --color-link-hover: hsl(var(--color-link-hs), calc(var(--color-link-l) + 10%));
|
|
|
|
|
|
|
+ --color-link-hover: #{hsl.lighten(var(--color-link),10%)};
|
|
|
--color-link-wiki: var(--color-link);
|
|
--color-link-wiki: var(--color-link);
|
|
|
--color-link-wiki-hs: var(--color-link-hs);
|
|
--color-link-wiki-hs: var(--color-link-hs);
|
|
|
--color-link-wiki-l: var(--color-link-l);
|
|
--color-link-wiki-l: var(--color-link-l);
|
|
|
- --color-link-wiki-hover: hsl(var(--color-link-wiki-hs), calc(var(--color-link-wiki-l) + 10%));
|
|
|
|
|
|
|
+ --color-link-wiki-hover: #{hsl.lighten(var(--color-link-wiki),10%)};
|
|
|
--color-link-nabvar: #a7a7a7;
|
|
--color-link-nabvar: #a7a7a7;
|
|
|
--color-inline-code: #c7254e; // optional
|
|
--color-inline-code: #c7254e; // optional
|
|
|
|
|
|
|
@@ -170,7 +171,7 @@
|
|
|
--color-list: var(--color-global); // optional
|
|
--color-list: var(--color-global); // optional
|
|
|
--bgcolor-list: var(--bgcolor-global); // optional
|
|
--bgcolor-list: var(--bgcolor-global); // optional
|
|
|
// --color-list-hover: va(--color-global); // optional
|
|
// --color-list-hover: va(--color-global); // optional
|
|
|
- --bgcolor-list-hover: hsl(var(--bgcolor-global-hs),calc(var(--bgcolor-global-l) + 3%)); // optional
|
|
|
|
|
|
|
+ --bgcolor-list-hover: #{hsl.lighten(var(--bgcolor-global),3%)}; // optional
|
|
|
// --color-list-active:white ; // optional
|
|
// --color-list-active:white ; // optional
|
|
|
// $bgcolor-list-active: $primary; // optional
|
|
// $bgcolor-list-active: $primary; // optional
|
|
|
|
|
|
|
@@ -210,7 +211,7 @@
|
|
|
--bgcolor-sidebar-list-group: #1c2a3e; // optional
|
|
--bgcolor-sidebar-list-group: #1c2a3e; // optional
|
|
|
|
|
|
|
|
// Subnavigation
|
|
// Subnavigation
|
|
|
- --bgcolor-subnav: --bgcolor-list-hover: hsl(var(--bgcolor-global-hs),calc(var(--bgcolor-global-l) + 3%)); // optional
|
|
|
|
|
|
|
+ --bgcolor-subnav: --bgcolor-list-hover: #{hsl.lighten(var(--bgcolor-global),3%)}; // optional
|
|
|
|
|
|
|
|
// Tabs
|
|
// Tabs
|
|
|
$bordercolor-nav-tabs: $gray-700; // optional
|
|
$bordercolor-nav-tabs: $gray-700; // optional
|