Zephora UI

Navigation

NavigationBar

Top app bar with brand, inline links, an actions area and a collapsible mobile panel behind a hamburger toggle.

Import

import { NavigationBar } from "@zephora/react";

Examples

Basic

Links render inline on wide screens and inside the mobile panel on narrow ones.

Bordered

`bordered` adds a bottom border; `sticky` pins the bar to the viewport top.

API

NavigationBar props

PropTypeDefaultDescription
brandReactNodeLogo / product name area at the inline start.
childrenReactNodeNavigation links. Rendered inline on wide screens and inside the mobile panel.
actionsReactNodeActions area at the inline end (buttons, avatar…).
stickybooleanfalseSticks the bar to the top of the viewport.
borderedbooleanfalseAdds a bottom border.
aria-labelstring"Main"Accessible name for the nav landmark.
unstyledbooleanfalseHeadless mode — skips Zephora styling.