Merge remote-tracking branch 'origin/main' into gbpark-node
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:
DDD1542
2026-04-23 11:25:38 +09:00
10 changed files with 197 additions and 213 deletions
+19 -17
View File
@@ -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;}