UI
← Home

Mail

A Mail inbox assembled entirely from certified ui-lab components — a Toolbar of actions, a Split Button for reply options, a Radio Group of categories, and a selectable Data Table of messages with a tri-state select-all. It is a composition of verified primitives: there is no separate conformance spec for the inbox, because each piece is already certified by the @publictheta/ui-spec suite against two independent implementations. With Finder (a desktop shell) and Settings (a preferences surface), this is the third whole-app demonstration that the substrate composes into real UIs.

Demo

Messages
Select all messagesFromSubjectStatus
Alice NgLunch on Thursday?Unread
Build BotDeploy succeededRead
Sam ItoInvoice #2451Unread

3 in Primary, 2 unread

Every part is keyboard-operable and screen-reader labelled: the action toolbar (Arrow keys), the reply split button (a menu of more options), the category radios (selection-follows-focus), and the message table (a tri-state select-all plus per-row checkboxes).

Built from