1. Kikita UI
  2. Components
Skip to content
Kikita UI
  • Installation
  • Theming
  • Tokens
  • Typography
  • Density
  • Accessibility
  • AI Support
  • Package Smoke
  • Button
  • Icon Button
  • Menu
  • Command Palette
  • Field
  • Input
  • Color Input
  • Select
  • Combobox
  • Date Picker
  • Calendar
  • File Upload
  • Segmented
  • Slider
  • Number Input
  • Textarea
  • Checkbox
  • Switch
  • Radio
  • Group
  • Badge
  • Loader
  • Skeleton
  • Tooltip
  • Toast
  • Empty State
  • Progress
  • Card
  • Tabs
  • Accordion
  • Breadcrumbs
  • Popover
  • Dialog
  • Drawer
  • Dropdown
  • Separator
  • Stepper
  • Icon
  • Avatar
  • Table
  • Chip
  • Scrollbar
  • Tree

Components

Component overview

Public Kikita UI primitives grouped by product use case. Detail pages will be added from verified package APIs and sibling source docs.

Actions

Trigger commands, menus, and command-style workflows.

4 primitives

Button

Stable
KuiButtonDirective

Primary command primitive for buttons and links.

Icon Button

Stable
KuiIconButtonDirective

Compact icon-only action control.

Menu

Stable
KuiMenuComponent

Anchored command menu with keyboard focus behavior.

Command Palette

Stable
KuiCommandPaletteComponent

Searchable command overlay for application actions.

Forms

Field wiring, native controls, and overlay-backed input patterns.

16 primitives

Field

Stable
KuiFieldComponent

Label, hint, error, and form-control composition.

Input

Stable
KuiInputDirective

Native text input styling with field integration.

Color Input

Stable
KuiColorInputDirective

Color value input.

Select

Stable
KuiSelectDirective

Dropdown-backed selection control for single and multiple values.

Combobox

Stable
KuiComboboxDirective

Searchable input with projected options and async mode.

Date Picker

Stable
KuiDatePickerDirective

Calendar date input.

Calendar

Stable
KuiCalendarComponent

Date grid.

File Upload

Stable
KuiFileUploadComponent

Controlled file picker.

Segmented

Stable
KuiSegmentedComponent

Compact single-choice control rendered as adjacent segment buttons.

Slider

Stable
KuiSliderDirective

Native range input styling with field and Signal Forms support.

Number Input

Stable
KuiNumberInputDirective

Number input states with compact variant options.

Textarea

Stable
KuiTextareaDirective

Native multiline input styling with field integration.

Checkbox

Stable
KuiCheckboxDirective

Native checkbox styling with field state integration.

Switch

Stable
KuiSwitchDirective

Native switch control styling for binary settings.

Radio

Stable
KuiRadioDirective

Native radio control styling for exclusive choices.

Group

Stable
KuiGroupDirective

Grouped control chrome for adjacent actions and fields.

Feedback

Status, loading, empty, and notification primitives.

7 primitives

Badge

Stable
KuiBadgeDirective

Compact status or metadata marker.

Loader

Stable
KuiLoaderDirective

Inline loading indicator for buttons and status areas.

Skeleton

Stable
KuiSkeletonDirective

Loading placeholder with reduced-motion behavior.

Tooltip

Stable
KuiTooltipDirective

Hover and focus hint.

Toast

Stable
KuiToastService

Global notifications with actions and live-region semantics.

Empty State

Stable
KuiEmptyStateComponent

Known empty, error, no-access, and success content states.

Progress

Stable
KuiProgressComponent

Progress status primitive for determinate and indeterminate work.

Surfaces

Containers, disclosure patterns, overlays, and structural primitives.

10 primitives

Card

Stable
KuiCardDirective

Surface, elevated, and sunken content container.

Tabs

Stable
KuiTabsComponent

Line and pill tab navigation with optional panel wiring.

Accordion

Stable
KuiAccordionComponent

Disclosure component for grouped expandable content.

Breadcrumbs

Stable
KuiBreadcrumbsDirective

Hierarchy trail.

Popover

Stable
KuiPopoverComponent

Anchored content surface for contextual UI.

Dialog

Stable
kuiDialog

Typed modal overlay service and host contract.

Drawer

Stable
kuiDrawer

Side and edge overlay surface for focused workflows.

Dropdown

Stable
KuiDropdownComponent

Projected option overlay used by select-like controls.

Separator

Stable
KuiSeparatorDirective

Tokenized horizontal or vertical separator primitive.

Stepper

Stable
KuiStepperComponent

Multi-step progress and navigation indicator.

Data and Identity

Tables, avatars, chips, icons, and scroll containers.

6 primitives

Icon

Stable
KuiIconComponent

SVG icon renderer.

Avatar

Stable
KuiAvatarComponent

User or entity identity with image, initials, and status.

Table

Stable
KuiTableDirective

Native table styling, sorting context, and selection cells.

Chip

Stable
KuiChipDirective

Compact token for selected values, filters, and entity references.

Scrollbar

Stable
.kui-scroll

Tokenized native scroll container utility.

Tree

Stable
KuiTreeComponent

Hierarchical list.