build69
build69  /  Components  /  Navigation  /  AppBarSplit

AppBarSplit

v1.0.14Updated 19 Oct 2026

Two-row admin top bar — a dark utility row (brand, growing global search, notifications, company switcher, avatar) over a light section-tab row.

Preview

Live · 4 stories
Two-row adminOpen ↗
▸Why this is recommendedheaderappbartopbaradmin+6

AppBarSplit — two row admin.

Recommended for+14
  • ✓Classic ERP/admin shells with global search + section tabs
  • ✓Products needing a company switcher in the header
  • ✓Two-row layouts separating utilities from section nav
Tags+6
headerappbartopbaradmintwo-rowshellnavigationerptworow
Features+4
  • Two rows: dark utility row + light section-tab row
  • Growing centered global search
  • Right utilities: notifications, company switcher, avatar menu
  • Data-driven, SSR-safe, keyboard-accessible, className + data-slot passthrough
Not recommended for−2
  • ✕Compact single-row headers (use AppBar or AppBarTabs)
  • ✕Primary vertical navigation (use Sidebar)

Install

Ask your agent, or call the MCP tool directly. The resolved bundle is written into your project.

get_registry_item({ name: "AppBarSplit" })

Usage

import { AppBarSplit } from '@build69/ui';

<AppBarSplit brand={brand} onSearch={openSearch} company={company} tabs={tabs} user={user} />

Tick variants in the left menu — each adds a tab with that variant’s real story source, the same code the preview above renders.

Props

PropTypeRequired
brand

Logo chip + wordmark

AppBarBrand—
onSearch

Opens the global search

() => void—
company

Current company (+ companies switcher)

AppBarCompany—
tabs

Second-row section strip

AppBarTab[]—
user

Avatar dropdown menu

AppBarUser—
sticky

Position sticky top-0 z-40 (default true)

boolean—
labels

Override any built-in UI string (i18n). Keys: accountMenu, searchPlaceholder, switchCompany, notifications, notificationsUnread. English defaults ship verbatim; notificationsUnread takes a {count} token filled with the locale-formatted unread number; searchPlaceholder loses to the searchPlaceholder prop. MCP feedback fb_aae65135.

Partial<AppBarSplitLabels>—

Related