Launcher polish: monogram reveal-on-failure + app placeholder on every icon surface (v0.163.1)
(A) The launcher monogram bled through every transparent white logo — it rendered unconditionally under the img. Now hidden by default (.launch-mono display:none), revealed only when the img chain fails (onerror adds .launch-tile--noimg). (B) The /static/app-placeholder.svg default reached only app_list_row. The four other sanctioned app-logo onerror chains now match the canonical SVG->PNG->placeholder grammar: backups_apps (aligned row), stacks (infra->infra-logo else placeholder), app_info hero (screenshots still vanish), deploy (keeps .LogoURL/.LogoPNGURL). Template/CSS only; no handler/funcmap change. 5 tests + 2 red-proofs.
This commit is contained in:
+10
-1
@@ -7,7 +7,16 @@
|
||||
>
|
||||
> Ask Claude Code: "Please update CONTEXT.md with what we did today"
|
||||
|
||||
Last updated: 2026-07-24 (v0.163.0 — Indítópult launcher + universal app placeholder)
|
||||
Last updated: 2026-07-24 (v0.163.1 — launcher polish: monogram reveal-on-failure + placeholder everywhere)
|
||||
|
||||
> **2026-07-24 — v0.163.1 (launcher polish).** Two v0.163.0 live findings fixed. RULE recorded:
|
||||
> **every app-logo surface ends in a visible placeholder** (`SVG → PNG → /static/app-placeholder.svg`,
|
||||
> infra rows → `infra-logo.svg`) — the four sibling `onerror` chains (`backups_apps`, `stacks`,
|
||||
> `app_info` hero, `deploy`) now match `app_row.html`; `app_info` screenshots deliberately still
|
||||
> vanish on error. And the **launcher monogram is launcher-only AND failure-only**: hidden by default,
|
||||
> revealed when the tile's img chain fails (`onerror` adds `.launch-tile--noimg`) — it was bleeding
|
||||
> through every transparent white glyph. Template/CSS only; no handler/funcmap change. 5 tests + 2
|
||||
> red-proofs. [[launcher-v0163-2026-07-24]]
|
||||
|
||||
> **2026-07-24 — v0.163.0 (Indítópult app launcher + universal placeholder icon).** New
|
||||
> customer-facing `/launcher` page: the FIRST sidebar item (above Vezérlőpult), a grid of large
|
||||
|
||||
Reference in New Issue
Block a user