banner Component

Configuration Reference

CSS Classes

Class Description
.banner Base banner class
.error Red error status
.warning Orange warning status
.success Green success status
.info Blue information status
.feature Gray feature status
.light Light background style
.lighter Very light background
.stroke Border only style
.compact Smaller padding
.large Larger padding
.dismissible Shows close button

Data Attributes

Attribute Description
data-banner-id Unique identifier
data-auto-dismiss Auto-dismiss time (ms)
data-persist Remember dismissal
data-progress Show progress bar
data-countdown Show countdown
data-stack Enable stacking

JavaScript Options

Option Type Description
type String Status type: error, warning, success, info, feature
style String Visual style: light, lighter, stroke
size String Size variant: compact, large
title String Main banner text
description String Additional description text
dismissible Boolean Allow manual dismissal
autoDismiss Number Auto-dismiss time in ms
persist Boolean Remember dismissal in localStorage
progress Boolean Show progress bar
countdown Boolean Show countdown timer
position String Position: top, bottom, sticky
actions Array Action links array