common.css 1.7 KB

123456789101112131415161718192021222324252627
  1. :root
  2. {
  3. --zt-apps-bar-height: 36px;
  4. --zt-apps-bar-bg: var(--color-canvas);
  5. --zt-menu-width: 120px!important;
  6. --zt-menu-fold-width: 64px;
  7. --zt-menu-space: 8px;
  8. --zt-menu-active-bg: var(--color-primary-500);
  9. --zt-menu-hover-bg: rgba(var(--color-primary-500-rgb), .4);
  10. --zt-menu-text-color: rgba(var(--color-canvas-rgb), .8);
  11. --zt-menu-text-active: var(--color-canvas);
  12. --zt-menu-bg: var(--color-primary-600);
  13. }
  14. #navbar {--state-active-color: transparent!important}
  15. #navbar>.nav>.nav-item>a:before {box-shadow: none!important;}
  16. #navbar>.nav>.nav-item>a.active {color: inherit!important}
  17. #navbar>.nav>.nav-item>a>.text {display: flex; height: 100%; justify-content: center; align-items: center;}
  18. #navbar>.nav>.nav-item>a.active>.text {box-shadow: inset 0 -2px 0 var(--color-primary-500);}
  19. #navbar .nav li.nav-divider.divider {height: 8px; opacity: 1; background-color: var(--color-gray-400)!important;}
  20. .in-workspace #header {position: sticky; top: 0; z-index: 25; background-color: var(--zt-menu-bg); color: var(--color-canvas);}
  21. .in-workspace #header::before, .in-workspace #header::after {content: ' '; display: block; position: absolute; left: 0; bottom: -9px; width: 8px; height: 8px; background-color: var(--zt-menu-bg);}
  22. .in-workspace #header::after {z-index: 1; border-top-left-radius: 9999px; background-color: var(--zt-page-bg);}
  23. .in-workspace #toolbar > #pageToolbar + .toolbar > .btn {background-color: rgba(var(--color-primary-100-rgb), 0.2); color: var(--color-secondary-200)}
  24. .in-workspace #pageToolbar > .btn {color: var(--color-secondary-200)}
  25. .in-workspace #navbar>.nav>.nav-item>a.active>.text {box-shadow: inset 0 -3px 0 var(--color-primary-400);}