Flux Toast Stack

A layered toast stack that fans out on hover with cinematic depth.

Customize

ADVERT

Overview

Flux Toast Stack delivers notifications that slide in, stack with depth, and expand on hover for quick scanning. Dismissals collapse into a faint glow particle, keeping the UI crisp and cinematic. Use it for feedback states, activity feeds, and launch updates that need polish.

Props

Use the props below to customise the flux toast stack in your own React application.

NameTypeRequiredDefaultDescription
items{ id: string; title: string; message: string; time: string; variant?: 'info' | 'success' | 'warning' }[]No[{ id: "orbit-synced", title: "Orbit synced", message: "Telemetry stream is now live across your workspace.", time: "Just now", variant: "info" }]Toast definitions rendered in the stacked list.
onDismiss(id: string) => voidNoundefinedCallback fired after a toast is dismissed.
colorsstring[]No["#020617", "#38bdf8", "#a855f7"]Array of up to three hex colors used for the background and glow accents.
intensitynumberNo0.9Overall glow strength for the stack.
tiltnumberNo1How much the stack tilts in 3D as you move the pointer.
parallaxnumberNo1How far the glow shifts with pointer movement.
stackGapnumberNo18Base spacing between stacked toasts in pixels.
expandedGapnumberNo32Spacing between toasts when the stack is expanded.
stackDepthnumberNo28Depth offset applied to each toast in the stack.
minHeightnumber | stringNo420Minimum height for the component container. Accepts a number (pixels) or any valid CSS height string.
classNamestringNoundefinedOptional custom class name merged onto the root container for layout tweaks.

Related React components

More components from the same category or sharing similar tags.