# laRose UI Documentation Apple-inspired by default. Fully customizable by architecture. ## Packages - @larose-ui/accessibility: Accessibility utilities and component source scanners. - @larose-ui/ai-core: Framework-agnostic AI runtime, intents, and adapters. - @larose-ui/ai-react: Permission-bound AI for SmartTable and SmartForm. - @larose-ui/ai-svelte: Permission-bound AI for SmartTable and SmartForm. - @larose-ui/ai-vue: Permission-bound AI for SmartTable and SmartForm. - @larose-ui/cli: CLI for quality gates, migration, and code generation. - @larose-ui/component-logic: Shared framework-agnostic component helpers and domain utils. - @larose-ui/contracts: Validate UI schemas against API contracts in CI. - @larose-ui/core: Framework-agnostic types, state machines, and runtime contracts. - @larose-ui/data-core: Framework-agnostic data client helpers for laRose UI. - @larose-ui/data-react: Backend-aware data fetching with self-healing errors. - @larose-ui/data-svelte: Backend-aware data fetching with self-healing errors. - @larose-ui/data-vue: Backend-aware data fetching with self-healing errors. - @larose-ui/devtools-core: Framework-agnostic DevTools analytics for laRose UI. - @larose-ui/devtools-react: In-app runtime inspector for development. - @larose-ui/devtools-svelte: In-app runtime inspector for development. - @larose-ui/devtools-vue: In-app runtime inspector for development. - @larose-ui/enterprise-core: Framework-agnostic enterprise helpers (version, UI schema, audit). - @larose-ui/enterprise-react: Enterprise patterns — audit trails, session guards, schema IaC. - @larose-ui/enterprise-svelte: Enterprise patterns — audit trails, session guards, schema IaC. - @larose-ui/enterprise-vue: Enterprise patterns — audit trails, session guards, schema IaC. - @larose-ui/forms-core: Framework-agnostic form schema helpers for laRose UI. - @larose-ui/forms-react: Schema-driven forms with validation and conditional fields. - @larose-ui/forms-svelte: Schema-driven forms with validation and conditional fields. - @larose-ui/forms-vue: Schema-driven forms with validation and conditional fields. - @larose-ui/liquid-glass-core: Framework-agnostic Liquid Glass optics engine. - @larose-ui/migration: Codemods, generators, and release intelligence. - @larose-ui/network: Network condition detection for adaptive UI. - @larose-ui/next: Next.js integration — SSR theme script and LaRoseRoot boundary. - @larose-ui/nuxt: Nuxt module for CSS injection, theme script, and Vue providers. - @larose-ui/observability-core: Framework-agnostic UX observability model and collectors. - @larose-ui/observability-react: UX observability — journeys, funnels, and rage-click analysis. - @larose-ui/observability-svelte: UX observability — journeys, funnels, and rage-click analysis. - @larose-ui/observability-vue: UX observability — journeys, funnels, and rage-click analysis. - @larose-ui/offline: Offline request queue with sync and conflict handling. - @larose-ui/permissions-core: Framework-agnostic permission evaluation for laRose UI. - @larose-ui/permissions-react: Authorization-aware UI with RBAC/ABAC patterns. - @larose-ui/permissions-svelte: Authorization-aware UI with RBAC/ABAC patterns. - @larose-ui/permissions-vue: Authorization-aware UI with RBAC/ABAC patterns. - @larose-ui/primitives: Headless interactive behavior for menus, focus, tabs, and selection. - @larose-ui/quality-core: Framework-agnostic quality scoring and doctor diagnostics. - @larose-ui/react: Production-ready React components with LiquidGlass refraction surfaces. - @larose-ui/runtime-core: Framework-agnostic runtime store, host detection, and i18n. - @larose-ui/runtime-react: Full LaRoseProvider — theme, toast, accelerators, network, offline, i18n. - @larose-ui/runtime-svelte: Full LaRoseProvider — theme, toast, accelerators, network, offline, i18n. - @larose-ui/runtime-vue: Full LaRoseProvider — theme, toast, accelerators, network, offline, i18n. - @larose-ui/styles: Design tokens + component CSS in one stylesheet. - @larose-ui/svelte: Svelte 5 components with runes and shared laRose styles. - @larose-ui/sveltekit: SvelteKit integration — SSR CSS, theme bootstrap, app root. - @larose-ui/testing-core: Framework-agnostic test matrix helpers for laRose UI. - @larose-ui/testing-react: Testing utilities with full laRose runtime context. - @larose-ui/testing-svelte: Testing utilities with full laRose runtime context. - @larose-ui/testing-vue: Testing utilities with full laRose runtime context. - @larose-ui/themes: Named theme presets and tenant branding helpers. - @larose-ui/tokens: Design-token engine (bundled into @larose-ui/styles). - @larose-ui/vue: Vue 3 components — thin adapter over shared styles and primitives. ## Components - AcceleratorProvider (Other) — 1 documented props - Accordion (Content) — 5 documented props - AccordionContent (Content) — 0 documented props - AccordionItem (Content) — 2 documented props - AccordionTrigger (Content) — 0 documented props - ActivityShareButton (Actions) — 5 documented props - ActivityView (Sharing) — 8 documented props - Alert (Feedback) — 2 documented props - AlertDialog (Feedback) — 12 documented props - AsyncButton (Actions) — 5 documented props - Badge (Feedback) — 1 documented props - Box (Layout) — 5 documented props - Breadcrumb (Navigation) — 2 documented props - Button (Actions) — 15 documented props - ButtonGroup (Actions) — 3 documented props - CalendarGrid (Forms) — 4 documented props - CaptionButton (Other) — 3 documented props - Card (Layout) — 3 documented props - Chart (Data) — 16 documented props - Checkbox (Forms) — 4 documented props - CollaborationButton (Actions) — 3 documented props - CollaborationPopover (Sharing) — 10 documented props - Collection (Layout) — 6 documented props - ColumnView (Layout) — 4 documented props - CommandPalette (Overlay) — 6 documented props - ContextMenu (Overlay) — 7 documented props - DataTable (Data) — 11 documented props - DatePicker (Forms) — 7 documented props - DateRangePicker (Forms) — 13 documented props - DateTimePicker (Forms) — 16 documented props - Dialog (Overlay) — 8 documented props - DisclosureButton (Content) — 7 documented props - DisclosureGroup (Content) — 5 documented props - DisclosureList (Content) — 2 documented props - DisclosureTriangle (Content) — 5 documented props - DockBar (Navigation) — 1 documented props - DockMenu (Navigation) — 10 documented props - DocumentLauncher (Files) — 7 documented props - DocumentToolbar (Files) — 8 documented props - DragDropList (DragDrop) — 4 documented props - Draggable (DragDrop) — 6 documented props - Drawer (Overlay) — 10 documented props - DropZone (DragDrop) — 7 documented props - EditMenu (Navigation) — 12 documented props - EditMenuSelection (Other) — 0 documented props - EmptyState (Feedback) — 5 documented props - FileBrowser (Files) — 11 documented props - FilePreview (Files) — 3 documented props - FileUpload (Forms) — 8 documented props - Header (Navigation) — 0 documented props - HeaderActions (Other) — 0 documented props - HeaderBrand (Other) — 0 documented props - HeaderTitle (Other) — 0 documented props - HelpButton (Actions) — 1 documented props - HomeScreenQuickActions (Platform) — 9 documented props - ImageButton (Content) — 3 documented props - ImageOverlay (Content) — 1 documented props - ImageView (Content) — 8 documented props - ImageWell (Content) — 6 documented props - Input (Forms) — 13 documented props - Label (Content) — 4 documented props - LiquidGlass (Glass) — 27 documented props - LiquidGlassButton (Glass) — 30 documented props - LiquidGlassCheckbox (Glass) — 35 documented props - LiquidGlassProgress (Glass) — 32 documented props - LiquidGlassRange (Glass) — 36 documented props - LiquidGlassSwitch (Glass) — 35 documented props - LiquidGlassTabBar (Glass) — 38 documented props - LiquidGlassTopBar (Glass) — 42 documented props - List (Data) — 2 documented props - ListRow (Data) — 8 documented props - ListSection (Data) — 2 documented props - Lockup (Layout) — 5 documented props - LockupCard (Other) — 2 documented props - LockupRow (Other) — 2 documented props - Menu (Navigation) — 11 documented props - MenuBar (Navigation) — 13 documented props - MenuBarExtra (Navigation) — 7 documented props - MnemonicLabel (Other) — 3 documented props - Modal (Overlay) — 9 documented props - Monogram (Other) — 2 documented props - MorePullDownButton (Navigation) — 0 documented props - Ornament (Layout) — 0 documented props - OrnamentButton (Layout) — 1 documented props - OrnamentWindow (Layout) — 7 documented props - OutlineView (Data) — 20 documented props - OutlineViewToolbar (Data) — 4 documented props - Pagination (Navigation) — 7 documented props - PathControl (Navigation) — 8 documented props - Picker (Forms) — 13 documented props - Popover (Overlay) — 8 documented props - PopUpButton (Navigation) — 9 documented props - Poster (Other) — 2 documented props - Progress (Feedback) — 6 documented props - PullDownButton (Navigation) — 9 documented props - Radio (Forms) — 4 documented props - SecureField (Forms) — 0 documented props - Select (Forms) — 9 documented props - Skeleton (Feedback) — 4 documented props - Spinner (Feedback) — 2 documented props - SplitView (Layout) — 6 documented props - SplitViewPane (Layout) — 9 documented props - SplitViewToolbar (Layout) — 1 documented props - SquareButton (Actions) — 3 documented props - Switch (Forms) — 6 documented props - Table (Data) — 12 documented props - Tabs (Navigation) — 3 documented props - TabsList (Navigation) — 1 documented props - TabsPanel (Navigation) — 1 documented props - TabsTrigger (Navigation) — 2 documented props - TabView (Navigation) — 7 documented props - TabViewList (Navigation) — 1 documented props - TabViewPanel (Navigation) — 1 documented props - TabViewTab (Navigation) — 3 documented props - Textarea (Forms) — 7 documented props - TextView (Content) — 4 documented props - ThemeCustomizationContext (Other) — 0 documented props - TimePicker (Forms) — 7 documented props - TokenField (Forms) — 9 documented props - Toolbar (Toolbar) — 4 documented props - ToolbarBackButton (Toolbar) — 2 documented props - ToolbarCloseButton (Toolbar) — 1 documented props - ToolbarDocumentMenu (Toolbar) — 4 documented props - ToolbarFixedSpace (Toolbar) — 0 documented props - ToolbarGroup (Toolbar) — 0 documented props - ToolbarItem (Toolbar) — 6 documented props - ToolbarMoreButton (Toolbar) — 4 documented props - ToolbarProminentButton (Toolbar) — 1 documented props - ToolbarSearch (Toolbar) — 3 documented props - ToolbarSection (Toolbar) — 2 documented props - ToolbarTitle (Toolbar) — 1 documented props - Tooltip (Feedback) — 2 documented props - Typography (Content) — 2 documented props - UnsavedIndicator (Files) — 2 documented props - WheelColumn (Forms) — 5 documented props - WheelPicker (Forms) — 6 documented props ## Guides - Architecture: /docs/guides/architecture - Vue 3: /docs/guides/vue - Svelte 5: /docs/guides/svelte - Next.js: /docs/guides/nextjs - Nuxt: /docs/guides/nuxt - Runtime: /docs/guides/runtime - Customization: /docs/guides/customization - Motion system: /docs/guides/motion - Refined design language: /docs/guides/design-language - Observability: /docs/guides/observability - DevTools: /docs/guides/devtools - AI runtime: /docs/guides/ai - Migration & CLI: /docs/guides/migration - Agent-ready hosting: /docs/guides/agent-ready - Roadmap: /docs/guides/roadmap ## Machine-readable metadata - Component JSON: /components/{slug}.json