Components

All Components

All available Akaza UI headless components.

Accordion

Collapsible sections with single or multiple open items.

Alert Dialog

Modal that blocks interaction and requires a response.

Avatar

Image element with a fallback for failed or missing sources.

Button

Accessible button with loading and async click support.

Checkbox

Toggle control with indeterminate state and custom indicators.

Checkbox Group

Multi-select checkbox list with an items-based API.

Collapsible

Single expandable region controlled by a trigger.

Combobox

Input plus listbox selection with filtering and active-descendant navigation.

Context Menu

Right-click menu positioned at the pointer.

Dialog

Focus-trapped modal panel rendered over the page.

Drawer

Slide-in panel anchored to any edge of the viewport.

Field

Label, description, and error wiring for controls.

Fieldset

Native fieldset and legend wrapper for related controls.

Form

Submit wrapper exposing FormData and validity state.

Hover Preview Card

Hover-triggered rich preview content for links and entities.

Input

Text input with Field integration and invalid state attrs.

Menubar

Horizontal menu strip with arrow-key navigation across menus.

Select

Listbox select with keyboard navigation and form submission.

Number Field

Spinbutton number input with increment and decrement controls.

Menu

Dropdown with items, checkboxes, radio groups, and submenus.

Navigation Menu

Site navigation with hover and focus flyout panels.

Popover

Floating panel anchored to a trigger element.

Overlay Provider

Programmatic overlay mounting with useOverlay.

Progress

Accessible progress bar with indeterminate state support.

Meter

Read-only gauge for bounded numeric values.

Radio Group

Mutually exclusive options with roving keyboard navigation.

Separator

Visual or semantic divider between content sections.

Slider

Slider with pointer drag, keyboard step, and ARIA value metadata.

Switch

On/off toggle with custom values, label, and description.

Tabs

Tab list with panels and an animated sliding indicator.

Toggle

Two-state button for pressed and unpressed interactions.

Toggle Group

Single or multiple pressed values with roving focus.

Toast

Status and alert notifications with a global manager.

Toolbar

Command strip with roving focus across buttons, links, and inputs.

Tooltip

Floating label shown on hover or focus.