Dashboard Mode - Atomic design methodology
Goal
Understand how the Atomic Design methodology breaks down UI components into smaller parts to build consistent dashboards.
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?