feat(theming): admin-configurable theme, brand assets and navigation (edge → main) #126

Merged
whitlocktech merged 11 commits from edge into main 2026-08-08 06:19:37 +00:00
Showing only changes of commit 15cefe5ea1 - Show all commits

View File

@@ -190,6 +190,14 @@ a.card:focus-visible {
background: rgba(11, 22, 48, 0.5); background: rgba(11, 22, 48, 0.5);
font-family: var(--sans); font-family: var(--sans);
font-size: 0.86rem; font-size: 0.86rem;
/* Stated, not inherited. A <button class="pill"> would otherwise take the UA
stylesheet's `line-height: normal` — form controls do not inherit it from
body — and come out ~7px shorter than an <a class="pill"> beside it. Every
other property here is already explicit for the same reason; this was the
one gap, and it only became visible once the public header put a button
pill (a dropdown trigger) on the same row as the link pills. Matches
body's 1.6, so no link pill changes. */
line-height: 1.6;
text-decoration: none; text-decoration: none;
cursor: pointer; cursor: pointer;
transition: background 0.15s, border-color 0.15s, color 0.15s; transition: background 0.15s, border-color 0.15s, color 0.15s;