Skip to components
rayastudio
Menu

Raya UI

Components for your next interface.

Built for developers and AI.

Accessible, composable components built on Base UI and styled through Raya Systems. Browse a component, tune it, and copy the source into your app.

Forms

Display

cardA layered surface for grouping related content and actions.badgeA compact status label for categorization and state.avatarA visual identity marker with image and fallback content.tabsA horizontal navigation pattern for switching between related panels.segmented-controlA compact set of related choices for navigation, filtering, or view selection.dialogA modal surface for focused tasks without leaving the current page.alert-dialogA blocking confirmation surface for consequential actions.alertA semantic callout for important status or feedback.emptyA calm placeholder for views with no content yet.toggleA compact button that exposes an on or off pressed state.meterA semantic gauge for a scalar value within a known range.accordionA stack of collapsible sections for progressively disclosed content.collapsibleA single content section that can be expanded or tucked away.breadcrumbHierarchical navigation that shows the current location.kbdA compact keyboard-key label for shortcuts and command hints.groupA semantic grouping primitive for related controls.toggle-groupA coordinated set of pressed controls for one or more choices.paginationNavigation controls for moving through a collection of pages.frameA bordered surface for presenting content with an optional header.scroll-areaA constrained region with predictable overflow scrolling.sidebarA persistent navigation surface for application sections.navigation-menuA semantic primary navigation surface for related routes.menubarA horizontal menu of top-level application actions.toolbarA semantic row of grouped actions and controls.sheetA modal side surface for focused navigation or editing tasks.drawerA side surface for navigation or focused editing tasks.menuA discoverable list of actions anchored to a trigger.context-menuA pointer-anchored menu of actions for the current context.commandA keyboard-first searchable surface for application commands.filterable-menuA searchable list of actions for dense command surfaces.dropdown-menuA contextual menu of actions anchored to a trigger.popoverA lightweight anchored surface for supplemental content or controls.preview-cardAn anchored rich preview for a linked resource.tooltipA brief contextual hint revealed on hover or focus.toastA transient notification for completed actions and important updates.spinnerA compact loading indicator for async operations and pending states.separatorA visual divider for separating groups of related content.progressA determinate progress indicator for work moving toward completion.skeletonA quiet loading placeholder that preserves layout while content is arriving.

Data

Blocks

Hooks