ThemeJadeGreen.module.scss 6.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209
  1. @use '../../styles/variables' as *;
  2. @use '../../styles/bootstrap/variables' as *;
  3. @use '../../styles/theme/mixins/page-editor-mode-manager';
  4. .theme {
  5. [data-color-scheme='light'] :global {
  6. // Theme colors
  7. $themecolor: #38b48b;
  8. $themelight: #ffffff;
  9. $accentcolor: #bfbfbf;
  10. $subthemecolor: #e6e6e6;
  11. $primary: $themecolor;
  12. // Background colors
  13. $bgcolor-global: $themelight;
  14. $bgcolor-inline-code: $gray-100; //optional
  15. $bgcolor-card: $accentcolor;
  16. $bgcolor-blinked-section: rgba($primary, 0.1);
  17. //$bgcolor-keyword-highlighted: $grw-marker-yellow;
  18. // Font colors
  19. $color-global: #2c2c2c;
  20. $color-reversal: $gray-100;
  21. $color-link: $primary;
  22. $color-link-hover: lighten($color-link, 12%);
  23. $color-link-wiki: $primary;
  24. $color-link-wiki-hover: lighten($color-link-wiki, 12%);
  25. $color-link-nabvar: $color-reversal;
  26. $color-inline-code: #c7254e; // optional
  27. $color-search: $color-global;
  28. // List Group colors
  29. // $color-list: $color-global;
  30. $bgcolor-list: transparent;
  31. $color-list-hover: $color-search;
  32. $bgcolor-list-hover: darken($bgcolor-global, 3%);
  33. // $color-list-active: $color-reversal;
  34. // $bgcolor-list-active: $primary;
  35. // Navbar
  36. $bgcolor-navbar: $color-global;
  37. $bgcolor-search-top-dropdown: $themecolor;
  38. $border-image-navbar: linear-gradient(to right, $primary 0%, darken($primary, 5%) 100%);
  39. // Logo colors
  40. $bgcolor-logo: $themelight;
  41. $fillcolor-logo-mark: $themelight;
  42. // Sidebar
  43. $bgcolor-sidebar: $accentcolor;
  44. // $bgcolor-sidebar-nav-item-active: rgba(#, 0.37); // optional
  45. $text-shadow-sidebar-nav-item-active: 0px 0px 10px #ffffff; // optional
  46. // Sidebar resize button
  47. $color-resize-button: #ffffff;
  48. $bgcolor-resize-button: $primary;
  49. $color-resize-button-hover: $color-reversal;
  50. $bgcolor-resize-button-hover: lighten($bgcolor-resize-button, 5%);
  51. // Sidebar contents
  52. $color-sidebar-context: $color-global;
  53. $bgcolor-sidebar-context: #ebebeb;
  54. // Sidebar list group
  55. // $bgcolor-sidebar-list-group: #; // optional
  56. // Icon colors
  57. $color-editor-icons: $color-global;
  58. // Border colors
  59. $border-color-theme: $primary;
  60. $bordercolor-inline-code: #ccc8c8; // optional
  61. // admin theme box
  62. $color-theme-color-box: $primary;
  63. @import '../../styles/theme/apply-colors';
  64. @import '../../styles/theme/apply-colors-light';
  65. // Navs {
  66. .nav-tabs {
  67. border-bottom: $border-color-theme 1px solid;
  68. .nav-link {
  69. &:hover {
  70. border-color: lighten($border-color-theme, 10%);
  71. border-bottom: none;
  72. }
  73. &.active {
  74. background-color: transparent;
  75. }
  76. }
  77. }
  78. // Button
  79. .btn-group.grw-page-editor-mode-manager {
  80. .btn.btn-outline-primary {
  81. @include page-editor-mode-manager.btn-page-editor-mode-manager(#ffffff, $primary, $primary, lighten($primary, 20%));
  82. }
  83. }
  84. }
  85. }
  86. .theme {
  87. [data-color-scheme='dark'] :global {
  88. // Theme colors
  89. $themecolor: #38b48b;
  90. $themedark: #333333;
  91. $accentcolor: #212121;
  92. $subthemecolor: #2e2e2e;
  93. $primary: #38b48b;
  94. $dark: #a7a7a7;
  95. // Background colors
  96. $bgcolor-global: $themedark;
  97. $bgcolor-navbar: #2b2b2b;
  98. $bgcolor-inline-code: $gray-100; //optional
  99. $bgcolor-card: darken($themedark, 5%);
  100. $bgcolor-blinked-section: rgba($primary, 0.5);
  101. $bgcolor-keyword-highlighted: darken($grw-marker-red, 30%);
  102. // Font colors
  103. $color-global: #ffffff;
  104. $color-reversal: $gray-100;
  105. $color-link: $primary;
  106. $color-link-hover: lighten($color-link, 12%);
  107. $color-link-wiki: $primary;
  108. $color-link-wiki-hover: lighten($color-link-wiki, 12%);
  109. $color-link-nabvar: $color-reversal;
  110. $color-inline-code: $subthemecolor;
  111. $color-inline-code: #c7254e; // optional
  112. $color-search: $dark;
  113. // List Group colors
  114. // $color-list: $color-global;
  115. $bgcolor-list: transparent;
  116. $color-list-hover: $accentcolor;
  117. // $bgcolor-list-hover: lighten($bgcolor-global, 3%);
  118. // $color-list-active: $color-reversal;
  119. // $bgcolor-list-active: $primary;
  120. // Navbar
  121. $bgcolor-navbar: #2c2c2c;
  122. $bgcolor-search-top-dropdown: $themecolor;
  123. $border-image-navbar: linear-gradient(to right, $primary 0%, darken($primary, 5%) 100%);
  124. // Logo colors
  125. $bgcolor-logo: #ffffff;
  126. $fillcolor-logo-mark: #ffffff;
  127. // $fillcolor-logo-mark: #4e5a60;
  128. // Sidebar
  129. $bgcolor-sidebar: $accentcolor;
  130. // $bgcolor-sidebar-nav-item-active: rgba(#, 0.3); // optional
  131. $text-shadow-sidebar-nav-item-active: 0px 0px 10px $primary; // optional
  132. // Sidebar resize button
  133. $color-resize-button: $color-global;
  134. $bgcolor-resize-button: $primary;
  135. $color-resize-button-hover: $color-global;
  136. $bgcolor-resize-button-hover: darken($bgcolor-resize-button, 5%);
  137. // Sidebar contents
  138. $bgcolor-sidebar-context: #3c403c;
  139. $color-sidebar-context: $color-global;
  140. // Sidebar list group
  141. // $bgcolor-sidebar-list-group: #; // optional
  142. // Icon colors
  143. $color-editor-icons: $color-global;
  144. // Border colors
  145. $border-color-theme: $primary;
  146. $bordercolor-inline-code: #4d4d4d; // optional
  147. // Dropdown colors
  148. $color-dropdown-link-active: $color-global;
  149. $color-dropdown-link-hover: $color-reversal;
  150. // admin theme box
  151. $color-theme-color-box: $primary;
  152. @import '../../styles/theme/apply-colors';
  153. @import '../../styles/theme/apply-colors-dark';
  154. // Navs
  155. .nav-tabs {
  156. border-bottom: $border-color-theme 1px solid;
  157. .nav-link {
  158. &:hover {
  159. border-color: lighten($border-color-theme, 10%);
  160. border-bottom: none;
  161. }
  162. &.active {
  163. color: $color-link;
  164. background-color: transparent;
  165. border-color: $border-color-theme;
  166. }
  167. }
  168. }
  169. // Table
  170. .table {
  171. color: white;
  172. }
  173. // Button
  174. .btn-group.grw-page-editor-mode-manager {
  175. .btn.btn-outline-primary {
  176. @include page-editor-mode-manager.btn-page-editor-mode-manager(#ffffff, $primary, $primary, darken($primary, 20%));
  177. }
  178. }
  179. }
  180. }