Skip to content

Callout

A callout can be used as a short information notice. Unlike the Bootstrap alert, this is not meant to call for the users attention when an action has happened.

The callout has a parent class .callout and two child classes: .callout-header and .callout-body.

Header
Body
Header
Body
<div class="callout callout-primary">
    <div class="callout-header">
        <div class="callout-icon">
            <i class="fa-solid fa-info-circle"></i>
        </div>
        Header
    </div>
    <div class="callout-body">
        Body
    </div>
</div>

<div class="callout callout-primary">
    <div class="callout-header">Header</div>
    <div class="callout-body">
        Body
    </div>
</div>

Styling

You can use all of the Bootstrap theme colors with the callout. Just add the .callout-{theme-color} class to the parent .callout class to style it.

Primary
Body
Secondary
Body
Success
Body
Warning
Body
Danger
Body
Info
Body
Light
Body
Dark
Body
<div class="callout callout-primary">...</div>
<div class="callout callout-secondary">...</div>
<div class="callout callout-success">...</div>
<div class="callout callout-warning">...</div>
<div class="callout callout-danger">...</div>
<div class="callout callout-info">...</div>
<div class="callout callout-light">...</div>
<div class="callout callout-dark">...</div>

Icons

Tha callout has an .callout-icon class that can wrap an icon to give it a right margin. It can be used in the .callout-header and .callout-body.

The header background has a lighter version of the theme color. You can use the header without the body if you just want a quick info with some coloring.

Header
Header
<div class="callout callout-primary">
    <div class="callout-header">
        <div class="callout-icon"><i class="fa-solid fa-info-circle"></i></div>
        Header
    </div>
</div>  

<div class="callout callout-primary">
    <div class="callout-header">Header</div>
</div>

Body

The body can contain the information you want to communicate. It can be used without the header for a more compact style, and of course with an icon.

Body
Body
<div class="callout callout-primary">
    <div class="callout-header">
        <div class="callout-icon"><i class="fa-solid fa-info-circle"></i></div>
        Header
    </div>
</div>  

<div class="callout callout-primary">
    <div class="callout-header">Header</div>
</div>