Alert Generator
Generate alert/notification components with variants
Alert Type
Options
Styling
8px
1px
16px
12px
14px
Animation
Live Preview
Success Alert: This is an example alert message.
Generated CSS
.alert {
background-color: #d1fae5;
color: #065f46;
border: 1px solid #10b981;
border-radius: 8px;
padding: 12px 16px;
font-size: 14px;
display: flex;
align-items: center;
gap: 12px;
animation: fadeIn 0.3s ease;
}
.alert-icon {
flex-shrink: 0;
}
.alert-content {
flex: 1;
}
.alert-close {
background: none;
border: none;
color: #065f46;
cursor: pointer;
padding: 4px;
opacity: 0.7;
transition: opacity 0.2s;
}
.alert-close:hover {
opacity: 1;
}
@keyframes fadeIn {
from { opacity: 0; }
to { opacity: 1; }
}
@keyframes slideIn {
from { transform: translateX(-20px); opacity: 0; }
to { transform: translateX(0); opacity: 1; }
}
@keyframes scaleIn {
from { transform: scale(0.9); opacity: 0; }
to { transform: scale(1); opacity: 1; }
}