{/* Title only, with an icon */}
Your changes have been saved.
{/* Description only, no icon — the grid collapses the icon column */}
We use cookies to improve your experience.
)
}
```
---
### With actions
Trailing action buttons aligned under the content — the update/notice pattern.
**Install:**
```bash
npx shadcn@latest add @designrevision/alert-action-01
```
**Dependencies:** lucide-react, alert, button
```tsx
// components/ui/alert-action-01.tsx
import { RocketIcon } from "lucide-react"
import { Alert, AlertDescription, AlertTitle } from "@/components/ui/alert"
import { Button } from "@/components/ui/button"
export default function AlertAction01() {
return (