Announcement
A compact onboarding / announcement card sized for the sidebar footer - leading icon, dismiss button, title, description, and a full-width secondary CTA. Dismissal animates out with Motion.
Installation
You can add this announcement component using our CLI or manually:
Dark mode ready - this component follows BoardUI semantic tokens automatically. Set up theme switching.
CLI
Manual
The CLI copies the component source (with its internal dependencies) into your project and installs any required npm packages.
npx boardui@latest add announcementVariations
Every part is optional - swap the icon, drop the description or actionLabel, and toggle dismissible.
import { RiSparklingFill } from "@remixicon/react";
{/* Custom icon */}<Announcement icon={RiSparklingFill} title="What's new in v2" description="Charts, command menu, and a brand-new data table." actionLabel="See the changelog"/>
{/* No action */}<Announcement title="You're all set" description="Your workspace is ready to go." dismissible />
{/* Title + action only */}<Announcement title="2 seats left on your plan" actionLabel="Upgrade" />