This commit is contained in:
@@ -2396,5 +2396,151 @@
|
||||
})();
|
||||
</script>
|
||||
|
||||
<style id="dark-mode-component-overrides">
|
||||
:root[data-theme="dark"] .mahnungen-head,
|
||||
:root[data-theme="dark"] .mahnungen-card,
|
||||
:root[data-theme="dark"] .tutorial-side,
|
||||
:root[data-theme="dark"] .workflow-step,
|
||||
:root[data-theme="dark"] .tutorial-note,
|
||||
:root[data-theme="dark"] .tutorial-tooltip-toggle,
|
||||
:root[data-theme="dark"] .bulk-delete-drawer,
|
||||
:root[data-theme="dark"] .filter-group,
|
||||
:root[data-theme="dark"] .filter-dropdown,
|
||||
:root[data-theme="dark"] .calendar-wrapper,
|
||||
:root[data-theme="dark"] .calendar-day-details,
|
||||
:root[data-theme="dark"] .cal-booking-item,
|
||||
:root[data-theme="dark"] .edit-form,
|
||||
:root[data-theme="dark"] .password-change-form,
|
||||
:root[data-theme="dark"] .upload-form,
|
||||
:root[data-theme="dark"] .book-info-container,
|
||||
:root[data-theme="dark"] .student-card-form,
|
||||
:root[data-theme="dark"] .user-management-container {
|
||||
background: var(--ui-surface) !important;
|
||||
background-color: var(--ui-surface) !important;
|
||||
color: var(--ui-text) !important;
|
||||
border-color: var(--ui-border) !important;
|
||||
}
|
||||
|
||||
:root[data-theme="dark"] .mahnungen-table th,
|
||||
:root[data-theme="dark"] .calendar-header,
|
||||
:root[data-theme="dark"] .filter-inputs,
|
||||
:root[data-theme="dark"] .items-loading-indicator,
|
||||
:root[data-theme="dark"] .detail-group.full-width .detail-value,
|
||||
:root[data-theme="dark"] .library-filter-panel,
|
||||
:root[data-theme="dark"] .card-header,
|
||||
:root[data-theme="dark"] .modal-header,
|
||||
:root[data-theme="dark"] .modal-footer {
|
||||
background: var(--ui-surface-soft) !important;
|
||||
background-color: var(--ui-surface-soft) !important;
|
||||
color: var(--ui-text) !important;
|
||||
border-color: var(--ui-border) !important;
|
||||
}
|
||||
|
||||
:root[data-theme="dark"] .mahnungen-table tr:hover td,
|
||||
:root[data-theme="dark"] .filter-option:hover,
|
||||
:root[data-theme="dark"] .calendar-header button:hover,
|
||||
:root[data-theme="dark"] .workflow-nav button:hover {
|
||||
background: var(--ui-bg-accent) !important;
|
||||
background-color: var(--ui-bg-accent) !important;
|
||||
}
|
||||
|
||||
:root[data-theme="dark"] .mahnungen-head h1,
|
||||
:root[data-theme="dark"] .tutorial-side h2,
|
||||
:root[data-theme="dark"] .workflow-step h3,
|
||||
:root[data-theme="dark"] .calendar-header span,
|
||||
:root[data-theme="dark"] .calendar-day-details h5,
|
||||
:root[data-theme="dark"] .detail-value,
|
||||
:root[data-theme="dark"] .cal-booking-time,
|
||||
:root[data-theme="dark"] .cal-booking-user,
|
||||
:root[data-theme="dark"] .cal-booking-note,
|
||||
:root[data-theme="dark"] .form-group label,
|
||||
:root[data-theme="dark"] .page-header h1,
|
||||
:root[data-theme="dark"] .card-header h2 {
|
||||
color: var(--ui-title) !important;
|
||||
}
|
||||
|
||||
:root[data-theme="dark"] .mahnungen-head p,
|
||||
:root[data-theme="dark"] .tutorial-side p,
|
||||
:root[data-theme="dark"] .workflow-step p,
|
||||
:root[data-theme="dark"] .workflow-step li,
|
||||
:root[data-theme="dark"] .tutorial-tooltip-toggle label,
|
||||
:root[data-theme="dark"] .tooltip-description,
|
||||
:root[data-theme="dark"] .page-header p,
|
||||
:root[data-theme="dark"] .form-group small,
|
||||
:root[data-theme="dark"] .cal-booking-label,
|
||||
:root[data-theme="dark"] .cal-empty-state {
|
||||
color: var(--ui-text-muted) !important;
|
||||
}
|
||||
|
||||
:root[data-theme="dark"] .workflow-nav button,
|
||||
:root[data-theme="dark"] .bulk-delete-actions button,
|
||||
:root[data-theme="dark"] .filter-toggle,
|
||||
:root[data-theme="dark"] .clear-filter {
|
||||
background: var(--ui-surface-soft) !important;
|
||||
background-color: var(--ui-surface-soft) !important;
|
||||
color: var(--ui-text) !important;
|
||||
border-color: var(--ui-border) !important;
|
||||
}
|
||||
|
||||
:root[data-theme="dark"] .workflow-nav button.active,
|
||||
:root[data-theme="dark"] .filter-toggle.is-open {
|
||||
background: #1d4ed8 !important;
|
||||
color: #ffffff !important;
|
||||
border-color: #60a5fa !important;
|
||||
}
|
||||
|
||||
:root[data-theme="dark"] .badge-light,
|
||||
:root[data-theme="dark"] .badge.bg-light,
|
||||
:root[data-theme="dark"] .badge.bg-secondary,
|
||||
:root[data-theme="dark"] .filter-tag,
|
||||
:root[data-theme="dark"] .tutorial-pill {
|
||||
background: var(--ui-surface-soft) !important;
|
||||
color: var(--ui-text) !important;
|
||||
border-color: var(--ui-border) !important;
|
||||
}
|
||||
|
||||
:root[data-theme="dark"] .form-control,
|
||||
:root[data-theme="dark"] .form-select,
|
||||
:root[data-theme="dark"] input,
|
||||
:root[data-theme="dark"] select,
|
||||
:root[data-theme="dark"] textarea {
|
||||
background-color: var(--ui-bg) !important;
|
||||
color: var(--ui-text) !important;
|
||||
border-color: var(--ui-border) !important;
|
||||
}
|
||||
|
||||
:root[data-theme="dark"] ::placeholder {
|
||||
color: #b7c4d6 !important;
|
||||
opacity: 1 !important;
|
||||
}
|
||||
|
||||
:root[data-theme="dark"] .modal-content,
|
||||
:root[data-theme="dark"] .modal-dialog-white,
|
||||
:root[data-theme="dark"] .modal-body,
|
||||
:root[data-theme="dark"] .modal-content-margin {
|
||||
background: var(--ui-overlay-surface) !important;
|
||||
background-color: var(--ui-overlay-surface) !important;
|
||||
color: var(--ui-text) !important;
|
||||
border-color: var(--ui-overlay-border) !important;
|
||||
}
|
||||
|
||||
:root[data-theme="dark"] .modal-content h1,
|
||||
:root[data-theme="dark"] .modal-content h2,
|
||||
:root[data-theme="dark"] .modal-content h3,
|
||||
:root[data-theme="dark"] .modal-content h4,
|
||||
:root[data-theme="dark"] .modal-content h5,
|
||||
:root[data-theme="dark"] .modal-content h6,
|
||||
:root[data-theme="dark"] .modal-content label,
|
||||
:root[data-theme="dark"] .modal-content p,
|
||||
:root[data-theme="dark"] .modal-content span {
|
||||
color: var(--ui-text) !important;
|
||||
}
|
||||
|
||||
:root[data-theme="dark"] .guest-impressum-footer a {
|
||||
color: #dbeafe !important;
|
||||
border-bottom-color: #93c5fd !important;
|
||||
}
|
||||
</style>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user