Work / Chitragupt / Wiki / Surfaces
expense-empty
Surfacecanonicalverified 2026-06-27
SURFACE.WEB.APP.EXPENSE.EMPTYExpense empty
Summary
Expense empty state — rich empty-state pattern aligned to portfolio-empty.html: title + "no data yet" chip + zinc status banner with "Go to Inbox →" CTA + dashed-border placeholder section grid + right aside "What Expense will surface" + "How to get started". Introduced 2026-06-26 alongside the broader pillar locked/empty revert.
Raw wireframe
- .context/designs/web/expense/expense-empty.html
Copy
(verbatim user-visible strings TBD — see wireframe)
Flows that touch this surface
(none yet — populate when flows migrate)
Entities referenced
- pillar-expense
- upload-only
- 2026-06-26-pillar-locked-empty-rich-preview
- 2026-06-02-global-upload-plan-picker-modals
Sources
- .context/designs/web/expense/expense-empty.html
- 2026-06-26-pillar-locked-empty-rich-preview
Every project of mine is written down like this.
Read the résumé