Avatar
Avatars are used to represent people or objects using an image, initials, or an icon. boodoo's avatar component supports sizes, color variants, groups, and status dots.
Basic avatar
DJ
AI
<span class="avatar">DJ</span>
<span class="avatar avatar-primary">
<img src="..." alt="">
</span>
Sizes
XS
SM
MD
LG
XL
2X
<span class="avatar avatar-xs">XS</span>
<span class="avatar avatar-sm">SM</span>
<span class="avatar avatar-md">MD</span>
<span class="avatar avatar-lg">LG</span>
<span class="avatar avatar-xl">XL</span>
<span class="avatar avatar-xxl">2X</span>
Shapes
SQ
RD
CI
<span class="avatar avatar-square">SQ</span>
<span class="avatar avatar-rounded">RD</span>
<span class="avatar">CI</span>
Avatar group
Stack avatars with .avatar-group; the count overflow is shown with .avatar-more.
A
B
C
+8
<div class="avatar-group">
<span class="avatar avatar-primary">A</span>
<span class="avatar avatar-success">B</span>
<span class="avatar avatar-danger">C</span>
<span class="avatar avatar-more">+8</span>
</div>
Status indicator
Add .avatar-status with a color modifier to indicate presence.
JD
OK
OF
BU
<span class="avatar avatar-primary">JD</span>
<span class="avatar avatar-success"><span class="avatar-status"></span>OK</span>
<span class="avatar avatar-danger"><span class="avatar-status avatar-status-offline"></span>OF</span>
<span class="avatar avatar-info"><span class="avatar-status avatar-status-busy"></span>BU</span>
Soft variants
P
S
D
W
I
<span class="avatar avatar-soft-primary">P</span>
<span class="avatar avatar-soft-success">S</span>
<span class="avatar avatar-soft-danger">D</span>
<span class="avatar avatar-soft-warning">W</span>
<span class="avatar avatar-soft-info">I</span>