Fix dogfood pass-2: grid thumbs, AI view, featured/recent dedupe

- Portfolio cards: eager first-page load, cache-safe onLoad via ref,
  soft opacity while loading, error placeholder (no stuck black voids)
- Hide home view chips when primary category has zero projects (AI)
- Seed AI view with showOthers false; home Recent excludes Featured
- Slightly larger scroll-padding under sticky header
This commit is contained in:
2026-08-05 11:59:06 -04:00
parent a2cec1baf1
commit e783fbd846
5 changed files with 62 additions and 18 deletions
+2 -1
View File
@@ -49,7 +49,8 @@
width: 100%;
height: 100%;
object-fit: cover;
opacity: 0;
// Stay slightly visible under shimmer so cards never look "broken"
opacity: 0.12;
transition: transform 0.55s ease, opacity 0.35s ease;
&.is-loaded {