116 lines
1.8 KiB
CSS
116 lines
1.8 KiB
CSS
body {
|
|
background-color: #f8f9fa;
|
|
}
|
|
|
|
.navbar-brand {
|
|
font-weight: bold;
|
|
font-size: 1.5rem;
|
|
}
|
|
|
|
.card {
|
|
box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
|
|
border: 1px solid rgba(0, 0, 0, 0.125);
|
|
}
|
|
|
|
.table {
|
|
background-color: white;
|
|
}
|
|
|
|
.badge {
|
|
font-size: 0.75em;
|
|
}
|
|
|
|
.btn-sm {
|
|
font-size: 0.875rem;
|
|
}
|
|
|
|
.form-select-sm {
|
|
font-size: 0.875rem;
|
|
}
|
|
|
|
.modal-header {
|
|
background-color: #f8f9fa;
|
|
border-bottom: 1px solid #dee2e6;
|
|
}
|
|
|
|
.text-muted {
|
|
color: #6c757d !important;
|
|
}
|
|
|
|
.small {
|
|
font-size: 0.875em;
|
|
}
|
|
|
|
/* Custom styles for dashboard cards */
|
|
.card-header h5 {
|
|
margin-bottom: 0;
|
|
font-weight: 600;
|
|
}
|
|
|
|
/* Button status indicators */
|
|
.bg-success {
|
|
background-color: #198754 !important;
|
|
}
|
|
|
|
.bg-warning {
|
|
background-color: #ffc107 !important;
|
|
color: #000 !important;
|
|
}
|
|
|
|
.bg-danger {
|
|
background-color: #dc3545 !important;
|
|
}
|
|
|
|
/* Table improvements */
|
|
.table-striped > tbody > tr:nth-of-type(odd) > td {
|
|
background-color: #f8f9fa;
|
|
}
|
|
|
|
.table th {
|
|
font-weight: 600;
|
|
border-top: none;
|
|
background-color: #e9ecef;
|
|
}
|
|
|
|
/* Loading indicator for HTMX requests */
|
|
.htmx-request {
|
|
opacity: 0.5;
|
|
transition: opacity 0.3s ease;
|
|
}
|
|
|
|
/* Responsive improvements */
|
|
@media (max-width: 768px) {
|
|
.table-responsive {
|
|
font-size: 0.875rem;
|
|
}
|
|
|
|
.btn {
|
|
font-size: 0.875rem;
|
|
}
|
|
}
|
|
|
|
/* Form enhancements */
|
|
.form-control:focus, .form-select:focus {
|
|
border-color: #0d6efd;
|
|
box-shadow: 0 0 0 0.2rem rgba(13, 110, 253, 0.25);
|
|
}
|
|
|
|
.form-label {
|
|
font-weight: 500;
|
|
}
|
|
|
|
/* Success/error notifications */
|
|
.alert {
|
|
border: none;
|
|
border-radius: 0.375rem;
|
|
}
|
|
|
|
.alert-success {
|
|
background-color: #d1edff;
|
|
color: #0a58ca;
|
|
}
|
|
|
|
.alert-danger {
|
|
background-color: #f8d7da;
|
|
color: #721c24;
|
|
} |