Party Announcement Pill
Celebration announcement pill with green PartyPopper badge, white pill body, and arrow CTA. Launch day and milestone announcements for startups. Gradient badge with inset highlight and depth shadow.
Dependencies
react
lucide-react
npm install lucide-reactimport { ArrowRight, PartyPopper } from "lucide-react";
export function PartyAnnouncementPill() {
return (
<div className="inline-flex items-center gap-3 rounded-full border border-zinc-200 bg-white py-1.5 pl-1.5 pr-4 shadow-[0_1px_0_#fff_inset,0_10px_30px_rgba(113,113,122,0.12)]">
<span className="inline-flex items-center gap-1.5 rounded-full bg-gradient-to-b from-emerald-400 to-green-600 px-3 py-1.5 text-xs font-bold text-white shadow-[0_2px_6px_rgba(22,163,74,0.45),0_1px_0_rgba(255,255,255,0.25)_inset]">
<PartyPopper className="h-3.5 w-3.5" />
Announcement
</span>
<span className="text-sm font-medium text-zinc-800">Introducing TetraKits Pro</span>
<ArrowRight className="h-4 w-4 text-emerald-600" />
</div>
);
}
Please implement this code in the current project and add it to (Your Desired Section, e.g. homepage hero, pricing page, dashboard). Change the primary accent color to (YOUR HEX CODE COLOR, e.g. #6366F1).
Requirements:
- Use React + Tailwind CSS (match the project's existing setup)
- Install dependencies if needed: npm install lucide-react
- Keep the layout responsive on mobile and desktop
- Replace placeholder copy with content that fits the project
The UI code:
import { ArrowRight, PartyPopper } from "lucide-react";
export function PartyAnnouncementPill() {
return (
<div className="inline-flex items-center gap-3 rounded-full border border-zinc-200 bg-white py-1.5 pl-1.5 pr-4 shadow-[0_1px_0_#fff_inset,0_10px_30px_rgba(113,113,122,0.12)]">
<span className="inline-flex items-center gap-1.5 rounded-full bg-gradient-to-b from-emerald-400 to-green-600 px-3 py-1.5 text-xs font-bold text-white shadow-[0_2px_6px_rgba(22,163,74,0.45),0_1px_0_rgba(255,255,255,0.25)_inset]">
<PartyPopper className="h-3.5 w-3.5" />
Announcement
</span>
<span className="text-sm font-medium text-zinc-800">Introducing TetraKits Pro</span>
<ArrowRight className="h-4 w-4 text-emerald-600" />
</div>
);
}
Replace (Your Desired Section) and (YOUR HEX CODE COLOR) before pasting into Cursor, Copilot, or ChatGPT.