think
16px
820px

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's l3-* 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.tsx is now a redirect("/beranda") — links shared during
    the review keep working instead of 404ing.
  • Brand link in PublicTopNav repointed /beranda-v2/beranda.

Verification

  • pnpm check green: 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-v2 returns 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*.