Files
at-container-registry/themes/seamark
Evan JarrettandClaude Opus 5 74778bdd05 appview: apply the mockup-code contrast fix to the seamark theme
606338b fixed the hero tagline in pkg/appview/templates, but seamark.dev
renders themes/seamark/templates/components/hero.html, a May fork of that
file that already carried `text-base-content/65` at the time. So the commit
titled "fix mockup-code contrast in both themes" measured and corrected a
file the deployed theme never loads, and the tagline stayed dimmed.

The /65 also lands differently depending on how the theme was chosen. The
page only stamps data-theme once someone picks a theme explicitly, and the
explicit-light palette differs from the system-light default. Measured on
the live page with axe 4.10.2: system default 4.99:1 (passing by 0.49),
explicit light 4.20:1 (failing), explicit dark 5.99:1. That gap is why a
clean Lighthouse profile reported color-contrast clean while a browser with
the toggle set to Light reported the failure.

Dropping the class puts the tagline at full base-content, same as the two
command lines above it: 14.02:1 system, 10.85:1 explicit light, 12.01:1
dark. The gutter `#` is untouched and stays de-emphasized at 70% via the
unlayered rule from 606338b.

Templates are embedded, so this needs an appview rebuild to ship.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0124r73LT4qoFE82TqwH2Gu9
2026-09-02 20:12:08 -05:00
..