DesignDojo
Component Catalog

Components

Reference cards for the core UI building blocks in Module 1.2.

Container

Constrain page width so content stays readable and focused.

Open component card

Grid

Divide space into columns so layouts align and scale cleanly.

Open component card

Stack

Arrange elements in one direction with consistent spacing rhythm.

Open component card

Divider

Separate related groups without adding heavy visual chrome.

Open component card

Navbar

Provide top-level wayfinding and global actions.

Open component card

Sidebar

Support deep navigation without crowding top-level controls.

Open component card

Tabs

Switch between peer views in the same content context.

Open component card

Breadcrumbs

Show hierarchical path so users can move upward quickly.

Open component card

Card

Group related information into a bounded, scannable surface.

Open component card

Badge

Apply compact status labels without competing with primary content.

Open component card

Avatar

Represent people with visual identity and fallback initials.

Open component card

Accordion

Progressively reveal dense details without leaving the page.

Open component card

Button

Trigger deliberate actions with clear hierarchy and state feedback.

Open component card

Text Input

Capture short-form text with clear labels and validation feedback.

Open component card

Select

Let users choose one option from a predefined list.

Open component card

Checkbox

Capture independent true/false choices and multi-select options.

Open component card

Toast

Deliver brief non-blocking feedback for completed actions.

Open component card

Alert

Show persistent inline messaging for important system states.

Open component card

Progress Bar

Reveal task advancement so users understand waiting and completion.

Open component card

Modal

Focus attention on high-stakes decisions with temporary overlay dialogs.

Open component card