Skip to main content
NavigationBar
@coinbase/cds-web@8.47.1
A universal header component for navigation and wayfinding.
import { NavigationBar } from '@coinbase/cds-web/navigation/NavigationBar'

NavigationBar is a horizontal navigation component that provides a consistent header for application navigation and wayfinding. It supports flexible content areas, theming, and custom styling.

Basics

Loading...

With Tab Navigation

Use the bottom prop to add tab navigation below the main content.

Loading...
Loading...

Accessibility

Use accessibilityLabel to provide context for screen readers. The default label is "main navigation".

Loading...

When using interactive elements in the navigation bar, ensure each has appropriate accessibility labels describing their action.

Composed Examples

Full Navigation with Back Button

A complete navigation example with dynamic back button visibility and tab navigation.

Loading...

Responsive Navigation

A responsive navigation bar that adapts to screen size. On mobile, the search input collapses to an icon button.

Loading...

Is this page useful?

Coinbase Design is an open-source, adaptable system of guidelines, components, and tools that aid the best practices of user interface design for crypto products.