Equicord/src/components/Badge.css

55 lines
1.2 KiB
CSS
Raw Normal View History

.vc-badge-base {
display: inline-flex;
align-items: center;
align-self: center;
gap: var(--space-4, 4px);
padding: 0 var(--space-8, 8px);
border-radius: var(--radius-round, 9999px);
box-sizing: border-box;
font-family: var(--font-display);
font-size: 12px;
font-weight: 700;
line-height: 1.3333;
letter-spacing: 0.02em;
text-align: center;
text-transform: uppercase;
}
.vc-badge-icon {
width: 12px;
height: 12px;
flex-shrink: 0;
}
/* Discord variants */
.vc-badge-default {
background-color: var(--badge-background-brand);
color: var(--badge-text-brand);
}
.vc-badge-expressive {
background-color: var(--badge-expressive-background-default);
color: var(--badge-expressive-text-default);
}
/* Equicord variants */
.vc-badge-danger {
background-color: var(--status-danger);
color: var(--white);
}
.vc-badge-positive {
background-color: var(--status-positive);
color: var(--white);
}
.vc-badge-warning {
background-color: var(--status-warning);
color: var(--black);
}
.vc-badge-premium {
background-color: var(--premium-tier-2-purple-for-gradients);
color: var(--white);
}