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:
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" />