Docker deployment improvements: fixed backup/restore, sticky headers, quality code display

This commit is contained in:
ske087
2025-11-13 02:40:36 +02:00
parent 3b69161f1e
commit 2ce918e1b3
13 changed files with 1034 additions and 117 deletions

View File

@@ -253,4 +253,55 @@ body.dark-mode .floating-back-btn {
body.dark-mode .floating-back-btn:hover {
background: linear-gradient(135deg, #343a40, #212529);
}
/* ==========================================================================
STICKY TABLE HEADERS - Keep first row fixed when scrolling
========================================================================== */
.report-table-container {
max-height: 600px;
overflow-y: auto;
overflow-x: auto;
position: relative;
border: 1px solid #ddd;
border-radius: 4px;
}
.report-table-container table {
width: 100%;
border-collapse: separate;
border-spacing: 0;
}
.report-table-container thead th {
position: sticky;
top: 0;
background-color: #f8f9fa;
z-index: 10;
border-bottom: 2px solid #dee2e6;
padding: 12px 8px;
font-weight: 600;
text-align: left;
box-shadow: 0 2px 2px -1px rgba(0, 0, 0, 0.1);
}
.report-table-container tbody td {
padding: 8px;
border-bottom: 1px solid #dee2e6;
}
/* Dark mode support for sticky headers */
body.dark-mode .report-table-container {
border-color: #495057;
}
body.dark-mode .report-table-container thead th {
background-color: #343a40;
border-bottom-color: #495057;
color: #f8f9fa;
}
body.dark-mode .report-table-container tbody td {
border-bottom-color: #495057;
}