OmniBooks

Component library preview — exercises every primitive in @omnibooks/ui against the live design tokens.

For the full playground, run Storybook (pnpm --filter @omnibooks/storybook dev).

Buttons

Status badges

DraftPaidOverdueFailedProcessingFeatured

Avatars

KPI cards

Revenue (May)
Rs. 4.82L
+12.4%vs. April
Customers
240
+3%last 30d
Open invoices
12
3 overdue
AI suggestions
7
+87%TPR

Forms

Rs.

Tabs

Overview tab content.

AI Copilot card

Suggested· Books — AR aging
3 invoices are about to go overdue — send polite reminders?

Customers have a 92% on-time pay rate when reminded 2 days before due.

Data table

Invoice #CustomerAmountStatusDate
INV-2026-0042Ahmad Textile MillsRs. 47,328Paid2026-05-28
INV-2026-0041Karachi SteelRs. 18,500Overdue2026-05-15
INV-2026-0040Lahore ImportersRs. 67,200Draft2026-05-12

Skeletons

Empty state

No invoices yet

Send your first invoice via WhatsApp + Easypaisa.

Modal