فهرست منبع

fix apply-colors

ayaka417 3 سال پیش
والد
کامیت
2afc2c8178

+ 31 - 31
packages/app/src/styles/theme/_apply-colors.scss

@@ -310,17 +310,17 @@ ul.pagination {
   }
 }
 
-// /*
-//  * Icon
-//  */
-// .editor-container .navbar-editor svg {
-//   fill: var(--color-editor-icons);
-// }
+/*
+ * Icon
+ */
+.editor-container .navbar-editor svg {
+  fill: var(--color-editor-icons);
+}
 
-// // page preview button in link form
-// .btn-page-preview svg {
-//   fill: white;
-// }
+// page preview button in link form
+.btn-page-preview svg {
+  fill: white;
+}
 
 /*
  * Modal
@@ -352,7 +352,7 @@ ul.pagination {
   .nav-item {
     &:hover,
     &:focus {
-      background-color: hsla(var(--color-link),90%);
+      background-color: hsla(var(--color-link-hs),var(--color-link-l),10%);
     }
     .nav-link {
       -webkit-appearance: none;
@@ -379,7 +379,7 @@ ul.pagination {
 .grw-page-accessories-modal {
   .modal-header {
     .close {
-      color: $secondary;
+      color: var(--secondary);
     }
   }
 }
@@ -390,36 +390,36 @@ ul.pagination {
 .card.well {
   color: var(--color-global);
   background-color: var(--bgcolor-card);
-  border-color: $light;
+  border-color: var(--light);
   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
 }
 
 .admin-bot-card {
   .grw-botcard-title-active {
-    color: $gray-200;
+    color: #{$gray-200};
   }
 }
 
-// /*
-//  * Form Slider
-//  */
-// .admin-page {
-//   span.slider {
-//     background-color: $gray-300;
+/*
+ * Form Slider
+ */
+.admin-page {
+  span.slider {
+    background-color: #{$gray-300};
 
-//     &:before {
-//       background-color: white;
-//     }
-//   }
+    &:before {
+      background-color: white;
+    }
+  }
 
-//   input:checked + .slider {
-//     background-color: #007bff;
-//   }
+  input:checked + .slider {
+    background-color: #007bff;
+  }
 
-//   input:focus + .slider {
-//     box-shadow: 0 0 1px #007bff;
-//   }
-// }
+  input:focus + .slider {
+    box-shadow: 0 0 1px #007bff;
+  }
+}
 
 // /*
 //  * GROWI wiki

+ 1 - 1
packages/preset-themes/src/styles/default.scss

@@ -52,7 +52,7 @@
   --color-link-wiki-hover: #{hsl.lighten(var(--color-link-wiki),20%)};
   --color-link-nabvar: #{$gray-500};
   --color-inline-code: #{darken($red, 15%)}; // optional
-  --color-modal-header: #{hsl.contrast(var(--primary))};
+  --color-modal-header: white;
 
   // List Group colors
   --color-list: var(--color-global); // optional

+ 87 - 88
packages/preset-themes/src/styles/theme/_apply-colors.scss

@@ -311,117 +311,116 @@
 //   }
 // }
 
-/*
- * Icon
- */
-.editor-container .navbar-editor svg {
-  fill: var(--color-editor-icons);
-}
+// /*
+//  * Icon
+//  */
+// .editor-container .navbar-editor svg {
+//   fill: var(--color-editor-icons);
+// }
 
-// page preview button in link form
-.btn-page-preview svg {
-  fill: white;
-}
+// // page preview button in link form
+// .btn-page-preview svg {
+//   fill: white;
+// }
 
 /*
  * Modal
  */
-.modal {
-  .modal-header {
-    // border-bottom-color: $border-color-theme;
-    .modal-title {
-      // color: $color-modal-header;
-    }
-    .close {
-      // color: $color-modal-header;
-      opacity: 0.5;
-      &:hover {
-        opacity: 0.9;
-      }
-    }
-  }
+// .modal {
+//   .modal-header {
+//     border-bottom-color: var(--border-color-theme);
+//     .modal-title {
+//       color: var(--color-modal-header);
+//     }
+//     .close {
+//       color: hsla(var(--color-modal-header),50%);
+//       &:hover {
+//         opacity: 0.9;
+//       }
+//     }
+//   }
 
-  .modal-content {
-    background-color: var(--bgcolor-global);
-  }
+//   .modal-content {
+//     background-color: var(--bgcolor-global);
+//   }
 
-  .modal-footer {
-    // border-top-color: $border-color-theme;
-  }
-}
+//   .modal-footer {
+//     border-top-color: var(--border-color-theme);
+//   }
+// }
 
-.grw-custom-nav-tab {
-  .nav-item {
-    &:hover,
-    &:focus {
-      background-color: var(--color-link); opacity:0.9;
-    }
-    .nav-link {
-      -webkit-appearance: none;
-      color: var(--color-link);
-      svg {
-        fill: var(--color-link);
-      }
+// .grw-custom-nav-tab {
+//   .nav-item {
+//     &:hover,
+//     &:focus {
+//       background-color: hsla(var(--color-link-hs),var(--color-link-l),10%);
+//     }
+//     .nav-link {
+//       -webkit-appearance: none;
+//       color: var(--color-link);
+//       svg {
+//         fill: var(--color-link);
+//       }
 
-      // Disabled state lightens text
-      &.disabled {
-        color: $nav-link-disabled-color;
-        svg {
-          fill: $nav-link-disabled-color;
-        }
-      }
-    }
-  }
+//       // Disabled state lightens text
+//       &.disabled {
+//         color: $nav-link-disabled-color;
+//         svg {
+//           fill: $nav-link-disabled-color;
+//         }
+//       }
+//     }
+//   }
 
-  .grw-nav-slide-hr {
-    border-color: var(--color-link);
-  }
-}
+//   .grw-nav-slide-hr {
+//     border-color: var(--color-link);
+//   }
+// }
 
-.grw-page-accessories-modal {
-  .modal-header {
-    .close {
-      color: $secondary;
-    }
-  }
-}
+// .grw-page-accessories-modal {
+//   .modal-header {
+//     .close {
+//       color: var(--secondary);
+//     }
+//   }
+// }
 
 /*
  * cards
  */
-.card.well {
-  color: var(--color-global);
-  background-color: var(--bgcolor-card);
-  border-color: $light;
-  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
-}
+// .card.well {
+//   color: var(--color-global);
+//   background-color: var(--bgcolor-card);
+//   border-color: var(--light);
+//   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
+// }
 
-.admin-bot-card {
-  .grw-botcard-title-active {
-    color: $gray-200;
-  }
-}
+// .admin-bot-card {
+//   .grw-botcard-title-active {
+//     color: #{$gray-200};
+//   }
+// }
 
 /*
  * Form Slider
  */
-.admin-page {
-  span.slider {
-    background-color: $gray-300;
+// .admin-page {
+//   span.slider {
+//     background-color: #{$gray-300};
 
-    &:before {
-      background-color: white;
-    }
-  }
+//     &:before {
+//       background-color: white;
+//     }
+//   }
 
-  input:checked + .slider {
-    background-color: #007bff;
-  }
+//   input:checked + .slider {
+//     background-color: #007bff;
+//   }
 
-  input:focus + .slider {
-    box-shadow: 0 0 1px #007bff;
-  }
-}
+//   input:focus + .slider {
+//     box-shadow: 0 0 1px #007bff;
+//   }
+// }
 
 /*
  * GROWI wiki