Tailwind Alert Components is a popular utility-first CSS framework that offers a wide range of pre-designed components and styles to help developers create modern and responsive user interfaces quickly.
Here are some examples of alert components that are available in Tailwind CSS:
- Basic Alerts: Tailwind offers simple alert styles that are perfect for displaying basic messages or notifications. These alerts come in different colors and can be customized using Tailwind’s utility classes.
- Dismissible Alerts: Dismissible alerts allow users to close or dismiss the alert when they no longer need it. Tailwind provides utility classes to enable this functionality.
- Icon Alerts: Icon alerts are used to draw attention to important information or warnings. Tailwind offers different icon styles and sizes to choose from, which can be easily customized.
- Rich Content Alerts: Rich content alerts are used to display more complex information, such as error messages or form validation errors. Tailwind provides utility classes to style these alerts with headings, paragraphs, and lists.
- Toast Alerts: Toast alerts are used to display notifications that fade away after a certain period of time. Tailwind provides utility classes to create toast alerts with different colors, icons, and animation effects.
Component #1
<div class="py-8 px-6"> <div class="p-6 bg-indigo-50 border-l-4 border-indigo-500 rounded-r-lg"> <div class="flex items-center"> <h3 class="text-indigo-800 font-medium">Example for Banner</h3> <button class="ml-auto"> <svg class="text-indigo-800" width="12" height="12" viewbox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M6.93341 6.00008L11.1334 1.80008C11.4001 1.53341 11.4001 1.13341 11.1334 0.866748C10.8667 0.600081 10.4667 0.600081 10.2001 0.866748L6.00008 5.06675L1.80008 0.866748C1.53341 0.600081 1.13341 0.600081 0.866748 0.866748C0.600082 1.13341 0.600082 1.53341 0.866748 1.80008L5.06675 6.00008L0.866748 10.2001C0.733415 10.3334 0.666748 10.4667 0.666748 10.6667C0.666748 11.0667 0.933415 11.3334 1.33341 11.3334C1.53341 11.3334 1.66675 11.2667 1.80008 11.1334L6.00008 6.93341L10.2001 11.1334C10.3334 11.2667 10.4667 11.3334 10.6667 11.3334C10.8667 11.3334 11.0001 11.2667 11.1334 11.1334C11.4001 10.8667 11.4001 10.4667 11.1334 10.2001L6.93341 6.00008Z" fill="currentColor"></path> </svg> </button> </div> </div> </div>
Component #2
<div class="py-8 px-6"> <div class="p-6 bg-orange-50 border-l-4 border-orange-500 rounded-r-lg"> <div class="flex items-center"> <h3 class="text-orange-800 font-medium">Example for Banner</h3> <button class="ml-auto"> <svg class="text-orange-800" width="12" height="12" viewbox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M6.93341 6.00008L11.1334 1.80008C11.4001 1.53341 11.4001 1.13341 11.1334 0.866748C10.8667 0.600081 10.4667 0.600081 10.2001 0.866748L6.00008 5.06675L1.80008 0.866748C1.53341 0.600081 1.13341 0.600081 0.866748 0.866748C0.600082 1.13341 0.600082 1.53341 0.866748 1.80008L5.06675 6.00008L0.866748 10.2001C0.733415 10.3334 0.666748 10.4667 0.666748 10.6667C0.666748 11.0667 0.933415 11.3334 1.33341 11.3334C1.53341 11.3334 1.66675 11.2667 1.80008 11.1334L6.00008 6.93341L10.2001 11.1334C10.3334 11.2667 10.4667 11.3334 10.6667 11.3334C10.8667 11.3334 11.0001 11.2667 11.1334 11.1334C11.4001 10.8667 11.4001 10.4667 11.1334 10.2001L6.93341 6.00008Z" fill="currentColor"></path> </svg> </button> </div> </div> </div>
Component #3
<div class="py-8 px-6"> <div class="p-6 bg-orange-50 border-l-4 border-orange-500 rounded-r-lg"> <div class="flex items-center"> <h3 class="text-orange-800 font-medium">Example for Banner</h3> <button class="ml-auto"> <svg class="text-orange-800" width="12" height="12" viewbox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M6.93341 6.00008L11.1334 1.80008C11.4001 1.53341 11.4001 1.13341 11.1334 0.866748C10.8667 0.600081 10.4667 0.600081 10.2001 0.866748L6.00008 5.06675L1.80008 0.866748C1.53341 0.600081 1.13341 0.600081 0.866748 0.866748C0.600082 1.13341 0.600082 1.53341 0.866748 1.80008L5.06675 6.00008L0.866748 10.2001C0.733415 10.3334 0.666748 10.4667 0.666748 10.6667C0.666748 11.0667 0.933415 11.3334 1.33341 11.3334C1.53341 11.3334 1.66675 11.2667 1.80008 11.1334L6.00008 6.93341L10.2001 11.1334C10.3334 11.2667 10.4667 11.3334 10.6667 11.3334C10.8667 11.3334 11.0001 11.2667 11.1334 11.1334C11.4001 10.8667 11.4001 10.4667 11.1334 10.2001L6.93341 6.00008Z" fill="currentColor"></path> </svg> </button> </div> </div> </div>
Component #4
<div class="py-8 px-6"> <div class="p-6 bg-white border-l-4 border-gray-500 rounded-r-lg"> <div class="flex items-center"> <h3 class="text-gray-800 font-medium">Example for Banner</h3> <button class="ml-auto"> <svg class="text-gray-800" width="12" height="12" viewbox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M6.93341 6.00008L11.1334 1.80008C11.4001 1.53341 11.4001 1.13341 11.1334 0.866748C10.8667 0.600081 10.4667 0.600081 10.2001 0.866748L6.00008 5.06675L1.80008 0.866748C1.53341 0.600081 1.13341 0.600081 0.866748 0.866748C0.600082 1.13341 0.600082 1.53341 0.866748 1.80008L5.06675 6.00008L0.866748 10.2001C0.733415 10.3334 0.666748 10.4667 0.666748 10.6667C0.666748 11.0667 0.933415 11.3334 1.33341 11.3334C1.53341 11.3334 1.66675 11.2667 1.80008 11.1334L6.00008 6.93341L10.2001 11.1334C10.3334 11.2667 10.4667 11.3334 10.6667 11.3334C10.8667 11.3334 11.0001 11.2667 11.1334 11.1334C11.4001 10.8667 11.4001 10.4667 11.1334 10.2001L6.93341 6.00008Z" fill="currentColor"></path> </svg> </button> </div> </div> </div>
Component #5
<div class="py-8 px-6"> <div class="p-6 bg-red-50 border-l-4 border-red-500 rounded-r-lg"> <div class="flex items-center"> <h3 class="text-red-800 font-medium">Example for Banner</h3> <button class="ml-auto"> <svg class="text-red-800" width="12" height="12" viewbox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M6.93341 6.00008L11.1334 1.80008C11.4001 1.53341 11.4001 1.13341 11.1334 0.866748C10.8667 0.600081 10.4667 0.600081 10.2001 0.866748L6.00008 5.06675L1.80008 0.866748C1.53341 0.600081 1.13341 0.600081 0.866748 0.866748C0.600082 1.13341 0.600082 1.53341 0.866748 1.80008L5.06675 6.00008L0.866748 10.2001C0.733415 10.3334 0.666748 10.4667 0.666748 10.6667C0.666748 11.0667 0.933415 11.3334 1.33341 11.3334C1.53341 11.3334 1.66675 11.2667 1.80008 11.1334L6.00008 6.93341L10.2001 11.1334C10.3334 11.2667 10.4667 11.3334 10.6667 11.3334C10.8667 11.3334 11.0001 11.2667 11.1334 11.1334C11.4001 10.8667 11.4001 10.4667 11.1334 10.2001L6.93341 6.00008Z" fill="currentColor"></path> </svg> </button> </div> </div> </div>