Skip to content

[SeerrNG #632] fix(lumen): drawn covers for missing art, and card titles open the page - #19

Closed
ncbudd wants to merge 1 commit into
mainfrom
seerrng-632
Closed

ncbudd wants to merge 1 commit into
mainfrom
seerrng-632

Conversation

@ncbudd

@ncbudd ncbudd commented Nov 9, 2026

Copy link
Copy Markdown
Owner

Mirror of snapetech-org/seerrng#632.

Two small Lumen card fixes reported by a household user.

Missing art. A movie, series, book or audiobook without art (or whose image fails to load) showed an empty grey box. Cards now draw a cover instead: a colour derived from the title, the title in a serif face, the author or year, and a small format icon. The words come from CSS attr() on data attributes, so screen readers and text searches still see the title once. Images that fail to load switch to the drawn cover via onError.

Title links. Clicking the title under a card did nothing; only the art opened the page. The title is now a link to the same page. It is pointer-only (tabIndex=-1, aria-hidden), so the art link stays the single keyboard and screen-reader target and existing role queries are unchanged.

Tests

New browser test: a book without art and one with a broken image both get the drawn cover, and clicking the title opens the book. Lumen browser suite: 655 passed, 13 existing viewport skips.

@ncbudd ncbudd closed this Nov 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant