fix(spa): review + E2E fixes — schedule-kind gating, portal body font, system-playlist filter, seasons browse, feedback/UX nits (#208 #209)
Build ErsatzTV Image / Build & test (.NET) (pull_request) Failing after 3m9s
Build ErsatzTV Image / Docs update reminder (pull_request) Successful in 11s
Build ErsatzTV Image / EF migration integrity (SQLite + MySql) (pull_request) Successful in 9m47s
Build ErsatzTV Image / Build & push image (amd64) (pull_request) Has been skipped
Build ErsatzTV Image / Build & test (.NET) (pull_request) Failing after 3m9s
Build ErsatzTV Image / Docs update reminder (pull_request) Successful in 11s
Build ErsatzTV Image / EF migration integrity (SQLite + MySql) (pull_request) Successful in 9m47s
Build ErsatzTV Image / Build & push image (amd64) (pull_request) Has been skipped
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
+12
-1
@@ -1,3 +1,11 @@
|
||||
/* Base typography on <body>: Dialog (and any overlay) portals into document.body, outside
|
||||
.ctv-app-shell — without this, portaled UI falls back to the browser default font. */
|
||||
body {
|
||||
font-family: var(--font-sans, system-ui, sans-serif);
|
||||
font-size: var(--text-sm, 13px);
|
||||
color: var(--text-primary, #f0ebe4);
|
||||
}
|
||||
|
||||
.ctv-app-shell {
|
||||
min-height: 100vh;
|
||||
display: grid;
|
||||
@@ -2610,7 +2618,10 @@
|
||||
border-radius: var(--radius-xs, 6px);
|
||||
background: transparent;
|
||||
color: var(--text-primary);
|
||||
font: var(--text-xs) / 1.2 var(--font-sans);
|
||||
font: inherit;
|
||||
font-size: var(--text-xs, 12px);
|
||||
font-weight: var(--weight-medium, 500);
|
||||
line-height: 1.2;
|
||||
text-align: left;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user