Build Hub
Everything we've made for dot+ — the mark, the tokens, the components, and every screen — gathered in one browsable place. Built for the person picking up the macOS implementation: start at the guide, keep this open, ship against the source of truth.
Start here
The iOS app is the source of truth. The macOS build is a menu-bar companion that reuses the same design system and services and re-homes the UI for the desktop. Three steps to get oriented.
macOS build
The priority. A MenuBarExtra app that lives in the status bar: a detachable popover for capture and review, an optional full window for the library, and Notification Center for meeting detection.
The whole app, clickable
Every menu-bar state modelled end-to-end, in dot+ Base. Use it to see intended behaviour before you build it in SwiftUI — then open the guide for the tokens and contracts behind each piece.
Brand & identity
One form, one offset dot. The mark, its states, and everywhere it's applied. Locked — build against these, don't reinterpret.
Design system
dot+ Base v1.1 — Uber-Base-inspired, two-layer tokens, dark-primary with a one-token light swap. The values here are law: tokens.json wins any disagreement.
Product UI
The iOS screens the macOS build re-homes. These are the reference for content, hierarchy, and flow — adapt the chrome for the desktop, keep the substance.
Document output
What the app produces — the rendered meeting artifacts. These set the bar for the export renderer (MeetingDocumentRenderer, MeetingHTMLGenerator).