Alert

Alerts are used to attract user's attention for important information without interrupting the user's flow.

Filled alerts

The alert offers four severity levels that set a distinctive icon and color.

This is an info alert!

This is an success alert!

This is an warning alert!

This is a error alert!

Code Snippets

              
                <!-- Info Alert -->
              <div class="alert-box  info-alert filled-alert row-flex m-1 p-1">
                <p class="alert-msg">
                  <i class="fa fa-info-circle" aria-hidden="true"></i>
                  This is an info alert!
                </p>
              </div>

              <!-- Success Alert -->
              <div class="alert-box  success-alert filled-alert row-flex m-1 p-1">
                <p class="alert-msg">
                  <i class="fa fa-check-circle-o" aria-hidden="true"></i>
                  This is an success alert!
                </p>
              </div>

              <!-- Warning Alert -->
              <div class="alert-box  warning-alert filled-alert row-flex m-1 p-1">
                <p class="alert-msg">
                  <i class="fa fa-exclamation-triangle" aria-hidden="true"></i>
                  This is an warning alert!
                </p>
              </div>

              <!-- Error Alert -->
              <div class="alert-box  error-alert filled-alert row-flex m-1 p-1">
                <p class="alert-msg">
                  <i class="fa fa-exclamation-circle" aria-hidden="true"></i>
                  This is a error alert!
                </p>
              </div>
              
            

Outlined alerts

This is a primary alert!

This is an info alert!

This is an success alert!

This is an warning alert!

This is a error alert!

Code Snippets

              
                <!-- Primary Alert -->
                <div class="alert-box primary-alert row-flex m-1 p-1">
                  <p class="alert-msg">This is a primary alert!</p>
                </div>

                <!-- Info Alert -->
                <div class="alert-box info-alert row-flex m-1 p-1">
                  <p class="alert-msg">
                    <i class="fa fa-info-circle" aria-hidden="true"></i>
                    This is an info alert!
                  </p>
                </div>

                <!-- Success Alert -->
                <div class="alert-box success-alert row-flex m-1 p-1">
                  <p class="alert-msg">
                    <i class="fa fa-check-circle-o" aria-hidden="true"></i>
                    This is an success alert!
                  </p>
                </div>

                <!-- Warning Alert -->
                <div class="alert-box warning-alert row-flex m-1 p-1">
                  <p class="alert-msg">
                    <i class="fa fa-exclamation-triangle" aria-hidden="true"></i>
                    This is an warning alert!
                  </p>
                </div>

                <!-- Error Alert -->
                <div class="alert-box error-alert row-flex m-1 p-1">
                  <p class="alert-msg">
                    <i class="fa fa-exclamation-circle" aria-hidden="true"></i>
                    This is a error alert!
                  </p>
                </div>
              
            

Demo transition alert with close button

You can use a transition component such as transition-alert to transition the appearance of the alert. Click on close icon to see the transition.

This is an success alert!

Code Snippets

HTML snippet

              
                <!-- Transition alert -->
                <div class="alert-box transition-alert success-alert row-flex m-1 p-1">
                  <p class="alert-msg">
                    <i class="fa fa-check-circle-o" aria-hidden="true"></i>
                    This is an success alert!
                  </p>
                  <div class="alert-action">
                    <a class="action-link">ACTION!</a>
                    <i class="icon-toggle icon-btn demo-close p-1 rd-bdr centered-text fa fa-times" aria-hidden="true"></i>
                  </div>
                </div>
              
            

JS snippet

              
                /*----------TRANSITION ALERT------------*/
                const transitionAlert = document.querySelector(".transition-alert");
                const demoClose = document.querySelector(".demo-close");
                const reopenBtn = document.querySelector(".reopen-alert");

                demoClose.addEventListener("click", () => {
                  transitionAlert.classList.add("removeTransition");
                  transitionAlert.addEventListener("transitionend", (e) => {
                    transitionAlert.style.display = "none";
                  });
                });

                reopenBtn.addEventListener("click", () => {
                  transitionAlert.classList.remove("removeTransition");
                  transitionAlert.style.display = "flex";
                });