busy-office-ui
Menu

Patterns

Not a component reference — for one control's API, use the component docs instead. This is every full ERP screen this framework documents, grouped the way a working day actually runs: find something, work one record, correct data, clear a queue, monitor what ran. Every tile's text is generated from its pattern page's own opener, complexity badge and Components-used list, so it cannot drift from the page it describes. Tiles whose screens read at this size also carry a live miniature — a small, inert composition of the same shipped CSS, not an image — while dense screens stay text-only on purpose: a list-report shrunk to a tile is grey noise. Within each group, tiles order simplest first.

enter & find

Login complexity 1 of 4

Who uses it: every user, before anything else — the first screen and, for anyone who forgets a password, a recurring one.…

FormsButtonAlerts

Error pages complexity 1 of 4

Who uses it: every user, eventually — a stale bookmark, a link shared before a record moved, a permission that changed since yesterday,…

StateButton

First load complexity 1 of 4

Who uses it: everyone, on every screen, before they can do anything else.…

SkeletonStateData table

App launch complexity 1 of 4

Who uses it: anyone opening the suite, every session — the first screen after sign-in.…

App shell & gridCardsBadge

Command bar complexity 1 of 4

Who uses it: power users who know what they want — a dispatcher jumping to PO-88213, a controller running "post period" — without…

DialogComboboxKbdButton

App frame complexity 2 of 4

Who uses it: everyone, on every screen — the persistent chrome the whole suite lives inside. How often: it never leaves the screen.…

App shellNavbar & sidebarDropdownButtonBadgeAvatarForm controls

Suite home complexity 2 of 4

Who uses it: anyone whose work spans modules — a controller touching Finance and Purchasing, an ops lead across Warehouse and Reports;…

App shellSidebar navWidgetsBadgeAvatar

Role home complexity 2 of 4

Who uses it: every named role — a buyer, an approver, a warehouse supervisor — each seeing their own version.…

DashboardProgressBadgeBylineButton

List report complexity 2 of 4

Who uses it: AP clerks, all day — the screen they live in.…

Data tableButtonPaginationFiltersBadgeForms

Advanced filter panel complexity 2 of 4

The filter set that outgrew the bar.…

Filter barDropdownChipsData tableForm controls

Value help complexity 2 of 4

Who uses it: anyone typing a code they cannot remember — a buyer picking a material out of forty thousand, a clerk choosing a cost…

DialogFiltersData tablePaginationStateForms

work one record

enter & correct data

decide & clear queues

monitor & output

Reporting dashboard complexity 2 of 4

Who uses it: a manager checking whether this period's AP activity is on track and where the exceptions are.…

Dashboard & cardsGridContainer queries

Parameterized report complexity 2 of 4

Who uses it: whoever must answer a specific question with numbers — an accountant at close, a buyer checking open commitments.…

FormsData tableBylineButtonKeyboard key

Issued document complexity 2 of 4

Who uses it: nobody, on screen — this is the artefact the ERP emits: a purchase order sent to a vendor, an invoice, a delivery note…

Data tableKey-value factsPrint utilities

Notification complexity 2 of 4

Who uses it: anyone whose work finishes while they are not watching — a posting run, an export, an approval granted upstream.…

AlertsDropdownBadgeBylineButton

Job monitor complexity 2 of 4

Who uses it: whoever is accountable when unattended work fails — an integrations admin, an ops lead, the person the inbox assigned an…

Data tableBadgeButton

Schedule calendar complexity 2 of 4

A planner or supervisor scans a month for what is booked — deliveries, maintenance windows, shift cover — several times a day during a…

CalendarCardData tableBadge

Settings & admin complexity 2 of 4

Who uses it: a workspace admin, occasionally a first-time setup wizard. How often: rarely per person, but every workspace has one.…

FormsTabs

RF / rugged devices

↑↓ move Enter open Esc close