Beranda design decision — the /beranda-v2 preview wins
Date: 2026-08-03 · Commit: 2c539ef · Scope: apps/public-web presentation only.
Decision
Three landing designs were live for comparison on staging:
| Design | Where it lived | Look | Verdict |
|---|---|---|---|
| v2 | /beranda (Jul 10, d34b262+78c11b2) |
Kemenkum navy + gold, dark hero | not chosen |
| v3 "Kertas" | /beranda (Jul 15, 92118fd) |
warm paper, ink, deep maroon, editorial | not chosen |
| preview | /beranda-v2 (untracked working copy) |
warm paper #F7F6F2, ink navy, blue italic accent, one gold rule |
chosen |
Reader feedback preferred the /beranda-v2 preview. It is now the canonical
/beranda; the previously untracked preview sources are committed.
What changed
app/beranda/{page.tsx,landing.css}+components/beranda/*replaced with the
preview'sl3-*scoped design (skip link, institutional masthead with mobile
menu, hero with chat-style example card + pointer-depth parallax, three-step
process with drawn progress rail, scope/popular/trust sections, footer).components/beranda/ClosingCta.tsx(v3-only) deleted.app/beranda-v2/page.tsxis now aredirect("/beranda")— links shared during
the review keep working instead of 404ing.- Brand link in
PublicTopNavrepointed/beranda-v2→/beranda.
Verification
pnpm checkgreen: 290 tests (public-web 178, internal-web 85, streams 27),
conventions OK. Isolation guards (no staff door, no/login) unaffected.- Production build + screenshot at 1440 and 390: identical to the preview that
was reviewed;/beranda-v2returns 307 →/beranda. - Deployed to staging and verified live.
Recovering an earlier design
Both losing designs stay in history — v2 at 78c11b2, v3 at 92118fd
(git show 92118fd -- apps/public-web/src/app/beranda). v3's spec, plan, and
notes remain under docs/superpowers/*2026-07-15-beranda-redesign-v3*.