Surfaces
The containers everything else sits inside — cards, panels, banners, stats, and the empty states that hold the line when there is no data yet.
Cards
Q3 close checklist
Header, content, and footer composition.
17 of 23 reconciliations signed off. Three intercompany entries awaiting controller review before the ledger can be locked.
6 open
Hover affordance
Lifts on hover for clickable list rows.
Onboarding cohort for the Jakarta operations team — 14 employees pending payroll setup in Logica ERP.
Accent-bordered
Left rule tints the card to a product.
Logica Visi flagged an anomaly: weekend session volume up 240% against the trailing 4-week baseline.
Panels
Lighter than a card — no shadow — for nested groupings and sidebars.
Approval routing
DraftUp to Rp 5MTeam lead
Rp 5M – Rp 50MFinance manager
Above Rp 50MCFO
Run details
Flowagent.id = ops-reconcile-nightly
started_at = 2026-06-05T02:00:14Z
duration = 6m 41s
status = completed
Vendor payables
42 invoices in this billing cycle across 8 cost centres.
The section header above pairs a title and description with an actions slot — used to top tables, report blocks, and settings groups throughout the suite.
Stat cards
Recognised revenue (MTD)
Rp 4.82M
12.4%vs. last month
Active seats
1,284
38net new this week
Platform uptime
99.98%
0.0%30-day rolling
Overdue invoices
Rp 312K
8.1%collections improving
Empty state
No pending approvals
Every purchase request in this workspace has been actioned. New submissions will land here for review.
Banners
Maintenance window scheduled. Logica ERP will be read-only Sunday 02:00–04:00 WIB for the quarterly ledger migration.
Payroll run completed. 1,284 net payments disbursed; bank confirmation files are ready to download.
Tax integration token expires in 3 days. Reconnect the DJP e-Faktur link to avoid interrupted invoice stamping.
Sync failed for 3 cost centres. The last ledger export rejected 12 journal lines with unmatched account codes.