Files

63 lines
1.4 KiB
CSS

/**
* CMS Component: Tables
* Standardizes data tables listing
*/
.table {
margin-bottom: 0;
}
.table thead th {
background-color: #f8f9fa;
border-bottom: 2px solid var(--border-color);
color: var(--text-muted);
font-weight: var(--font-weight-bold);
font-size: var(--font-size-xs);
text-transform: uppercase;
letter-spacing: 0.025em;
padding: var(--spacing-3) var(--spacing-4);
}
.table tbody td {
padding: var(--spacing-3) var(--spacing-4);
vertical-align: middle;
border-bottom: 1px solid var(--border-color);
}
.table-hover tbody tr:hover {
background-color: rgba(188, 159, 105, 0.05);
}
/* Badge in table */
.badge {
padding: 0.4em 0.6em;
border-radius: var(--border-radius-sm);
font-weight: var(--font-weight-medium);
}
.bg-soft-success {
background-color: var(--success-soft);
color: var(--success-color);
border: 1px solid rgba(40, 167, 69, 0.2);
}
.bg-soft-danger {
background-color: var(--danger-soft);
color: var(--danger-color);
border: 1px solid rgba(220, 53, 69, 0.2);
}
.bg-soft-warning {
background-color: var(--warning-soft);
color: var(--warning-color);
border: 1px solid rgba(255, 193, 7, 0.2);
}
.bg-soft-info {
background-color: var(--info-soft);
color: var(--info-color);
border: 1px solid rgba(23, 162, 184, 0.2);
}
.bg-soft-secondary {
background-color: #f8f9fa;
color: #6c757d;
border: 1px solid rgba(108, 117, 125, 0.2);
}