rds
Back to Design System

Elements

UI building blocks from individual components to complete page templates

UI
Media
AI Elements
Charts
Layouts
Patterns
Templates

Overview

Elements are the building blocks of your UI, organized by complexity and scope. Start with individual components, combine them into patterns, arrange them in layouts, and use templates as complete starting points for new pages.

UI: Individual UI primitives (Button, Card, Input)

Media: Audio, video, and MIDI playback components

AI Elements: Chat panels, messages, and prompt inputs

Charts: Data visualization with Recharts

Layouts: Page structure and composition components

Patterns: Component combinations for specific use cases

Templates: Complete page implementations

Element Hierarchy

Components

Atoms & molecules

Patterns

Organisms

Layouts

Page structure

Templates

Complete pages