Skip to content

Alert ​

Severities

Loading...

Dismissible

Loading...

Without Title

Loading...

Alerts display brief messages for the user without interrupting their use of the app.

  • Tag: <flint-alert>
  • Class: FlintAlert

Import ​

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

Usage ​

html
<flint-alert></flint-alert>

Properties ​

PropertyAttributeTypeDefaultDescription
severityseverity'info' | 'success' | 'warning' | 'error''info'The severity level of the alert.
variantvariant'info' | 'success' | 'warning' | 'error'—Alias for severity. Visual style variant.
titletitlestring''An optional title for the alert.
dismissibledismissiblebooleanfalseWhether the alert can be dismissed by the user.
closableclosableboolean—Alias for dismissible. Whether the alert can be closed.

Events ​

EventDetailDescription
flint-alert-close&#123; open: false, severity: string &#125;Fired when the alert's close button is clicked. detail: &#123; open: false, severity: string &#125;

Slots ​

NameDescription
(default)The message content of the alert.
iconOptional icon to display instead of the default severity icon.

CSS Parts ​

NameDescription
baseThe component's base wrapper element.
close-buttonThe close button element.
iconThe icon container.
messageThe message content area.
titleThe title element.

CSS Custom Properties ​

PropertyDefault
--flint-font-family—
--flint-border-radius-md—
--flint-info-bg—
--flint-info-border-color—
--flint-info-text-color—
--flint-info-icon-color—
--flint-success-bg—
--flint-success-border-color—
--flint-success-text-color—
--flint-success-icon-color—
--flint-warning-bg—
--flint-warning-border-color—
--flint-warning-text-color—
--flint-warning-icon-color—
--flint-error-bg—
--flint-error-border-color—
--flint-error-text-color—
--flint-error-icon-color—
--flint-active-color—
--flint-primary-color—