Informational Alert
A neutral informational banner.
Informational Alert rendered preview
Heads up
A new version of Quinkit UI is available.
Data feedback
Callout banner for critical messages, status, and warnings.
pnpm add @quinkit/uiimport { Alert } from "@quinkit/ui";Live previews · code · themes · viewport · dark mode
A neutral informational banner.
A new version of Quinkit UI is available.
Communicate errors and critical failures.
Your card was declined. Update your payment method.
Confirm a successful operational outcome.
Your changes are live in production.
Cautionary notification regarding quota or capacity.
Your workspace is using 88% of allocated storage. Consider deleting old build artifacts.
Banner with inline action button to resolve the alert state.
Your primary credit card expires in 5 days.
Alert is part of the Week 4–6 free core component set. It follows the shared component standard with TypeScript exports, semantic token styling, accessibility-minded markup, and Storybook examples.
bg-background, text-foreground, border-border, bg-popover, and text-muted-foreground.Alert adheres to WAI-ARIA design patterns for accessible web components.
Keyboard Navigation
Tab / Shift + Tab — Focuses control and moves between interactive elements.Space / Enter — Triggers action or toggles selection.Escape — Closes open popovers, overlays, or dropdown menus.ARIA Standards
aria-* attributes.ring-ring) visible in both light & dark mode.Add a shadcn-compatible bridge file to your project that re-exports from @quinkit/ui.
npx shadcn@latest add https://quinkit-ui.vercel.app/r/alert.json