DS0
Components

Component Overview

All DS0 components organized by category.

All Components

DS0 provides a comprehensive set of accessible, well-tested components organized into categories.

Actions

Data Input

  • TextField — Single-line text input
  • TextArea — Multi-line text input
  • Select — Dropdown selection
  • Checkbox — Boolean or multi-option selection
  • RadioGroup — Single selection from a group
  • Switch — Toggle on/off setting
  • Slider — Range value selection
  • Form — Form validation and submission

Data Display

  • Badge — Status indicator or count
  • Avatar — User or entity image
  • Card — Contained content surface
  • Table — Tabular data display
  • Accordion — Expandable content sections

Feedback

  • Alert — Inline contextual messages
  • Toast — Temporary notifications
  • Progress — Progress indication
  • Spinner — Loading indicator
  • Skeleton — Content placeholder

Layout

Overlay

Typography

  • Heading — Semantic heading element
  • Text — Body text element
  • Label — Form label element
  • Code — Code snippet display

On this page