index.scss 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. @use "theme";
  2. @use "transition";
  3. @use "element-plus";
  4. @use "sidebar";
  5. @use "dark";
  6. /* 自定义全局 CssVar */
  7. :root {
  8. /* 左侧菜单展开、收起动画时长 */
  9. --pure-transition-duration: 0.3s;
  10. /* 常用border-color 需要时可取用 */
  11. --pure-border-color: rgb(5 5 5 / 6%);
  12. /* switch关闭状态下的color 需要时可取用 */
  13. --pure-switch-off-color: #a6a6a6;
  14. /** 主题色 */
  15. --pure-theme-sub-menu-active-text: initial;
  16. --pure-theme-menu-bg: none;
  17. --pure-theme-menu-hover: none;
  18. --pure-theme-sub-menu-bg: transparent;
  19. --pure-theme-menu-text: initial;
  20. --pure-theme-sidebar-logo: none;
  21. --pure-theme-menu-title-hover: initial;
  22. --pure-theme-menu-active-before: transparent;
  23. }
  24. .page-card {
  25. background: var(--el-bg-color);
  26. border-radius: 10px;
  27. padding: 20px;
  28. box-shadow: 0 8px 24px rgb(29 43 58 / 6%);
  29. }
  30. .toolbar {
  31. display: flex;
  32. flex-wrap: wrap;
  33. justify-content: space-between;
  34. align-items: center;
  35. margin-bottom: 16px;
  36. gap: 12px;
  37. }
  38. /* 灰色模式 */
  39. .html-grey {
  40. filter: grayscale(100%);
  41. }
  42. /* 色弱模式 */
  43. .html-weakness {
  44. filter: invert(80%);
  45. }