Components

71 components
Button preview

Button

A clear call to action, with bound labels, variants and keyboard focus.

Link preview

Link

Connect content with an accessible, theme-aware inline link.

Label preview

Label

Give a form control a clear label and required marker.

Input preview

Input

A text field with a label, placeholder, validation and reactive feedback.

Textarea preview

Textarea

Write a message with a themed multiline field.

OTP Input preview

OTP Input

Enter a verification code with automatic advance and paste support.

Select preview

Select

Choose one option from a keyboard-accessible popover.

Combobox preview

Combobox

Search a list and select an option.

Dropdown Menu preview

Dropdown Menu

Group actions in a compact menu.

Context Menu preview

Context Menu

Show actions at the pointer or keyboard-focused target.

Menubar preview

Menubar

Organise application commands in adjacent menus.

Navigation Menu preview

Navigation Menu

Mix direct navigation and grouped resource links.

Checkbox preview

Checkbox

Make a choice that can be checked, cleared and bound to application data.

Radio Group preview

Radio Group

Choose one option from a labelled group.

Switch preview

Switch

Turn a setting on or off with clear, theme-aware feedback.

Toggle preview

Toggle

Keep an independent action selected or unselected.

Toggle Group preview

Toggle Group

Switch text alignment with accessible icon buttons and see the content respond.

Number Input preview

Number Input

Edit a bounded number with typing, step controls or the mouse wheel.

Slider preview

Slider

Adjust a value along a track, with a bound label and readout.

Number Gauge preview

Number Gauge

Scrub a number directly with a compact, draggable gauge.

Number Range Gauge preview

Number Range Gauge

Choose a lower and upper bound together.

Calendar preview

Calendar

Browse months, select a date and mark events in an inline calendar.

Date Picker preview

Date Picker

Choose a calendar date in a compact popover.

Time Picker preview

Time Picker

Time Picker built with Blinc.

Color Picker preview

Color Picker

Choose a colour with a saturation field, hue, opacity and saved swatches.

Tabs preview

Tabs

Switch between related views in the same space.

Accordion preview

Accordion

Organise related questions into expandable sections.

Collapsible preview

Collapsible

Reveal supporting details without leaving the page.

Breadcrumb preview

Breadcrumb

Keep the current location visible in a navigation trail.

Pagination preview

Pagination

Browse a larger collection a page at a time.

Sidebar preview

Sidebar

Keep the main sections of a workspace in a collapsible rail.

Tooltip preview

Tooltip

Explain a control with a short hint on hover.

Hover Card preview

Hover Card

Reveal supporting information alongside its trigger.

Popover preview

Popover

Keep a small set of preferences close to the control.

Dialog preview

Dialog

A focused confirmation step, with dismissal and trigger focus restoration.

Sheet preview

Sheet

A bottom sharing panel with project members, guest permissions and a clear completion action.

Drawer preview

Drawer

Inspect a project’s files in a side drawer with selectable rows, file details and sync status.

Toast preview

Toast

Confirm a completed action without interrupting the workflow.

Alert preview

Alert

Keep important feedback visible within the page.

Badge preview

Badge

Compare all five semantic variants in soft, solid and outline styles, with an optional status icon.

Avatar preview

Avatar

Represent people with initials, status and grouped avatars.

Progress preview

Progress

Show a changing value with an eased, CSS-styled progress bar.

Spinner preview

Spinner

Indicate work in progress with theme-timed motion.

Skeleton preview

Skeleton

Reserve a calm placeholder while content loads.

Card preview

Card

A project summary with a clear heading, a short brief, reviewer avatars and its current review status.

Aspect Ratio preview

Aspect Ratio

Compare eight common ratios, then change the native aspect-ratio layout constraint directly with CSS.

Separator preview

Separator

Separate related groups of content with a themed divider.

Resizable preview

Resizable

Let people divide space between neighbouring panels.

Scroll Area preview

Scroll Area

Browse overflowing content in a themed scroll container.

Virtual List preview

Virtual List

Browse thousands of rows while mounting only the visible window.

Table preview

Table

Present related values with themed headings, rows and cells.

Tree preview

Tree

Browse hierarchical content with expansion and selection.

Charts preview

Charts

Line, area, bar, pie, donut and specialised charts, each with its own interactive example.

Typography preview

Typography

Build a readable hierarchy with a shared type scale.

Lists preview

Lists

Structure short sequences with bullets and numbers.

Blockquote preview

Blockquote

Give quoted content a clear place in the reading flow.

Markdown preview

Markdown

Render formatted content directly in the native layout.

Code Block preview

Code Block

Present highlighted source without an editable field.

Code Editor preview

Code Editor

Edit source with syntax highlighting, line numbers, search and selection.

Rich Text Editor preview

Rich Text Editor

Write formatted prose with headings, emphasis and a selection toolbar.

Keyboard Shortcut preview

Keyboard Shortcut

A compact keyboard shortcut reference with grouped keycaps for command search, documents, saving and preferences.

Icons preview

Icons

Use crisp vector icons that inherit the surrounding theme.

Canvas preview

Canvas

Draw gradient fills, layered shapes, a colour palette and a progress bar with canvas-rendered text.

SVG preview

SVG

The detailed Fennec fox from the original SVG gallery, rendered at three sizes with theme-aware tints.

Notch preview

Notch

Explore the interactive notched menu bar, bulge navigation, angle cuts and scooped dock from the Notch example.

Image preview

Image

Display raster images with fitting, cropping and theme-aware surfaces.

Waveform preview

Waveform

Display audio amplitude and played progress with theme-aware colours.

Audio Player preview

Audio Player

Audio transport, volume controls and an optional waveform.

Video Player preview

Video Player

Native video surfaces with shared transport, seeking and volume controls.

Gestures preview

Gestures

Recognise taps, long presses and directional swipes.

Motion preview

Motion

Reveal a workspace activity feed with staggered entrance and fade-out motion.