Toasts (Sonner)

Toast layout now mirrors Alert exactly—square frame, frosted glass, mono headline, and variant-colored accent bar with matching icons.

Interactive demo

Trigger notifications
Each toast shares the Alert component’s structure, colors, and icon treatments.

Installation

pnpm dlx shadcn@latest add @omni/sonner

Usage

import { Toaster } from "@/components/ui/sonner"
import { toast } from "sonner"
<Toaster position="top-right" />

toast.error("Incident", {
  description: "Deployments in Osaka are paused.",
  icon: <TriangleAlert className="size-3.5" />,
})