Dashboard Mode - Atomic design methodology
Goal
Understand how the Atomic Design methodology breaks down UI components into smaller parts to build consistent dashboards.
Jump into concepts and practice - no test required
Understand how the Atomic Design methodology breaks down UI components into smaller parts to build consistent dashboards.
| Component Type | Description | Example |
|---|---|---|
| Atom | Basic building block, smallest UI element | Button, Input Field, Label |
| Molecule | Group of atoms working together | Search Box (Input + Button) |
| Organism | Complex UI section made of molecules and atoms | Header with Logo, Nav Menu, Search Box |
| Template | Page layout with organisms arranged | Dashboard Layout with Header, Sidebar, Content |
| Page | Final UI with real content replacing placeholders | Sales Dashboard with actual charts and data |
+-----------------------------+ | Header | <-- Organism (Logo + Nav + Search) +-----------------------------+ | Sidebar | Content | <-- Template (Sidebar organism + Content area) | Organism | (Page with charts)| +----------+------------------+ | Footer (optional) | +-----------------------------+ Atoms: Buttons, Labels inside Header and Sidebar Molecules: Search Box inside Header Page: Content area with real charts
Filters or search inputs (atoms/molecules) update the content area (page) dynamically.
If you add a filter input (atom) in the header search box (molecule), which parts update?
Atomic design methodology, what is an atom?