Skip to content

feat(web): hero images in the homepage audit cards#148

Merged
muraschal merged 1 commit into
mainfrom
feat/audit-card-images
Jun 25, 2026
Merged

feat(web): hero images in the homepage audit cards#148
muraschal merged 1 commit into
mainfrom
feat/audit-card-images

Conversation

@muraschal

Copy link
Copy Markdown
Contributor

The homepage "13 audits, one methodology" grid now shows each audit's Verified Systems Lab hero as a 16:9 card header, with the icon/name/blurb/mapsTo below — so the imagery carries through from the cards into the detail pages.

  • Reuses the server-side heroSrc lookup; graceful fallback to the text-only card if an image is missing.
  • next/image lazy-loads the grid (responsive sizes), subtle group-hover zoom; decorative alt="".
  • No new assets (reuses the 13 public/<key>.webp).

Verified: typecheck · lint · build.

The "13 audits, one methodology" grid cards now lead with the same
Verified-Systems-Lab hero (16:9 image header, content below), reusing the
server-side heroSrc lookup. Graceful fallback: no image -> the original
text-only card. next/image lazy-loads the grid (responsive sizes), subtle
hover zoom; decorative alt (the name + blurb carry the meaning).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@vercel

vercel Bot commented Jun 25, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
auditor Ready Ready Preview, Comment Jun 25, 2026 9:01pm

Request Review

@muraschal muraschal merged commit 32ef3e9 into main Jun 25, 2026
5 checks passed
@muraschal muraschal deleted the feat/audit-card-images branch June 25, 2026 21:03
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