Add bundled bus fonts and shared font favorites

This commit is contained in:
2026-10-12 15:00:40 +08:00
parent c9dd03c23b
commit 4be74a34f9
181 changed files with 2078575 additions and 76 deletions
@@ -3158,3 +3158,17 @@ noscript {
#actual-screen-frame[hidden] { display:none; }
#actual-screen-frame span { position:absolute; top:2px; left:3px; font-size:11px; color:#FFCC66; background:#000b; padding:2px; white-space:nowrap; }
.board-expanded #actual-screen-frame { inset:33.333333%; }
.font-option-row { display:flex; align-items:center; gap:6px; border-radius:8px; padding-right:10px; }
.font-option-row .font-option { flex:1; min-width:0; }
.font-option-row small { flex:0 0 auto; max-width:30%; overflow:hidden; text-overflow:ellipsis; color:var(--muted); }
.font-option-row:has(.font-option.active), .font-option-row:hover { background:rgb(53 194 160 / 16%); }
.font-favorite-button { flex:0 0 44px; width:44px; min-height:44px; padding:0; background:transparent; border:0; font-size:24px; color:var(--muted); }
.font-favorite-button[aria-pressed="true"] { color:#ffd166; }
.font-favorite-button:focus-visible { outline:2px solid var(--accent); outline-offset:-2px; }
.font-favorite-dialog { background:var(--surface, #111923); color:var(--text); border:1px solid var(--muted); border-radius:12px; max-width:calc(100vw - 32px); }
.font-favorite-dialog p { overflow-wrap:anywhere; }
.font-favorite-dialog button { margin:4px; }
.font-favorite-dialog::backdrop { background:rgb(0 0 0 / 60%); }
.font-options { right:auto; box-sizing:border-box; }