App Bar

About this piece

App Bar

Web-app bottom bar with five labeled icon tabs and a primary indicator above the active one.

Usage

The import and the props worth knowing about, in one place.

import { Nav25 } from "@/components/beste/piece/nav25";

<Nav25
  tabs={[
    {
      "label": "Home",
      "icon": "home"
    },
    {
      "label": "Explore",
      "icon": "explore",
      "active": true
    },
    {
      "label": "Inbox",
      "icon": "inbox"
    },
    {
      "label": "Alerts",
      "icon": "notifications"
    },
    {
      "label": "Me",
      "icon": "profile"
    }
  ]}
/>

More Nav pieces

View all Nav

Bottom Nav

Mobile tab bar with labeled icons, a raised center create button, and a rose unread counter badge.

Underline Tabs

Horizontal tabs with a thin bottom rail and a primary underline under the active label.

Vertical Tabs

Sidebar-style stack of icon + label rows where the active row gets a muted fill and bolder text.

Workspace
Admin

Sidebar Nav

Grouped sidebar menu with section labels, icon rows, optional counters, and a muted active state.

Icon Tabs

Segmented icon tabs inside a bordered tray, where the active tab flips to the foreground color.

12 open projects, 3 due this week

Sliding Tabs

Segmented tab bar whose active pill glides from tab to tab on a timer while the summary line beneath cross-fades to match.