Registry
Installable Aavya items for app blocks, brand components, and UI primitives.
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.
One-time setup: add the @aavya registry to your project’s components.json so branded blocks pull branded primitives instead of stock shadcn:
"registries": { "@aavya": "https://brand.aavya.com/r/{name}.json" }Then install by name, e.g. npx shadcn@latest add @aavya/theme. Start with Theme, then add Blank App or individual components.
Everything is public and machine-readable — consume the registry, tokens, and guidelines from any app or agent.
Check your tie-in
Run the doctor from your app root — reports the @aavya namespace, token drift, pending migrations, and plugin/MCP wiring:
curl -sfO https://brand.aavya.com/aavya-doctor.mjs && node aavya-doctor.mjs
Gate CI against brand drift
curl -sfO https://brand.aavya.com/brand-audit.mjs && node brand-audit.mjs --changed
Claude Code skills
The aavya-registry plugin: registry-first (build), brand-scaffold (compose), brand-review (verify), brand-voice (write), registry-migrate + aavya-doctor (reconcile).
/plugin marketplace add aavya-code/claude-plugins /plugin install aavya-registry@aavya
Aavya light/dark design tokens and global styling.
View ItemMinimal blank app scaffold with Aavya theme baseline.
View ItemAvatar button with profile, settings, and sign-out menu. Manages its own Supabase auth state.
View ItemBell icon with unread badge and notification list dropdown.
View ItemGlobe icon dropdown for selecting the active language.
View ItemTop navigation with brand mark, app sections, and account menus.
View ItemThree-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 ItemRoute-aware breadcrumb navigation for App Router pages.
View ItemPersisted light/dark toggle backed by HTML class state.
View ItemCompact prompt + upload surface for n8n-powered asset generation.
View ItemTwo-row header: NavigationMenu flyouts on row 1, breadcrumb + date-range toggle on row 2.
View ItemRounded select control used in the AI image studio toolbar.
View ItemTheme-aware toast notifications powered by sonner.
View ItemExpandable disclosure primitive for grouped content.
View ItemStatus and messaging primitive with semantic variants.
View ItemDestructive-action confirmation dialog primitive.
View ItemIntrinsic ratio wrapper primitive for media and embeds.
View ItemUser avatar primitive with fallback initials support.
View ItemAccessible breadcrumb primitive for route hierarchy navigation.
View ItemSmall status label primitive with semantic variants.
View ItemAction primitive with size and style variants.
View ItemGrouped button layout primitive for segmented actions.
View ItemContent container primitive with header/content/footer slots.
View ItemModal primitive for focused tasks and confirmation flows.
View ItemContextual action menu primitive with keyboard support.
View ItemBinary input primitive for multi-select and consent controls.
View ItemReact Hook Form helpers for typed fields, labels, and validation messaging.
View ItemRight-click action menu primitive with nested and selectable items.
View ItemExpand/collapse primitive for progressively disclosed content.
View ItemPreview card primitive shown on hover and focus.
View ItemText input primitive for forms and command surfaces.
View ItemInput wrapper primitive with inline and block addons.
View ItemKeyboard keycap primitive for shortcut hints.
View ItemDesktop-style command menu bar primitive.
View ItemTop-level navigation primitive with trigger/content panels.
View ItemAccessible form label primitive.
View ItemSingle-choice selection primitive for grouped options.
View ItemHorizontal and vertical divider primitive.
View ItemSlide-over panel primitive for side drawers and contextual editing.
View ItemLoading placeholder primitive for async content states.
View ItemSingle-choice selector primitive built on Radix Select.
View ItemFloating content surface anchored to a trigger element.
View ItemLinear progress indicator primitive for async status.
View ItemPage navigation primitive with previous/next and ellipsis states.
View ItemCustom scroll container primitive with styled scrollbars.
View ItemRange selection primitive with one or multiple thumbs.
View ItemBinary toggle primitive for settings and feature flags.
View ItemPressable on/off button primitive.
View ItemSingle or multiple selection group built from toggle items.
View ItemResponsive table primitive with semantic row and cell slots.
View ItemContextual helper text that appears on hover or focus.
View ItemMulti-line text input primitive for notes and long-form content.
View ItemAnimated button primitive with bounce motion feedback.
View ItemDate picker calendar primitive based on DayPicker.
View ItemEmbla-powered carousel primitive with controls.
View ItemChart container and helpers for Recharts visualizations.
View ItemCommand palette primitives built on cmdk.
View ItemBottom sheet and drawer primitives powered by Vaul.
View ItemEmpty-state primitive with title, body, and actions.
View ItemProminent icon badge primitive with style variants.
View ItemForm field composition helpers for labels and controls.
View ItemViewport-aware tooltip system with shared motion layer.
View ItemOne-time-code input primitive with slot rendering.
View ItemList item primitive with media, content, and actions.
View ItemAnimated button primitive with magnetic cursor pull.
View ItemCheckbox primitive with motion-enhanced state transitions.
View ItemAnimated highlight primitive for active item emphasis.
View ItemRadio group primitive with animated selection indicators.
View ItemSwitch primitive with spring-based animated thumb.
View ItemTabs primitive with animated active-state transitions.
View ItemTooltip primitive with motion-driven enter and exit behavior.
View ItemTag-based multi-select primitive built on command patterns.
View ItemGradient-accented button primitive with animated color treatment.
View ItemStar rating input and display primitive.
View ItemResizable panel layout primitives with drag handles.
View ItemButton primitive with ripple click interaction.
View ItemStyled native select element primitive.
View ItemButton primitive with shimmer animation effect.
View ItemResponsive sidebar layout and navigation primitives.
View ItemLoading spinner primitive for async states.
View ItemApplication toast provider and hook for transient notifications.
View ItemTabbed interface primitive for segmented content.
View ItemAavya brand mark and wordmark with default, inverted, and white variants.
View ItemTheme-adaptive glass card: frosted paper in light mode, indigo underglow in dark mode. Pure CSS — no JS, no hydration flicker.
View Item