UNPKG

@studiocms/ui

Version:

The UI library for StudioCMS. Includes the layouts & components we use to build StudioCMS.

82 lines (81 loc) 1.71 kB
.sui-badge { display: flex; flex-direction: row; gap: 0.5rem; align-items: center; padding: 0.125rem 0.75rem; border-radius: var(--radius-full); font-size: 0.875rem; } .sui-badge.semi { border-radius: var(--radius-md); } .sui-badge.primary.flat, .sui-badge.primary.outlined { background-color: var(--primary-flat); color: var(--text-normal); } .sui-badge.primary.outlined { border: 1px solid var(--primary-vibrant); } .sui-badge.success.flat, .sui-badge.success.outlined { background-color: var(--success-flat); color: var(--text-normal); } .sui-badge.success.outlined { border: 1px solid var(--success-base); } .sui-badge.warning.flat, .sui-badge.warning.outlined { background-color: var(--warning-flat); color: var(--text-normal); } .sui-badge.warning.outlined { border: 1px solid var(--warning-base); } .sui-badge.danger.flat, .sui-badge.danger.outlined { background-color: var(--danger-flat); color: var(--text-normal); } .sui-badge.danger.outlined { border: 1px solid var(--danger-vibrant); } .sui-badge.info.flat, .sui-badge.info.outlined { background-color: var(--info-flat); color: var(--text-normal); } .sui-badge.info.outlined { border: 1px solid var(--info-vibrant); } .sui-badge.mono.flat, .sui-badge.mono.outlined { background-color: var(--mono-flat); color: var(--text-normal); } .sui-badge.mono.outlined { border: 1px solid var(--mono-base); } .sui-badge.sm { padding: 0.125rem 0.75rem; } .sui-badge.sm { font-size: 0.75rem; } .sui-badge.sm > svg { width: 14px; height: 14px; } .sui-badge.lg { font-size: 1rem; padding: 0.25rem 1rem; } .sui-badge.lg { font-size: 1rem; } .sui-badge.lg > svg { width: 20px; height: 20px; }