Notification with a circled icon, title, description, and an optional action link.
Requires shadcn/ui initialized. Run npx shadcn@latest init if you haven't.
import { Notification1 } from "@/components/beste/piece/notification1";
<Notification1
title="Payment successful"
description="Your invoice has been sent to billing@beste.co"
action="View receipt →"
/>
Mobile-style push toast with app icon tile, timestamp, and a two-line preview.
Tinted alert with error, warning, or info severities. Optional dismiss × on the right.
Live progress card with spinner, percent, filename, and a cancel × at the end of the row.
Celebratory unlock notice with a gradient trophy tile and an XP chip on the right.
Full-width tinted banner with a tag pill, headline, CTA button, and a dismiss control.
CI/CD status card with branch, short commit sha, duration, and a building or failed state.