DesignDojo

1.2 Components

20 lessons in this module.

Container

Constrain page width so content stays readable and focused.

Grid

Divide space into columns so layouts align and scale cleanly.

Stack

Arrange elements in one direction with consistent spacing rhythm.

Divider

Separate related groups without adding heavy visual chrome.

Navbar

Provide top-level wayfinding and global actions.

Sidebar

Support deep navigation without crowding top-level controls.

Tabs

Switch between peer views in the same content context.

Breadcrumbs

Show hierarchical path so users can move upward quickly.

Card

Group related information into a bounded, scannable surface.

Badge

Apply compact status labels without competing with primary content.

Avatar

Represent people with visual identity and fallback initials.

Accordion

Progressively reveal dense details without leaving the page.

Button

Trigger deliberate actions with clear hierarchy and state feedback.

Text Input

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

Select

Let users choose one option from a predefined list.

Checkbox

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

Toast

Deliver brief non-blocking feedback for completed actions.

Alert

Show persistent inline messaging for important system states.

Progress Bar

Reveal task advancement so users understand waiting and completion.

Modal

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

Take module quizReview flashcards