feat(ui): expose Global Tuning from Chat + Sources headers (admin-only Tuning nav link)

This commit is contained in:
2026-08-25 14:51:16 -04:00
parent 3d044f33a1
commit 3841bd5a30
7 changed files with 366 additions and 2 deletions
+10 -2
View File
@@ -1571,7 +1571,14 @@ details.thinking .thinking-text ul { margin: 0 0 0.5rem; }
/* Phase 14: the New chat pill joins the header — tighten the bar so
brand + nav + pill fit at 360px without horizontal overflow (the
brand text may ellipsize as the designated squeeze target). */
.header-inner { gap: 0.6rem; }
/* Phase 29: the admin-only Tuning link joins the nav — three text
pills on the chat bar in the admin state. The brand text (the
designated squeeze target) is already at zero, so the bar squeezes
the nav pills + gaps instead: tighter pill padding/font and a
tighter inner gap. The 44px touch floor is held by min-height, the
58px bar height is pinned by --header-h, and the bar now fits both
auth states at 375px (and 360px) without horizontal overflow. */
.header-inner { gap: 0.5rem; }
.brand { min-width: 0; }
.brand-text {
font-size: 0.8rem;
@@ -1581,7 +1588,8 @@ details.thinking .thinking-text ul { margin: 0 0 0.5rem; }
text-overflow: ellipsis;
white-space: nowrap;
}
.nav-link { padding: 0.4rem 0.55rem; font-size: 0.88rem; }
.nav-link { padding: 0.4rem 0.4rem; font-size: 0.84rem; }
.app-nav { gap: 0.15rem; }
.new-chat-btn { padding: 0.4rem 0.55rem; }
.new-chat-label { display: none; }
.new-chat-btn svg { display: block; }