Skip to content

Sonner ​

Toast Types

Loading...

Toast container. Place once in your application (typically in <body>). Toasts are created imperatively via the toast() function.

  • Tag: <flint-toaster>
  • Class: FlintToaster

Import ​

ts
import '@getufy/flint-ui'; // auto-registers all
// or
import { FlintToaster } from '@getufy/flint-ui';

Usage ​

html
<flint-toaster></flint-toaster>

Properties ​

PropertyAttributeTypeDefaultDescription
positionpositionToastPosition'bottom-right'Position of the toast stack relative to the viewport.
durationdurationnumber4000Default auto-dismiss duration in milliseconds.
visibleToastsvisible-toastsnumber3Maximum number of toasts visible simultaneously.

CSS Custom Properties ​

PropertyDefault
--flint-toast-z-index—
--flint-toast-width—
--flint-toast-gap—
--flint-toast-padding—
--flint-toast-bg—
--flint-toast-color—
--flint-toast-border—
--flint-toast-radius—
--flint-toast-shadow—
--flint-toast-stack-gap—
--flint-toast-success-icon-color—
--flint-toast-error-icon-color—
--flint-toast-warning-icon-color—
--flint-toast-info-icon-color—
--flint-font-family—
--flint-text-color-muted—
--flint-border-color—
--flint-border-radius-md—
--flint-hover-color—
--flint-primary-focus-ring—
--flint-text-color-subtle—
--flint-border-radius-sm—
--flint-text-color—