Merge remote-tracking branch 'origin/main' into gbpark-node
Build & Deploy to K8s / build-and-deploy (push) Successful in 6s
Build & Deploy to K8s / build-and-deploy (push) Successful in 6s
; Please enter a commit message to explain why this merge is necessary, ; especially if it merges an updated upstream into a topic branch. ; ; Lines starting with ';' will be ignored, and an empty message aborts ; the commit.
This commit is contained in:
@@ -64,15 +64,15 @@
|
||||
--v5-font-mono: 'JetBrains Mono', 'D2Coding', ui-monospace, SFMono-Regular, Monaco, Consolas, monospace;
|
||||
|
||||
/* ===== Type scale (deliberately dense, ERP). Do not go above these. ===== */
|
||||
--v5-fs-caption:0.60rem; /* labels, table headers, chips */
|
||||
--v5-fs-caption-lg:0.68rem;
|
||||
--v5-fs-body-sm:0.72rem; /* table rows */
|
||||
--v5-fs-body:0.78rem; /* default body */
|
||||
--v5-fs-body-lg:0.85rem; /* max body */
|
||||
--v5-fs-h3:0.92rem;
|
||||
--v5-fs-h2:1.00rem;
|
||||
--v5-fs-h1:1.12rem; /* page/section title */
|
||||
--v5-fs-display:1.60rem; /* KPI numbers only */
|
||||
--v5-fs-caption:0.75rem; /* labels, table headers, chips */
|
||||
--v5-fs-caption-lg:0.8125rem;
|
||||
--v5-fs-body-sm:0.8125rem; /* table rows */
|
||||
--v5-fs-body:0.875rem; /* default body */
|
||||
--v5-fs-body-lg:0.9375rem; /* max body */
|
||||
--v5-fs-h3:1.0625rem;
|
||||
--v5-fs-h2:1.1875rem;
|
||||
--v5-fs-h1:1.375rem; /* page/section title */
|
||||
--v5-fs-display:2rem; /* KPI numbers only */
|
||||
|
||||
--v5-fw-regular:400;
|
||||
--v5-fw-semi:600;
|
||||
@@ -220,7 +220,7 @@ html:not(.dark) .v5-hdr{
|
||||
.v5-hdr-logo{font-size:1.05rem;font-weight:900;letter-spacing:-.03em;
|
||||
background:linear-gradient(135deg,var(--v5-primary),var(--v5-cyan));-webkit-background-clip:text;
|
||||
-webkit-text-fill-color:transparent;background-clip:text;cursor:default;}
|
||||
.v5-hdr-bc{font-size:.72rem;color:var(--v5-text-muted);}
|
||||
.v5-hdr-bc{font-size:.8125rem;color:var(--v5-text-muted);}
|
||||
.v5-hdr-bc b{color:var(--v5-text);font-weight:600;}
|
||||
.v5-hdr-r{display:flex;align-items:center;gap:.65rem;}
|
||||
|
||||
@@ -479,8 +479,8 @@ html:not(.dark) .v5-side{
|
||||
transition:opacity .3s,height .3s,padding .3s;}
|
||||
.v5-side-sec:first-child{padding-top:.25rem;}
|
||||
|
||||
.v5-si{padding:.5rem .7rem;border-radius:10px;font-size:.77rem;color:var(--v5-text-sec);cursor:pointer;
|
||||
transition:all .25s cubic-bezier(.4,0,.2,1);font-weight:450;display:flex;align-items:center;gap:.6rem;
|
||||
.v5-si{padding:.55rem .75rem;border-radius:10px;font-size:.8125rem;color:var(--v5-text-sec);cursor:pointer;
|
||||
transition:all .25s cubic-bezier(.4,0,.2,1);font-weight:500;display:flex;align-items:center;gap:.6rem;
|
||||
position:relative;overflow:hidden;height:auto;}
|
||||
.v5-si .ic{width:16px;height:16px;display:flex;align-items:center;justify-content:center;opacity:.65;flex-shrink:0;}
|
||||
.v5-si:hover{background:var(--v5-surface-hover);color:var(--v5-text);transform:translateX(2px);}
|
||||
@@ -823,17 +823,16 @@ html:not(.dark) .v5-side{
|
||||
.v5-avatar-dd-content [role="menuitem"]:hover{background:var(--v5-surface-hover) !important;transform:translateX(2px);}
|
||||
|
||||
/* ===== MOBILE RESPONSIVE ===== */
|
||||
.v5-mobile-toggle{display:none;width:36px;height:36px;border-radius:10px;border:1px solid var(--v5-border);
|
||||
background:var(--v5-surface-solid);color:var(--v5-text-muted);cursor:pointer;
|
||||
align-items:center;justify-content:center;transition:all .2s;flex-shrink:0;}
|
||||
.v5-mobile-toggle:hover{border-color:var(--v5-primary);color:var(--v5-primary);}
|
||||
.v5-mobile-toggle{display:flex;width:32px;height:32px;border-radius:10px;border:1px solid transparent;
|
||||
background:transparent;color:var(--v5-text-sec);cursor:pointer;
|
||||
align-items:center;justify-content:center;transition:all .2s var(--v5-ease-move);flex-shrink:0;}
|
||||
.v5-mobile-toggle:hover{background:var(--v5-surface-hover);color:var(--v5-text);}
|
||||
|
||||
.v5-side-overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,0.4);z-index:25;
|
||||
opacity:0;transition:opacity .3s;pointer-events:none;}
|
||||
.v5-side-overlay.open{opacity:1;pointer-events:auto;}
|
||||
|
||||
@media(max-width:768px){
|
||||
.v5-mobile-toggle{display:flex;}
|
||||
.v5-side{position:fixed;left:0;top:0;bottom:0;z-index:30;
|
||||
transform:translateX(-100%);transition:transform .35s cubic-bezier(.4,0,.2,1);
|
||||
width:260px;padding-top:60px;}
|
||||
@@ -1460,3 +1459,6 @@ html.vt-color-changing .settings-color-swatch.on,
|
||||
html.vt-color-changing .v5-bell,
|
||||
html.vt-color-changing .v5-admin-btn{
|
||||
animation:v5-color-refresh .55s cubic-bezier(.34,1.4,.64,1) both;}
|
||||
|
||||
/* ===== Header separator (v5 redesign 2026-04-22) ===== */
|
||||
.v5-hdr-sep{display:inline-block;width:1px;height:18px;background:var(--v5-border);margin:0 .35rem;flex-shrink:0;opacity:.7;}
|
||||
|
||||
Reference in New Issue
Block a user