DrylToast
Service-driven glass notifications with a spring entrance, a one-shot shine sweep and a hover-pausable progress bar. Variants stay glassy under their semantic color, and AI mode dominates the visual when the toast is communicating model activity in the background.
Variants
Four semantic flavors plus a neutral default — each keeps the dark glass surface with a colored left rail, icon chip and soft glow.
Title + message
Pass a title for emphasis; the body sits below in a quieter weight.
Custom content — buttons inside the toast
Use Show<TComponent> to drop any component into the body. It receives IDrylToastInstance to close its own toast — perfect for an Undo.
AI-aware toasts
Set ToastOptions.Ai and the AI aura takes over the visual; the variant accent survives only on the icon chip.
Duration & persistence
Default duration is 5 s. Duration = 0 keeps the toast open until dismissed. Hovering pauses the timer.
Stack — fire a bunch at once
Toasts stack vertically at the chosen anchor; new ones spring in from the nearest edge.