THE COMPONENT INDEX / 50 PIECES

Everything in
your Staq.

Explore the system. Find the right piece, try it live, and bring it into your product.

51 components

Actions

Button

Trigger an action with clear hierarchy and immediate feedback.

Actions

Button group

Keep related actions aligned and meaningfully grouped.

Actions

Tabs

Switch between related content panels in the same view.

Actions

Clickable

Build a custom interaction on a semantic button foundation.

Actions

Clickable chip

Select and remove compact filters without losing context.

Actions

Link

Navigate to another destination with familiar anchor behavior.

Actions

Menu

Place contextual actions in a keyboard-accessible dropdown.

Feedback

Badge

Communicate a short status with color and a readable label.

Feedback

Banner

Bring important feedback and recovery actions into view.

Feedback

Empty state

Explain an empty view and offer a useful next step.

Feedback

Progress

Show how much measurable work has been completed.

Feedback

Spinner

Announce ongoing work when progress cannot be measured.

Forms

Checkbox

Select an independent option or represent partial selection.

Forms

Choice list

Choose one or several options in a visible list.

Forms

Color field

Enter a hex color directly or choose it visually.

Forms

Color picker

Choose an RGB color with an inline saturation, brightness, and hue picker.

Forms

Date field

Enter a calendar date with native format and constraint handling.

Forms

Date picker

Select a date or range in a keyboard-navigable calendar.

Forms

Drop zone

Accept files through a native chooser or drag and drop.

Forms

Email field

Collect an email address with the right input semantics.

Forms

Money field

Enter a decimal amount with an explicit currency.

Forms

Number field

Collect a numeric value with step and range constraints.

Forms

Password field

Enter a secret with an accessible visibility toggle.

Forms

Search field

Collect a search query with a recognizable search affordance.

Forms

Select

Choose an option from a rounded, optionally grouped list.

Forms

Switch

Turn an independent setting on or off.

Forms

Text area

Write longer content in a resizable multiline field.

Forms

Text field

Collect a short text value with labels and validation feedback.

Forms

Url field

Collect a web address with native URL validation.

Layout

Box

Apply consistent spacing and surface treatments to a container.

Layout

Divider

Separate adjacent content with a subtle semantic boundary.

Layout

Grid

Arrange content in responsive columns that fit their container.

Layout

Ordered list

Present items whose order is meaningful.

Layout

Page

Compose a page title, actions, body, and optional aside.

Layout

Query container

Create a named CSS container for responsive compositions.

Layout

Section

Give related content a heading, description, and action.

Layout

Stack

Align items along a horizontal or vertical axis.

Layout

Table

Compare structured records with sorting, selection, and pagination.

Layout

Unordered list

Present a set of related items without implying order.

Media

Avatar

Represent a person with an image or a readable initials fallback.

Media

Icon

Use a consistent stroke-based visual language for actions.

Media

Image

Display responsive imagery with meaningful alternative text.

Media

Thumbnail

Place a small, consistently sized image beside content.

Overlays

Modal

Focus a task in a dialog that contains and restores focus.

Overlays

Popover

Reveal contextual controls beside their trigger.

Typography

Chip

Show a user-created label with an optional remove action.

Typography

Heading

Express the document outline independently of visual size.

Typography

Number

Format numeric values with locale-aware tabular typography.

Typography

Paragraph

Set readable blocks of prose with inline content.

Typography

Text

Apply semantic tone, size, and emphasis to inline content.

Typography

Tooltip

Provide a brief explanation on hover or keyboard focus.