2026-04-13 19:04:12 +05:30

78 lines
1.6 KiB
CSS

.dataTables_wrapper {
padding: 1rem;
}
.dataTables_filter input {
border: 1px solid #dee2e6;
border-radius: 0.375rem;
padding: 0.375rem 0.75rem;
}
#doctorsTable thead th,
#patientsTable thead th {
white-space: nowrap;
}
#doctorsTable.table.dataTable thead .sorting,
#doctorsTable.table.dataTable thead .sorting_asc,
#doctorsTable.table.dataTable thead .sorting_desc,
#doctorsTable.table.dataTable thead .sorting_asc_disabled,
#doctorsTable.table.dataTable thead .sorting_desc_disabled,
#patientsTable.table.dataTable thead .sorting,
#patientsTable.table.dataTable thead .sorting_asc,
#patientsTable.table.dataTable thead .sorting_desc,
#patientsTable.table.dataTable thead .sorting_asc_disabled,
#patientsTable.table.dataTable thead .sorting_desc_disabled {
background-position: center right 0.35rem;
padding-right: 2rem;
}
.table-hover tbody tr:hover {
background-color: rgba(0, 0, 0, 0.05);
}
.btn-group .btn {
border-radius: 0;
}
.btn-group .btn:first-child {
border-top-left-radius: 0.375rem;
border-bottom-left-radius: 0.375rem;
}
.btn-group .btn:last-child {
border-top-right-radius: 0.375rem;
border-bottom-right-radius: 0.375rem;
}
.badge {
font-size: 0.75rem;
}
.sort-indicator {
font-size: 0.85rem;
opacity: 0.55;
}
.sort-indicator--active {
opacity: 0.9;
color: #0d6efd;
}
.specialization-toggle {
cursor: pointer;
}
.sort-icon-link {
display: inline-flex;
align-items: center;
margin-left: 0.2rem;
color: inherit;
text-decoration: none;
}
.sort-icon-link:hover {
color: inherit;
text-decoration: none;
}