37baf1ab5e409876e38b39891c81d57ac8f00f5a
Same root-cause fix as hype404: dropped the card-wide outer <a> that was being auto-closed by the browser due to nested tag <a> links. Card now uses a stretched-link pattern on the title (z-index: 1 ::after overlay), tag links get z-index: 2 for independent clicks. Grid container moved from .post-hero-link / .post-row-link onto .post-hero / .post-row directly. Added min-width: 0 to grid items so the image natural width can't blow out its 1.1fr track. Hero image uses min-height: 360px instead of an undersized 280px. Mobile media query selectors updated (the -link wrappers no longer exist). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Description
No description provided
Languages
Astro
84.2%
JavaScript
15.8%