Skip to content

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
Draft
Up to Rp 5MTeam lead
Rp 5M – Rp 50MFinance manager
Above Rp 50MCFO
Run details
Flow

agent.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.