Browse components
Announcement BarFree
Restrained product update strip with gradient sheen and a clean collapse dismiss.
Add to your project
Checking access...
Works with your AI tools
* Compatible with most projects that use the default React/Next.js framework.
Built With
Props
| Prop | Type | Description |
|---|---|---|
message | string | Bar copy |
action | AnnouncementAction | Optional CTA — { label, href?, onClick? } |
icon | ReactNode | Optional leading mark |
dismissible | boolean | Show the collapse dismiss control |
tone | 'neutral' | 'accent' | 'inverse' | Color treatment for the strip |
sticky | boolean | Stick to the top of the viewport |
onDismiss | () => void | Fired after the collapse animation |
className | string | Styles for the outer shell |
More Navigation Components
Compact next button with a looping arrow reveal, crisp press feedback, and loading and disabled states.
Minimal locale control with scaled blur-sm menu and staggered options — no native select chrome.
Compact sun and moon switch that persists theme preference and toggles the document dark class.
Numbered pagination that keeps the current page visible and collapses long ranges with ellipses.
Compact pagination controls with arrows and dots by default, plus optional page numbers.