Tile UI Vue
DocsComponentsComposablesRegistryExamples
Source code

Sections

Overview

Installation

Installation

Components

AccordionAlertAlertDialogAspectRatioAttachmentAvatarBadgeBreadcrumbBubbleButtonButtonGroupCalendarCardCarouselChartCheckboxCollapsibleComboboxCommandContextMenuDialogDirectionDrawerDropdownMenuEmptyFieldFormHoverCardInputInputGroupInputOtpItemKbdLabelLivelineMarkerMenubarMessageMessageScrollerNativeSelectNavigationMenuPaginationPopoverProgressRadioGroupResizableScrollAreaSelectSeparatorSheetSidebarSkeletonSliderSonnerSpinnerSwitchTableTabsTextareaToggleToggleGroupTooltip

Composables

useCopyToClipboarduseLocalStorageuseMediaQuery

Examples

Contact FormNewsletter CardProfile Settings

Registry

ExamplesFAQGetting StartedSchema

Theming

Theming
Docs/components

Overview

Components

Reference for the core Vue component primitives available in Tile UI.

Tile UI Vue ships a complete set of foundational UI primitives, all available through the Vue registry. Every component below has a dedicated reference page.

Actions

  • Button
  • ButtonGroup
  • Toggle
  • ToggleGroup

Forms

  • Input
  • InputGroup
  • Textarea
  • Label
  • Field
  • NativeSelect
  • Select
  • Combobox
  • Checkbox
  • Switch
  • RadioGroup
  • Slider
  • InputOTP
  • Form

Data display

  • Card
  • Badge
  • Avatar
  • Alert
  • Skeleton
  • Spinner
  • Progress
  • Separator
  • Kbd
  • Table
  • Empty
  • Marker
  • Item
  • Chart
  • Liveline
  • Calendar

Overlays

  • Dialog
  • AlertDialog
  • Sheet
  • Drawer
  • Popover
  • Tooltip
  • HoverCard
  • DropdownMenu
  • ContextMenu
  • Menubar
  • Command
  • Sonner

Navigation

  • Breadcrumb
  • Pagination
  • Tabs
  • Accordion
  • Collapsible
  • NavigationMenu
  • Sidebar

Layout

  • AspectRatio
  • ScrollArea
  • Carousel
  • Resizable

Chat and messaging

  • Bubble
  • Message
  • MessageScroller
  • Attachment
  • Direction
PreviousInstallationNextAccordion

On This Page

ActionsFormsData displayOverlaysNavigationLayoutChat and messaging