Registry

Installable Aavya items for app blocks, brand components, and UI primitives.

Getting Started

This registry exposes installable JSON definitions for Aavya UI building blocks. Use the left menu to explore items, preview them live, and copy install commands.

Start with Theme, then add Blank App or individual components.

Registry Manifest
Open /r/registry.json

Select an item in the left navigation to view details, endpoint URL, and install-ready JSON payload.

registry:theme
Aavya Theme

Aavya light/dark design tokens and global styling.

View Item
registry:block
Blank App

Minimal blank app scaffold with Aavya theme baseline.

View Item
registry:component
Profile Dropdown

Avatar button with profile, settings, and sign-out menu. Manages its own Supabase auth state.

View Item
registry:component
Notifications Dropdown

Bell icon with unread badge and notification list dropdown.

View Item
registry:component
Language Dropdown

Globe icon dropdown for selecting the active language.

View Item
registry:component
Header

Top navigation with brand mark, app sections, and account menus.

View Item
registry:component
Header — Centered Nav

Three-column header with logo left, NavigationMenu centered, and actions right. This defaults to a full logo mark without text beside it. Used in the brand homepage.

View Item
registry:component
Aavya Breadcrumbs

Route-aware breadcrumb navigation for App Router pages.

View Item
registry:component
Aavya Theme Toggle

Persisted light/dark toggle backed by HTML class state.

View Item
registry:component
Aavya AI Image Studio

Compact prompt + upload surface for n8n-powered asset generation.

View Item
registry:component
Header — Nav + Breadcrumb

Two-row header: NavigationMenu flyouts on row 1, breadcrumb + date-range toggle on row 2.

View Item
registry:component
Pill Select

Rounded select control used in the AI image studio toolbar.

View Item
registry:component
Sonner

Theme-aware toast notifications powered by sonner.

View Item
registry:component
Accordion

Expandable disclosure primitive for grouped content.

View Item
registry:component
Alert

Status and messaging primitive with semantic variants.

View Item
registry:component
Alert Dialog

Destructive-action confirmation dialog primitive.

View Item
registry:component
Aspect Ratio

Intrinsic ratio wrapper primitive for media and embeds.

View Item
registry:component
Avatar

User avatar primitive with fallback initials support.

View Item
registry:component
Breadcrumb

Accessible breadcrumb primitive for route hierarchy navigation.

View Item
registry:component
Badge

Small status label primitive with semantic variants.

View Item
registry:component
Button

Action primitive with size and style variants.

View Item
registry:component
Button Group

Grouped button layout primitive for segmented actions.

View Item
registry:component
Card

Content container primitive with header/content/footer slots.

View Item
registry:component
Dialog

Modal primitive for focused tasks and confirmation flows.

View Item
registry:component
Dropdown Menu

Contextual action menu primitive with keyboard support.

View Item
registry:component
Checkbox

Binary input primitive for multi-select and consent controls.

View Item
registry:component
Form

React Hook Form helpers for typed fields, labels, and validation messaging.

View Item
registry:component
Context Menu

Right-click action menu primitive with nested and selectable items.

View Item
registry:component
Collapsible

Expand/collapse primitive for progressively disclosed content.

View Item
registry:component
Hover Card

Preview card primitive shown on hover and focus.

View Item
registry:component
Input

Text input primitive for forms and command surfaces.

View Item
registry:component
Input Group

Input wrapper primitive with inline and block addons.

View Item
registry:component
Kbd

Keyboard keycap primitive for shortcut hints.

View Item
registry:component
Menubar

Desktop-style command menu bar primitive.

View Item
registry:component
Navigation Menu

Top-level navigation primitive with trigger/content panels.

View Item
registry:component
Label

Accessible form label primitive.

View Item
registry:component
Radio Group

Single-choice selection primitive for grouped options.

View Item
registry:component
Separator

Horizontal and vertical divider primitive.

View Item
registry:component
Sheet

Slide-over panel primitive for side drawers and contextual editing.

View Item
registry:component
Skeleton

Loading placeholder primitive for async content states.

View Item
registry:component
Select

Single-choice selector primitive built on Radix Select.

View Item
registry:component
Popover

Floating content surface anchored to a trigger element.

View Item
registry:component
Progress

Linear progress indicator primitive for async status.

View Item
registry:component
Pagination

Page navigation primitive with previous/next and ellipsis states.

View Item
registry:component
Scroll Area

Custom scroll container primitive with styled scrollbars.

View Item
registry:component
Slider

Range selection primitive with one or multiple thumbs.

View Item
registry:component
Switch

Binary toggle primitive for settings and feature flags.

View Item
registry:component
Toggle

Pressable on/off button primitive.

View Item
registry:component
Toggle Group

Single or multiple selection group built from toggle items.

View Item
registry:component
Table

Responsive table primitive with semantic row and cell slots.

View Item
registry:component
Tooltip

Contextual helper text that appears on hover or focus.

View Item
registry:component
Textarea

Multi-line text input primitive for notes and long-form content.

View Item
registry:component
Bounce Button

Animated button primitive with bounce motion feedback.

View Item
registry:component
Calendar

Date picker calendar primitive based on DayPicker.

View Item
registry:component
Carousel

Embla-powered carousel primitive with controls.

View Item
registry:component
Chart

Chart container and helpers for Recharts visualizations.

View Item
registry:component
Command

Command palette primitives built on cmdk.

View Item
registry:component
Drawer

Bottom sheet and drawer primitives powered by Vaul.

View Item
registry:component
Empty

Empty-state primitive with title, body, and actions.

View Item
registry:component
Featured Icon

Prominent icon badge primitive with style variants.

View Item
registry:component
Field

Form field composition helpers for labels and controls.

View Item
registry:component
Global Tooltip

Viewport-aware tooltip system with shared motion layer.

View Item
registry:component
Input OTP

One-time-code input primitive with slot rendering.

View Item
registry:component
Item

List item primitive with media, content, and actions.

View Item
registry:component
Magnetic Button

Animated button primitive with magnetic cursor pull.

View Item
registry:component
Motion Checkbox

Checkbox primitive with motion-enhanced state transitions.

View Item
registry:component
Motion Highlight

Animated highlight primitive for active item emphasis.

View Item
registry:component
Motion Radio Group

Radio group primitive with animated selection indicators.

View Item
registry:component
Motion Switch

Switch primitive with spring-based animated thumb.

View Item
registry:component
Motion Tabs

Tabs primitive with animated active-state transitions.

View Item
registry:component
Motion Tooltip

Tooltip primitive with motion-driven enter and exit behavior.

View Item
registry:component
Multi Select

Tag-based multi-select primitive built on command patterns.

View Item
registry:component
Rainbow Button

Gradient-accented button primitive with animated color treatment.

View Item
registry:component
Rating

Star rating input and display primitive.

View Item
registry:component
Resizable

Resizable panel layout primitives with drag handles.

View Item
registry:component
Ripple Button

Button primitive with ripple click interaction.

View Item
registry:component
Select Native

Styled native select element primitive.

View Item
registry:component
Shimmer Button

Button primitive with shimmer animation effect.

View Item
registry:component
Sidebar

Responsive sidebar layout and navigation primitives.

View Item
registry:component
Spinner

Loading spinner primitive for async states.

View Item
registry:component
Toast

Application toast provider and hook for transient notifications.

View Item
registry:component
Tabs

Tabbed interface primitive for segmented content.

View Item
registry:component
Logo

Aavya brand mark and wordmark with default, inverted, and white variants.

View Item