Live preview
The component fits into a framed product surface while preserving the spacing and link treatment from the library.
SenHeader keeps brand, routes, and actions composed in one simple surface. Use it when the interface needs structure without visual noise.
Raked sand, clear paths, nothing competing for attention.
The component fits into a framed product surface while preserving the spacing and link treatment from the library.
Use SenHeader for documentation shells, dashboards, product marketing pages, and internal tools where route visibility matters more than elaborate navigation choreography.
Pass a custom action cluster, adjust the header className, and let the logo image carry the brand. The component stays intentionally unopinionated about menus and account state.
The example below is the complete setup for logo, links, and a primary action.
<SenHeader
logoSrc="/logo.png"
logoAlt="MySite Logo"
links={[
{ label: 'Home', href: '/' },
{ label: 'Blog', href: '/blog' },
{ label: 'About', href: '/about' },
]}
actions={<SenButton variant="primary">Sign In</SenButton>}
/>