A horizontal navigation component with support for icons, badges, and active state detection.
Default navbar with simple navigation items.
<x-ui::navbar>
<x-ui::navbar-item href="#">Home</x-ui::navbar-item>
<x-ui::navbar-item href="#">Features</x-ui::navbar-item>
<x-ui::navbar-item href="#">Pricing</x-ui::navbar-item>
<x-ui::navbar-item href="#">About</x-ui::navbar-item>
</x-ui::navbar>
Add a leading icon to each navbar item using the icon prop.
<x-ui::navbar>
<x-ui::navbar-item href="#" icon="home">Home</x-ui::navbar-item>
<x-ui::navbar-item href="#" icon="puzzle-piece">Features</x-ui::navbar-item>
<x-ui::navbar-item href="#" icon="currency-dollar">Pricing</x-ui::navbar-item>
<x-ui::navbar-item href="#" icon="user">About</x-ui::navbar-item>
</x-ui::navbar>
Display counts or labels alongside items using the badge and badge-color props.
<x-ui::navbar>
<x-ui::navbar-item href="#">Home</x-ui::navbar-item>
<x-ui::navbar-item href="#" badge="12">Inbox</x-ui::navbar-item>
<x-ui::navbar-item href="#">Contacts</x-ui::navbar-item>
<x-ui::navbar-item href="#" badge="Pro" badge-color="lime">Calendar</x-ui::navbar-item>
</x-ui::navbar>
Active state is auto-detected from the current URL, or set manually with the current prop.
{{-- Auto-detected from current URL --}}
<x-ui::navbar>
<x-ui::navbar-item href="/home">Home</x-ui::navbar-item>
<x-ui::navbar-item href="/features">Features</x-ui::navbar-item>
</x-ui::navbar>
{{-- Manually set --}}
<x-ui::navbar>
<x-ui::navbar-item href="#" :current="true">Home</x-ui::navbar-item>
<x-ui::navbar-item href="#" :current="false">Features</x-ui::navbar-item>
</x-ui::navbar>
Mix icons and badges together for a rich navigation experience.
<x-ui::navbar>
<x-ui::navbar-item href="#" icon="home">Home</x-ui::navbar-item>
<x-ui::navbar-item href="#" icon="inbox" badge="5">Inbox</x-ui::navbar-item>
<x-ui::navbar-item href="#" icon="users">Team</x-ui::navbar-item>
<x-ui::navbar-item href="#" icon="calendar" badge="Pro" badge-color="lime">Calendar</x-ui::navbar-item>
<x-ui::navbar-item href="#" icon="cog">Settings</x-ui::navbar-item>
</x-ui::navbar>
A vertical navigation list component for sidebars and menus, with support for icons, badges, and active state detection.
Group related navlist items under a labeled section, with optional collapsible behavior.