Loader and spinner components for Pure Admin.
Provides spinner/1 for rotating spinners and loader/1 for animated loaders
with multiple types (dots, bars, pulse, ring, wave).
Summary
Functions
Renders an animated loader.
Renders a centered loader container (flexbox centering).
Renders a centered loader overlay with backdrop.
Renders a spinner.
Functions
Renders an animated loader.
Types
"dots"(default): Three bouncing dots"bars"/"wave": Five animated bars"pulse": Pulsing circle"ring": Spinning ring
Examples
<.loader />
<.loader type="bars" color="primary" />
<.loader type="pulse" size="lg" />Attributes
type(:string) - Loader animation type. Defaults to"dots". Must be one of"dots","bars","pulse","ring", or"wave".size(:string) - Loader size. Defaults tonil. Must be one ofnil, or"lg".color(:string) - Loader color. Defaults tonil. Must be one ofnil,"primary","secondary","success","danger","warning", or"info".class(:string) - Defaults tonil.- Global attributes are accepted.
Renders a centered loader container (flexbox centering).
Attributes
class(:string) - Defaults tonil.- Global attributes are accepted.
Slots
inner_block(required)
Renders a centered loader overlay with backdrop.
Attributes
class(:string) - Defaults tonil.- Global attributes are accepted.
Slots
inner_block
Renders a spinner.
Examples
<.spinner />
<.spinner size="lg" variant="primary" />Attributes
size(:string) - Defaults tonil.Must be one ofnil,"xs","sm","md","lg","xl", or"2xl".variant(:string) - Spinner color variant. Defaults tonil. Must be one ofnil,"primary","secondary","success","danger","warning", or"info".class(:string) - Defaults tonil.- Global attributes are accepted.