Richie d02d64b61c
Some checks failed
Publish package to GitHub Packages / publish (push) Has been cancelled
SdcTopBar: move app-directory grid to the left of the app name
Grid (suite menu) now sits left of the app name; optional hamburger before it
(new onMenuClick prop) for apps with side nav; API-settings cog + no-key badge
stay on the right. Bump to 0.2.1.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-09 14:25:03 +10:00

ADS 3.0 Design System

A React component library implementing the ADS 3.0 (Adaptive Design System) design language. Built with React 19, TypeScript, Tailwind CSS v4, and Storybook 10.

Getting Started

npm install
npm run storybook    # Component development at localhost:6006
npm run dev          # Vite dev server

Architecture

  • Tokens — Design tokens in src/tokens/tokens.css as a Tailwind v4 @theme block
  • Atoms — Single-purpose elements (Button, Input, Badge, etc.)
  • Molecules — Small compositions (Alert, Dialog, Card, Accordion)
  • Organisms — Page-level regions (AppShell, TabBar)

Usage as a Base

This repo is designed to be forked for specific applications. Fork it, then build your application screens and domain logic on top of the shared component set.

Tech Stack

Tool Purpose
React 19 UI framework
TypeScript (strict) Type safety
Tailwind CSS v4 Utility-first styling via CSS-first config
Storybook 10 Component development and documentation
Vite Build tooling
Description
No description provided
Readme 817 KiB
Languages
TypeScript 96.9%
CSS 2.7%
JavaScript 0.3%
HTML 0.1%