Next.js App Router · static export

Stub screen, then one scoped ship

Client-facing pattern for a half-built UI: leave unfinished chrome as stub, and close the gap with one component. This page is a real Next.js App Router app, statically exported for GitHub Pages — not a Vite stand-in labelled as Next.

Still stub

Filters and extra states

Intentionally unfinished. Placeholder chips and an empty slot stand in for work that is out of scope for this delivery.

Saved views · not in this PR

Shipped

StatusBadge density

Scoped change: tone and compact density stay inside the badge. Surrounding layout does not rewrite when density flips.

ReadyReviewBlockedDraft

Scope boundary: only StatusBadge padding and font-size change. Card, heading, and page layout stay untouched.

What this sample shows