Design System

Material Dark UI Library

Reusable tokens + components for all pages. This is the single source for layout, typography, spacing, states, and interaction behavior.

Back to Gallery Darkmode Only Google Sans + Roboto + Roboto Mono

Color Tokens

Primary --m3-primary / --m3-primary-container
Secondary --m3-secondary / --m3-secondary-container
Tertiary --m3-tertiary / --m3-tertiary-container
Surface Stack --m3-surface-container-*

Buttons + Chips

Stable API Active

Form Controls

Input and output surfaces share one control style to keep tool pages consistent.

Information Blocks

System Rule

Use `base.css` tokens/classes first, then add page-level overrides only when necessary.

  • Color Roles

    Mapped to Material-style surface and accent roles.

    Token
  • Motion

    Single standard easing + reduced-motion fallback.

    State
  • Spacing

    Shared 4pt-based rhythm for cards, forms, headers.

    Layout

Reference Sources

Foundations referenced from official Material and Jetpack Compose sources, plus open-source implementations: