← ui-lab

Planner

A project-planning workspace shell assembled entirely from certified ui-lab components — the direct-manipulation cluster in particular. A view switcher moves between planning surfaces: a Gantt Timeline, a re-orderable Tasks table, a re-parentable Outline, and a Cover crop frame. It is a composition of verified primitives: no separate conformance spec, because each surface is already certified by the @publictheta/ui-spec suite against two implementations. Where Studio is the Office/Notion-class capstone, Planner is the project-tool capstone — proof the substrate now reproduces a planning app by composing independently-verified manipulation pieces.

Demo

Design
Build
Ship

Each surface carries its own behaviour: the Timeline drags and resizes task bars on a day grid, the Tasks table moves columns with Alt+Arrow, the Outline re-parents nodes with Alt+Arrow, and the Cover resizes a crop box from any of its 8 handles.

Built from