Logo

Voxlet UI

Circular Navigation

An interactive circular menu for seamless navigation throughout your application.

Installation

Install this component and its dependencies with a single command.

npx shadcn@latest add https://ui.voxletstudio.com//r/circular-navigation.json

Once your project registers the @voxlet namespace, this also works: npx shadcn@latest add @voxlet/circular-navigation

Props

CircularNavigationProps

PropTypeDefaultDescription
navItemsNavItem[][]An array of navigation items, each containing a name, icon, and href.
isOpenbooleanfalseControls whether the circular navigation menu is open or closed.
toggleMenu() => voidundefinedFunction to toggle the menu's open/close state.

NavItem

PropTypeDefaultDescription
namestring''The display name of the navigation item.
iconReact.ComponentType<{ className?: string }>undefinedThe icon component for the navigation item.
hrefstring''The URL link for the navigation item.
Brought to you by Voxlet Studio