docs/developer_docs/components/index.mdx
A design system is a complete set of standards intended to manage design at scale using reusable components and patterns.
The Superset Design System uses Atomic Design principles with adapted terminology:
| Atomic Design | Atoms | Molecules | Organisms | Templates | Pages / Screens |
|---|---|---|---|---|---|
| Superset Design | Foundations | Components | Patterns | Templates | Features |
Interactive documentation for Superset's UI component library. 53 components documented across 2 categories.
46 components — Buttons, inputs, modals, selects, and other fundamental UI elements.
7 components — Grid, Layout, Table, Flex, Space, and container components for page structure.
All components are exported from @superset-ui/core/components:
import { Button, Modal, Select } from '@superset-ui/core/components';
This documentation is auto-generated from Storybook stories. To add or update component documentation:
.stories.tsx filetitle and description in the story metaargs for configurable propsyarn generate:superset-components in the docs/ directory:::info Work in Progress This component library is actively being documented. See the Components TODO page for a list of components awaiting documentation. :::
Auto-generated from Storybook stories in the Design System/Introduction story.