Build WAfM with clarity and consistency.

Foundations, reusable components, and implementation guidance for everyone designing and building the WAfM product.

Introduction

Getting started

Use this site to review the shared visual language, understand component behaviour, and keep design and implementation aligned.

Explore the system

Start with the foundations, then move into the reusable building blocks used throughout the product.

Ownership boundary

Shared interface code stays reusable; product-specific decisions remain in the product application.

packages/ui
Tokens, components, behaviour, variants, and shared utilities.
apps/design-system
Documentation, examples, review pages, and collaboration guidance.
apps/web
Product workflows, API integration, permissions, and WAfM business rules.