itizawa hace 5 años
padre
commit
7ba16ee35c
Se han modificado 1 ficheros con 35 adiciones y 74 borrados
  1. 35 74
      src/client/styles/scss/theme/halloween.scss

+ 35 - 74
src/client/styles/scss/theme/halloween.scss

@@ -1,16 +1,22 @@
 @import '../variables';
 @import '../override-bootstrap-variables';
 
+$themecolor: #aa4a04;
+$themelight: #f0f8ff;
+$accentcolor: #ffd700;
+$bordercolor: #7e0d7e;
+
 // == Define Bootstrap theme colors
 //
 
 // colors for overriding bootstrap $theme-colors
-// $secondary: #;
+$primary: $themecolor;
+$light: lighten($secondary, 10%);
+
 // $info: #;
 // $success: #;
 // $warning: #;
 // $danger: #;
-// $light: #;
 // $dark: #;
 
 .growi:not(.login-page) {
@@ -24,15 +30,10 @@
   }
 }
 
-$themecolor: #aa4a04;
-$themelight: #f0f8ff;
-$accentcolor: #ffd700;
-
 //== Light Mode
 //
-html[light] {
-  $primary: $themecolor;
-
+html[light],
+html[dark] {
   // Background colors
   $bgcolor-global: #050000;
   $bgcolor-navbar: #334455;
@@ -68,7 +69,7 @@ html[light] {
   $border-color-theme: #ccc; // former: `$navbar-border: #ccc;`
 
   // Dropdown colors
-  $bgcolor-dropdown-link-active: $growi-blue;
+  $bgcolor-dropdown-link-active: $primary;
   $color-dropdown-link-active: $color-reversal;
   $color-dropdown-link-hover: $color-global;
 
@@ -83,72 +84,32 @@ html[light] {
   $color-sidebar-context: $color-reversal;
   $bgcolor-sidebar-context: lighten($bgcolor-navbar, 10%);
 
-  :root table {
-    color: $color-global;
-    border: 1px solid $themecolor;
-  }
-
   @import 'apply-colors';
   @import 'apply-colors-dark';
-}
-
-//== Dark Mode
-//
-html[dark] {
-  $primary: #d65a31;
-
-  $basecolor: #222831;
 
-  // Background colors
-  $bgcolor-global: $basecolor;
-  $bgcolor-navbar: #151515;
-  $bgcolor-inline-code: darken($basecolor, 5%);
-  $bgcolor-card: darken($basecolor, 5%);
-
-  // Font colors
-  $color-global: #eeeeee;
-  $color-reversal: #333333;
-  // $color-header: desaturate($primary, 20%);
-  $color-link: $primary;
-  $color-link-hover: lighten($color-link, 10%);
-  $color-link-wiki: lighten($basecolor, 50%);
-  $color-link-wiki-hover: darken($color-link-wiki, 5%);
-  $color-link-nabvar: $color-global;
-  $color-inline-code: #c7254e;
-
-  // List Group colors
-  $color-list: $color-global;
-  $bgcolor-list: $bgcolor-global;
-  $color-list-active: $color-reversal;
-  $bgcolor-list-active: $primary;
-  $color-list-hover: $color-reversal;
-
-  // Logo colors
-  $bgcolor-logo: $bgcolor-navbar;
-  $fillcolor-logo-mark: #444;
-
-  // Icon colors
-  $color-editor-icons: darken($accentcolor, 15%);
-
-  // Border colors
-  $border-color-theme: black; // former: `$navbar-border: #ccc;`
-
-  // Dropdown colors
-  $bgcolor-dropdown-link-active: $primary;
-  $color-dropdown-link-active: $color-global;
-  $color-dropdown-link-hover: $color-reversal;
-
-  // alert
-  $color-alert: $color-global;
-
-  // badge
-  $color-badge: $color-global;
-
-  // Sidebar
-  $bgcolor-sidebar: $bgcolor-navbar;
-  $color-sidebar-context: $color-global;
-  $bgcolor-sidebar-context: lighten($bgcolor-navbar, 5%);
+  // Table
+  .table {
+    color: $color-global;
+  }
+  .table-bordered {
+    th,
+    td {
+      border: 1px solid $themecolor;
+    }
+  }
 
-  @import 'apply-colors';
-  @import 'apply-colors-dark';
+  // Nav
+  .nav-tabs {
+    border-bottom: $bordercolor 1px solid;
+    .nav-link {
+      &:hover {
+        border: $bordercolor 1px solid;
+      }
+      &.active {
+        color: lighten($themecolor, 5%);
+        background-color: transparent;
+        border: $bordercolor 1px solid;
+      }
+    }
+  }
 }