|
@@ -2,43 +2,47 @@
|
|
|
@use '../bootstrap/init' as *;
|
|
@use '../bootstrap/init' as *;
|
|
|
@use '../atoms/mixins/buttons' as mixins-buttons;
|
|
@use '../atoms/mixins/buttons' as mixins-buttons;
|
|
|
@use './mixins/count-badge';
|
|
@use './mixins/count-badge';
|
|
|
|
|
+@use './mixins/hsl-button';
|
|
|
|
|
+@use './hsl-functions' as hsl;
|
|
|
|
|
+
|
|
|
|
|
|
|
|
// determine optional variables
|
|
// determine optional variables
|
|
|
-$color-list: var(--color-list,var(--color-global));
|
|
|
|
|
-$bgcolor-list: var(--bgcolor-list,var(--bgcolor-global));
|
|
|
|
|
-$color-list-hover: var(--color-list-hover,var(--color-global));
|
|
|
|
|
-$bgcolor-list-active: lighten($primary, 65%) !default;
|
|
|
|
|
-$color-list-active: color-yiq($bgcolor-list-active) !default;
|
|
|
|
|
-$color-table: var(--color-table,var(--color-global));
|
|
|
|
|
-$bgcolor-table: null !default;
|
|
|
|
|
-$border-color-table: $gray-200 !default;
|
|
|
|
|
-$color-table-hover: var(--color-table-hover,var(--color-table));
|
|
|
|
|
-$bgcolor-table-hover: rgba(black, 0.075) !default;
|
|
|
|
|
-$bgcolor-sidebar-list-group: var(--bgcolor-sidebar-list-group,var(--bgcolor-list));
|
|
|
|
|
-$color-tags: $secondary !default;
|
|
|
|
|
-$bgcolor-tags: $gray-200 !default;
|
|
|
|
|
-$border-color-global: $gray-300 !default;
|
|
|
|
|
-$border-color-toc: $border-color-global !default;
|
|
|
|
|
-$color-dropdown: var(--color-dropdown,var(--color-global));
|
|
|
|
|
-$color-dropdown-link: var(--color-dropdown-link,var(--color-global));
|
|
|
|
|
-$color-dropdown-link-hover: var(--color-dropdown-link-hover,var(--color-global));
|
|
|
|
|
-$color-dropdown-link-active: var(--color-reversal);
|
|
|
|
|
-$bgcolor-dropdown-link-active: $primary !default;
|
|
|
|
|
|
|
+// $color-list: var(--color-list,var(--color-global));
|
|
|
|
|
+// $bgcolor-list: var(--bgcolor-list,var(--bgcolor-global));
|
|
|
|
|
+// $color-list-hover: var(--color-list-hover,var(--color-global));
|
|
|
|
|
+// $bgcolor-list-active: var(--bgcolor-list-active,var(--primary-65));
|
|
|
|
|
+// $color-list-active: var(--color-list-active,#{hsl.contrast(var(--primary-65))});
|
|
|
|
|
+// $bgcolor-subnav: var(--bgcolor-subnav,#{hsl.darken(var(--bgcolor-global),3%)});
|
|
|
|
|
+// $color-table: var(--color-table,var(--color-global));
|
|
|
|
|
+// $bgcolor-table: var(--bgcolor-table,null);
|
|
|
|
|
+// $border-color-table: var(--border-color-table,#{$gray-200});
|
|
|
|
|
+// $color-table-hover: var(--color-table-hover,var(--color-table));
|
|
|
|
|
+// $bgcolor-table-hover: var(--bgcolor-table-hover,rgba(black, 0.075));
|
|
|
|
|
+// $bgcolor-sidebar-list-group: var(--bgcolor-sidebar-list-group,var(--bgcolor-list));
|
|
|
|
|
+// $color-tags: var(--color-tags,var(--secondary));
|
|
|
|
|
+// $bgcolor-tags: var(--bgcolor-tags,#{$gray-200});
|
|
|
|
|
+// $border-color-global: var(--border-color-global,#{$gray-300});
|
|
|
|
|
+// $border-color-toc: var(--border-color-toc,var(--border-color-global));
|
|
|
|
|
+// $color-dropdown: var(--color-dropdown,var(--color-global));
|
|
|
|
|
+// $color-dropdown-link: var(--color-dropdown-link,var(--color-global));
|
|
|
|
|
+// $color-dropdown-link-hover: var(--color-dropdown-link-hover,var(--color-global));
|
|
|
|
|
+// $color-dropdown-link-active: var(--color-reversal);
|
|
|
|
|
+// $bgcolor-dropdown-link-active: var(--bgcolor-dropdown-link-active,var(--primary));
|
|
|
|
|
|
|
|
|
|
|
|
|
// override bootstrap variables
|
|
// override bootstrap variables
|
|
|
-$text-muted: $gray-500;
|
|
|
|
|
-$table-color: var(--color-table);
|
|
|
|
|
-$table-bg: $bgcolor-table;
|
|
|
|
|
-$table-border-color: $border-color-table;
|
|
|
|
|
-$table-hover-color: var(--color-table-hover);
|
|
|
|
|
-$table-hover-bg: $bgcolor-table-hover;
|
|
|
|
|
-$border-color: $border-color-global;
|
|
|
|
|
-$dropdown-color: var(--color-dropdown);
|
|
|
|
|
-$dropdown-link-color: var(--color-dropdown-link);
|
|
|
|
|
-$dropdown-link-hover-color: var(--color-dropdown-link-hover);
|
|
|
|
|
-$dropdown-link-active-color: var(--color-dropdown-link-active);
|
|
|
|
|
-$dropdown-link-active-bg: var(--bgcolor-dropdown-link-active);
|
|
|
|
|
|
|
+// $text-muted: #{$gray-500};
|
|
|
|
|
+// $table-color: $color-table;
|
|
|
|
|
+// $table-bg: $bgcolor-table;
|
|
|
|
|
+// $table-border-color: $border-color-table;
|
|
|
|
|
+// $table-hover-color: $color-table-hover;
|
|
|
|
|
+// $table-hover-bg: $bgcolor-table-hover;
|
|
|
|
|
+// $border-color: $border-color-global;
|
|
|
|
|
+// $dropdown-color: $color-dropdown;
|
|
|
|
|
+// $dropdown-link-color: $color-dropdown-link;
|
|
|
|
|
+// $dropdown-link-hover-color: $color-dropdown-link-hover;
|
|
|
|
|
+// $dropdown-link-active-color: $color-dropdown-link-active;
|
|
|
|
|
+// $dropdown-link-active-bg: $bgcolor-dropdown-link-active;
|
|
|
|
|
|
|
|
@import './mixins/list-group';
|
|
@import './mixins/list-group';
|
|
|
@import './reboot-bootstrap-text';
|
|
@import './reboot-bootstrap-text';
|
|
@@ -46,217 +50,218 @@ $dropdown-link-active-bg: var(--bgcolor-dropdown-link-active);
|
|
|
@import './reboot-bootstrap-tables';
|
|
@import './reboot-bootstrap-tables';
|
|
|
@import './reboot-bootstrap-dropdown';
|
|
@import './reboot-bootstrap-dropdown';
|
|
|
|
|
|
|
|
-// List Group
|
|
|
|
|
-@include override-list-group-item(
|
|
|
|
|
- var(--color-list),
|
|
|
|
|
- var(--bgcolor-sidebar-list-group),
|
|
|
|
|
- var(--color-list-hover),
|
|
|
|
|
- var(--bgcolor-list-hover),
|
|
|
|
|
- var(--color-list-active),
|
|
|
|
|
- var(--bgcolor-list-active)
|
|
|
|
|
-);
|
|
|
|
|
|
|
+// // List Group
|
|
|
|
|
+// @include override-list-group-item(
|
|
|
|
|
+// $color-list,
|
|
|
|
|
+// $bgcolor-sidebar-list-group,
|
|
|
|
|
+// $color-list-hover,
|
|
|
|
|
+// $bgcolor-list-hover,
|
|
|
|
|
+// $color-list-active,
|
|
|
|
|
+// $bgcolor-list-active
|
|
|
|
|
+// );
|
|
|
/*
|
|
/*
|
|
|
* Form
|
|
* Form
|
|
|
*/
|
|
*/
|
|
|
-.form-control {
|
|
|
|
|
- background-color: var(--bgcolor-global);
|
|
|
|
|
-}
|
|
|
|
|
|
|
+// .form-control {
|
|
|
|
|
+// background-color: var(--bgcolor-global);
|
|
|
|
|
+// }
|
|
|
|
|
|
|
|
-.form-control::placeholder {
|
|
|
|
|
- color: hsl(var(--bgcolor-global-hs),calc(var(--bgcolor-global-l) - 20%));
|
|
|
|
|
-}
|
|
|
|
|
|
|
+// .form-control::placeholder {
|
|
|
|
|
+// color: #{hsl.darken(var(--bgcolor-global), 20%)};
|
|
|
|
|
+// }
|
|
|
|
|
|
|
|
-.form-control[disabled],
|
|
|
|
|
-.form-control[readonly] {
|
|
|
|
|
- color: hsl(var(--color-global-hs),calc(var(--color-global-l) + 10%));
|
|
|
|
|
- background-color: hsl(var(--color-global-hs),calc(var(--color-global-l) - 5%));
|
|
|
|
|
-}
|
|
|
|
|
|
|
+// .form-control[disabled],
|
|
|
|
|
+// .form-control[readonly] {
|
|
|
|
|
+// color: #{hsl.lighten(var(--color-global),10%)};
|
|
|
|
|
+// background-color: #{hsl.darken(var(--color-global),5%)};
|
|
|
|
|
+// }
|
|
|
|
|
|
|
|
/*
|
|
/*
|
|
|
* card
|
|
* card
|
|
|
*/
|
|
*/
|
|
|
-.card.card-disabled {
|
|
|
|
|
- background-color: var(--background-color);
|
|
|
|
|
- border-color: $gray-200;
|
|
|
|
|
-}
|
|
|
|
|
|
|
+// .card.card-disabled {
|
|
|
|
|
+// background-color: var(--background-color);
|
|
|
|
|
+// border-color: #{$gray-200};
|
|
|
|
|
+// }
|
|
|
|
|
|
|
|
/*
|
|
/*
|
|
|
* GROWI Login form
|
|
* GROWI Login form
|
|
|
*/
|
|
*/
|
|
|
-.nologin {
|
|
|
|
|
- // background color
|
|
|
|
|
- $color-gradient: #3e4d6c;
|
|
|
|
|
- background: linear-gradient(45deg, darken($color-gradient, 30%) 0%, hsla(340, 100%, 55%, 0) 70%),
|
|
|
|
|
- linear-gradient(135deg, var.$growi-green 10%, hsla(225, 95%, 50%, 0) 70%), linear-gradient(225deg, var.$growi-blue 10%, hsla(140, 90%, 50%, 0) 80%),
|
|
|
|
|
- linear-gradient(315deg, darken($color-gradient, 25%) 100%, hsla(35, 95%, 55%, 0) 70%);
|
|
|
|
|
-
|
|
|
|
|
- .noLogin-header {
|
|
|
|
|
- background-color: rgba(white, 0.5);
|
|
|
|
|
-
|
|
|
|
|
- .logo {
|
|
|
|
|
- background-color: rgba(black, 0);
|
|
|
|
|
- fill: rgba(black, 0.5);
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- h1 {
|
|
|
|
|
- color: rgba(black, 0.5);
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- .noLogin-dialog {
|
|
|
|
|
- background-color: rgba(white, 0.5);
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- .dropdown-with-icon {
|
|
|
|
|
- .dropdown-toggle {
|
|
|
|
|
- color: white;
|
|
|
|
|
- background-color: rgba($gray-600, 0.7);
|
|
|
|
|
- box-shadow: unset;
|
|
|
|
|
- &:focus {
|
|
|
|
|
- color: white;
|
|
|
|
|
- background-color: rgba($gray-600, 0.7);
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
- i {
|
|
|
|
|
- color: darken(white, 30%);
|
|
|
|
|
- background-color: rgba($gray-700, 0.7);
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- .input-group {
|
|
|
|
|
- .input-group-text {
|
|
|
|
|
- color: darken(white, 30%);
|
|
|
|
|
- background-color: rgba($gray-700, 0.7);
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- .form-control {
|
|
|
|
|
- color: white;
|
|
|
|
|
- background-color: rgba($gray-600, 0.7);
|
|
|
|
|
- box-shadow: unset;
|
|
|
|
|
-
|
|
|
|
|
- &::placeholder {
|
|
|
|
|
- color: darken(white, 30%);
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- // footer link text
|
|
|
|
|
- .link-growi-org {
|
|
|
|
|
- color: rgba(black, 0.4);
|
|
|
|
|
-
|
|
|
|
|
- &:hover,
|
|
|
|
|
- &.focus {
|
|
|
|
|
- color: black;
|
|
|
|
|
-
|
|
|
|
|
- .growi {
|
|
|
|
|
- color: darken(var.$growi-green, 20%);
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- .org {
|
|
|
|
|
- color: darken(var.$growi-blue, 15%);
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
-}
|
|
|
|
|
|
|
+// .nologin {
|
|
|
|
|
+// // background color
|
|
|
|
|
+// --color-gradient: #3e4d6c;
|
|
|
|
|
+// background: linear-gradient(45deg, #{hsl.darken(var(--color-gradient), 30%)} 0%, hsla(340, 100%, 55%, 0) 70%),
|
|
|
|
|
+// linear-gradient(135deg, #{var.$growi-green} 10%, hsla(225, 95%, 50%, 0) 70%), linear-gradient(225deg, #{var.$growi-blue} 10%, hsla(140, 90%, 50%, 0) 80%),
|
|
|
|
|
+// linear-gradient(315deg, #{hsl.darken(var(--color-gradient), 25%)} 100%, hsla(35, 95%, 55%, 0) 70%);
|
|
|
|
|
+
|
|
|
|
|
+// .noLogin-header {
|
|
|
|
|
+// background-color: rgba(white, 0.5);
|
|
|
|
|
+
|
|
|
|
|
+// .logo {
|
|
|
|
|
+// background-color: rgba(black, 0);
|
|
|
|
|
+// fill: rgba(black, 0.5);
|
|
|
|
|
+// }
|
|
|
|
|
+
|
|
|
|
|
+// h1 {
|
|
|
|
|
+// color: rgba(black, 0.5);
|
|
|
|
|
+// }
|
|
|
|
|
+// }
|
|
|
|
|
+
|
|
|
|
|
+// .noLogin-dialog {
|
|
|
|
|
+// background-color: rgba(white, 0.5);
|
|
|
|
|
+// }
|
|
|
|
|
+
|
|
|
|
|
+// .dropdown-with-icon {
|
|
|
|
|
+// .dropdown-toggle {
|
|
|
|
|
+// color: white;
|
|
|
|
|
+// background-color: rgba($gray-600, 0.7);
|
|
|
|
|
+// box-shadow: unset;
|
|
|
|
|
+// &:focus {
|
|
|
|
|
+// color: white;
|
|
|
|
|
+// background-color: rgba($gray-600, 0.7);
|
|
|
|
|
+// }
|
|
|
|
|
+// }
|
|
|
|
|
+// i {
|
|
|
|
|
+// color: darken(white, 30%);
|
|
|
|
|
+// background-color: rgba($gray-700, 0.7);
|
|
|
|
|
+// }
|
|
|
|
|
+// }
|
|
|
|
|
+
|
|
|
|
|
+// .input-group {
|
|
|
|
|
+// .input-group-text {
|
|
|
|
|
+// color: darken(white, 30%);
|
|
|
|
|
+// background-color: rgba($gray-700, 0.7);
|
|
|
|
|
+// }
|
|
|
|
|
+
|
|
|
|
|
+// .form-control {
|
|
|
|
|
+// color: white;
|
|
|
|
|
+// background-color: rgba($gray-600, 0.7);
|
|
|
|
|
+// box-shadow: unset;
|
|
|
|
|
+
|
|
|
|
|
+// &::placeholder {
|
|
|
|
|
+// color: darken(white, 30%);
|
|
|
|
|
+// }
|
|
|
|
|
+// }
|
|
|
|
|
+// }
|
|
|
|
|
+
|
|
|
|
|
+// // footer link text
|
|
|
|
|
+// .link-growi-org {
|
|
|
|
|
+// color: rgba(black, 0.4);
|
|
|
|
|
+
|
|
|
|
|
+// &:hover,
|
|
|
|
|
+// &.focus {
|
|
|
|
|
+// color: black;
|
|
|
|
|
+
|
|
|
|
|
+// .growi {
|
|
|
|
|
+// color: darken(var.$growi-green, 20%);
|
|
|
|
|
+// }
|
|
|
|
|
+
|
|
|
|
|
+// .org {
|
|
|
|
|
+// color: darken(var.$growi-blue, 15%);
|
|
|
|
|
+// }
|
|
|
|
|
+// }
|
|
|
|
|
+// }
|
|
|
|
|
+// }
|
|
|
|
|
|
|
|
/*
|
|
/*
|
|
|
* GROWI subnavigation
|
|
* GROWI subnavigation
|
|
|
*/
|
|
*/
|
|
|
-.grw-subnav {
|
|
|
|
|
- background-color: var(--bgcolor-subnav);
|
|
|
|
|
-}
|
|
|
|
|
-
|
|
|
|
|
-.grw-subnav-fixed-container .grw-subnav {
|
|
|
|
|
- background-color: var(--bgcolor-subnav); opacity:0.85;
|
|
|
|
|
-}
|
|
|
|
|
-
|
|
|
|
|
-.grw-page-editor-mode-manager {
|
|
|
|
|
- .btn-outline-primary {
|
|
|
|
|
- &:hover {
|
|
|
|
|
- color: $primary;
|
|
|
|
|
- background-color: $gray-200;
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
-}
|
|
|
|
|
-
|
|
|
|
|
-.grw-drawer-toggler {
|
|
|
|
|
- @extend .btn-light;
|
|
|
|
|
- color: $gray-500;
|
|
|
|
|
-}
|
|
|
|
|
|
|
+// .grw-subnav {
|
|
|
|
|
+// background-color: var(--bgcolor-subnav);
|
|
|
|
|
+// }
|
|
|
|
|
+
|
|
|
|
|
+// .grw-subnav-fixed-container .grw-subnav {
|
|
|
|
|
+// background-color: #{hsl.alpha(var(--bgcolor-subnav),85%)};
|
|
|
|
|
+// }
|
|
|
|
|
+
|
|
|
|
|
+// .grw-page-editor-mode-manager {
|
|
|
|
|
+// .btn-outline-primary {
|
|
|
|
|
+// &:hover {
|
|
|
|
|
+// color: var(--primary);
|
|
|
|
|
+// background-color: #{$gray-200};
|
|
|
|
|
+// }
|
|
|
|
|
+// }
|
|
|
|
|
+// }
|
|
|
|
|
+
|
|
|
|
|
+// .grw-drawer-toggler {
|
|
|
|
|
+// @extend .btn-light;
|
|
|
|
|
+// color: $gray-500;
|
|
|
|
|
+// }
|
|
|
|
|
|
|
|
/*
|
|
/*
|
|
|
* GROWI Sidebar
|
|
* GROWI Sidebar
|
|
|
*/
|
|
*/
|
|
|
-.grw-sidebar {
|
|
|
|
|
- --bgcolor-sidebar-context: hsl(var(--primary-hs),calc(var(--primary-l) + 77%));
|
|
|
|
|
- --bgcolor-sidebar-context-hs: var(--primary-hs);
|
|
|
|
|
- --bgcolor-sidebar-context-l: calc(var(--primary-l) + 77%);
|
|
|
|
|
- // List
|
|
|
|
|
- @include override-list-group-item(
|
|
|
|
|
- var(--color-list),
|
|
|
|
|
- var(--bgcolor-sidebar-list-group),
|
|
|
|
|
- var(--color-list-hover),
|
|
|
|
|
- var(--bgcolor-list-hover),
|
|
|
|
|
- var(--color-list-active),
|
|
|
|
|
- var(--bgcolor-list-active)
|
|
|
|
|
- );
|
|
|
|
|
- // sidebar-centent-bg
|
|
|
|
|
- .grw-navigation-wrap {
|
|
|
|
|
- // Drop a shadow on the light theme. The dark theme makes '$ bgcolor-sidebar-context' brighter than the body.
|
|
|
|
|
- box-shadow: 0px 0px 3px rgba(black, 0.24);
|
|
|
|
|
- }
|
|
|
|
|
- // Pagetree
|
|
|
|
|
- .grw-pagetree {
|
|
|
|
|
- @include override-list-group-item-for-pagetree(
|
|
|
|
|
- var(--color-sidebar-context),
|
|
|
|
|
- hsl(var(--bgcolor-sidebar-contexths),calc(var(--bgcolor-sidebar-context-l) - 5%)),
|
|
|
|
|
- hsl(var(--bgcolor-sidebar-context-hs),calc(var(--bgcolor-sidebar-context-l) - 12%)),
|
|
|
|
|
- hsl(var(--color-sidebar-context-hs),calc(var(--color-sidebar-context-l) + 10%)),
|
|
|
|
|
- hsl(var(--color-sidebar-context-hs),calc(var(--color-sidebar-context-l) + 8%)),
|
|
|
|
|
- hsl(var(--bgcolor-sidebar-context-hs),calc(var(--bgcolor-sidebar-context-l) - 15%)),
|
|
|
|
|
- hsl(var(--bgcolor-sidebar-context-h-s),calc(var(--bgcolor-sidebar-context-l) - 24%))
|
|
|
|
|
- );
|
|
|
|
|
- .grw-pagetree-triangle-btn {
|
|
|
|
|
- @include mixins-buttons.button-outline-svg-icon-variant($gray-400, $primary);
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
- .private-legacy-pages-link {
|
|
|
|
|
- &:hover {
|
|
|
|
|
- background: var(--bgcolor-list-hover);
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
-}
|
|
|
|
|
-
|
|
|
|
|
-.btn.btn-page-item-control {
|
|
|
|
|
- @include button-outline-variant($gray-500, $primary, lighten($primary, 52%), transparent);
|
|
|
|
|
- @include hover() {
|
|
|
|
|
- background-color: lighten($primary, 58%);
|
|
|
|
|
- }
|
|
|
|
|
- &:not(:disabled):not(.disabled):active,
|
|
|
|
|
- &:not(:disabled):not(.disabled).active {
|
|
|
|
|
- color: $primary;
|
|
|
|
|
- }
|
|
|
|
|
- box-shadow: none !important;
|
|
|
|
|
-}
|
|
|
|
|
|
|
+// .grw-sidebar {
|
|
|
|
|
+// // List
|
|
|
|
|
+// @include override-list-group-item(
|
|
|
|
|
+// $color-list,
|
|
|
|
|
+// $bgcolor-sidebar-list-group,
|
|
|
|
|
+// $color-list-hover,
|
|
|
|
|
+// $bgcolor-list-hover,
|
|
|
|
|
+// $color-list-active,
|
|
|
|
|
+// $bgcolor-list-active
|
|
|
|
|
+// );
|
|
|
|
|
+// // sidebar-centent-bg
|
|
|
|
|
+// .grw-navigation-wrap {
|
|
|
|
|
+// // Drop a shadow on the light theme. The dark theme makes '$ bgcolor-sidebar-context' brighter than the body.
|
|
|
|
|
+// box-shadow: 0px 0px 3px rgba(black, 0.24);
|
|
|
|
|
+// }
|
|
|
|
|
+// // Pagetree
|
|
|
|
|
+// .grw-pagetree {
|
|
|
|
|
+// @include override-list-group-item-for-pagetree(
|
|
|
|
|
+// var(--color-sidebar-context),
|
|
|
|
|
+// #{hsl.darken(var(--bgcolor-sidebar-context),5%)},
|
|
|
|
|
+// #{hsl.darken(var(--bgcolor-sidebar-context),12%)},
|
|
|
|
|
+// #{hsl.lighten(var(--color-sidebar-context),10%)},
|
|
|
|
|
+// #{hsl.lighten(var(--color-sidebar-context),8%)},
|
|
|
|
|
+// #{hsl.darken(var(--bgcolor-sidebar-context),15%)},
|
|
|
|
|
+// #{hsl.darken(var(--bgcolor-sidebar-context),24%)}
|
|
|
|
|
+// );
|
|
|
|
|
+
|
|
|
|
|
+// .grw-pagetree-triangle-btn {
|
|
|
|
|
+// @include mixins-buttons.button-outline-svg-icon-variant(#{gray-400}, var(--primary));
|
|
|
|
|
+// }
|
|
|
|
|
+// }
|
|
|
|
|
+// .private-legacy-pages-link {
|
|
|
|
|
+// &:hover {
|
|
|
|
|
+// background: $bgcolor-list-hover;
|
|
|
|
|
+// }
|
|
|
|
|
+// }
|
|
|
|
|
+// }
|
|
|
|
|
+
|
|
|
|
|
+// .btn.btn-page-item-control {
|
|
|
|
|
+// --gray-500: hsl(var(--gray-500-hs),var(--gray-500-l));
|
|
|
|
|
+// --gray-500-hs: 210,13%;
|
|
|
|
|
+// --gray-500-l: 61%;
|
|
|
|
|
+// @include hsl-button.button-outline-variant(var(--gray-500), var(--primary), #{hsl.lighten(var(--primary), 52%)}, transparent);
|
|
|
|
|
+// @include hover() {
|
|
|
|
|
+// background-color: #{hsl.lighten(var(--primary), 58%)};
|
|
|
|
|
+// }
|
|
|
|
|
+// &:not(:disabled):not(.disabled):active,
|
|
|
|
|
+// &:not(:disabled):not(.disabled).active {
|
|
|
|
|
+// color: var(--primary);
|
|
|
|
|
+// }
|
|
|
|
|
+// box-shadow: none !important;
|
|
|
|
|
+// }
|
|
|
|
|
|
|
|
/*
|
|
/*
|
|
|
* GROWI page list
|
|
* GROWI page list
|
|
|
*/
|
|
*/
|
|
|
-.page-list {
|
|
|
|
|
- .page-list-ul {
|
|
|
|
|
- > li {
|
|
|
|
|
- > span.page-list-meta {
|
|
|
|
|
- color: hsl(var(--color-global-hs),calc(var(--color-global-l) + 10%));
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
- // List group
|
|
|
|
|
- .list-group-item {
|
|
|
|
|
- .page-list-snippet {
|
|
|
|
|
- color: hsl(var(--color-global-hs),calc(var(--color-global-l) + 10%));
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
-}
|
|
|
|
|
|
|
+// .page-list {
|
|
|
|
|
+// .page-list-ul {
|
|
|
|
|
+// > li {
|
|
|
|
|
+// > span.page-list-meta {
|
|
|
|
|
+// color: #{hsl.lighten(var(--color-global),10%)};
|
|
|
|
|
+// }
|
|
|
|
|
+// }
|
|
|
|
|
+// }
|
|
|
|
|
+// // List group
|
|
|
|
|
+// .list-group-item {
|
|
|
|
|
+// .page-list-snippet {
|
|
|
|
|
+// color: #{hsl.lighten(var(--color-global),10%)};
|
|
|
|
|
+// }
|
|
|
|
|
+// }
|
|
|
|
|
+// }
|
|
|
|
|
|
|
|
/*
|
|
/*
|
|
|
* GROWI ToC
|
|
* GROWI ToC
|
|
@@ -361,10 +366,10 @@ $dropdown-link-active-bg: var(--bgcolor-dropdown-link-active);
|
|
|
|
|
|
|
|
.wiki {
|
|
.wiki {
|
|
|
h1 {
|
|
h1 {
|
|
|
- border-color: $border-color-theme;
|
|
|
|
|
|
|
+ // border-color: $border-color-theme;
|
|
|
}
|
|
}
|
|
|
h2 {
|
|
h2 {
|
|
|
- border-color: $border-color-theme;
|
|
|
|
|
|
|
+ // border-color: $border-color-theme;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -386,8 +391,8 @@ $dropdown-link-active-bg: var(--bgcolor-dropdown-link-active);
|
|
|
*/
|
|
*/
|
|
|
.grw-tag-labels {
|
|
.grw-tag-labels {
|
|
|
.grw-tag-label {
|
|
.grw-tag-label {
|
|
|
- color: $color-tags;
|
|
|
|
|
- background-color: $bgcolor-tags;
|
|
|
|
|
|
|
+ // color: $color-tags;
|
|
|
|
|
+ // background-color: $bgcolor-tags;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -396,8 +401,8 @@ $dropdown-link-active-bg: var(--bgcolor-dropdown-link-active);
|
|
|
*/
|
|
*/
|
|
|
.grw-popular-tag-labels {
|
|
.grw-popular-tag-labels {
|
|
|
.grw-tag-label {
|
|
.grw-tag-label {
|
|
|
- color: $color-tags;
|
|
|
|
|
- background-color: $bgcolor-tags;
|
|
|
|
|
|
|
+ // color: $color-tags;
|
|
|
|
|
+ // background-color: $bgcolor-tags;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -410,10 +415,10 @@ $dropdown-link-active-bg: var(--bgcolor-dropdown-link-active);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
.grw-border-vr {
|
|
.grw-border-vr {
|
|
|
- border-color: $border-color-toc;
|
|
|
|
|
|
|
+ // border-color: $border-color-toc;
|
|
|
}
|
|
}
|
|
|
.revision-toc {
|
|
.revision-toc {
|
|
|
- border-color: $border-color-toc;
|
|
|
|
|
|
|
+ // border-color: $border-color-toc;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -421,7 +426,7 @@ $dropdown-link-active-bg: var(--bgcolor-dropdown-link-active);
|
|
|
* drawio
|
|
* drawio
|
|
|
*/
|
|
*/
|
|
|
.drawio-viewer {
|
|
.drawio-viewer {
|
|
|
- border-color: $border-color-global;
|
|
|
|
|
|
|
+ // border-color: $border-color-global;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
/*
|
|
@@ -435,7 +440,7 @@ $dropdown-link-active-bg: var(--bgcolor-dropdown-link-active);
|
|
|
* modal
|
|
* modal
|
|
|
*/
|
|
*/
|
|
|
.grw-modal-head {
|
|
.grw-modal-head {
|
|
|
- border-color: $border-color-global;
|
|
|
|
|
|
|
+ // border-color: $border-color-global);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
/*
|