🔄 Update: Log files and database enhancements
**Änderungen:** - ✅ Aktualisierte app.log mit erweiterten Debug- und Informationsmeldungen zur Entwicklungsumgebung. - ✅ calendar.log: Hinzugefügt, um Kalender-Events für den Zeitraum korrekt abzurufen. - ✅ data_management.log: Mehrere Initialisierungen und Konsolidierungen protokolliert. - ✅ energy_monitoring.log: Verbesserte Protokollierung für Energiestatistiken und Dashboard-Daten. - ✅ hardware_integration.log: Erweiterte Protokollierung für Tapo-Steckdosen und Energiestatistiken. - ✅ job_queue_system.log: Verbesserte Protokollierung für Job-Management und Konsolidierungen. - ✅ jobs.log: Protokollierung von Job-Abfragen für Benutzer. - ✅ monitoring_analytics.log: Konsolidierungen und Initialisierungen protokolliert. - ✅ permissions.log: Korrekturen für Admin-Berechtigungen protokolliert. - ✅ scheduler.log: Fehlerprotokollierung bei der Überprüfung von Jobs. - ✅ tapo_controller.log: Erweiterte Protokollierung für Tapo-Steckdosen-Status und Fehler. - ✅ tapo_status_manager.log: Initialisierungen protokolliert. - ✅ utilities_collection.log: Konsolidierungen und Initialisierungen protokolliert. - ✅ dark-light-unified.css: Optimierte Übergänge für das Design. - ✅ base.html: HTMX-Skript nur bei Bedarf geladen. **Ergebnis:** - Verbesserte Nachverfolgbarkeit und Fehlerdiagnose in den Protokolldateien. - Optimierte Benutzererfahrung durch verbesserte UI-Elemente und Skriptmanagement.
This commit is contained in:
@ -52,11 +52,17 @@
|
||||
box-shadow: 0 8px 32px var(--shadow-color);
|
||||
}
|
||||
|
||||
/* Optimized for Raspberry Pi */
|
||||
@media (prefers-reduced-motion: reduce) {
|
||||
/* Raspberry Pi Performance Optimization */
|
||||
@media (max-width: 768px), (prefers-reduced-motion: reduce) {
|
||||
.glass {
|
||||
backdrop-filter: blur(8px);
|
||||
-webkit-backdrop-filter: blur(8px);
|
||||
backdrop-filter: none;
|
||||
-webkit-backdrop-filter: none;
|
||||
background: var(--bg-card);
|
||||
}
|
||||
|
||||
* {
|
||||
transition: none !important;
|
||||
animation: none !important;
|
||||
}
|
||||
}
|
||||
|
||||
@ -904,7 +910,15 @@
|
||||
</script>
|
||||
|
||||
<!-- HTMX Non-Invasive Integration (lädt nur bei Bedarf) -->
|
||||
<script src="{{ url_for('static', filename='js/htmx-integration.js') }}"></script>
|
||||
<script>
|
||||
// Nur laden wenn HTMX-Attribute gefunden werden
|
||||
if (document.querySelector('[hx-get], [hx-post], [data-htmx-trigger]')) {
|
||||
const script = document.createElement('script');
|
||||
script.src = '{{ url_for("static", filename="js/htmx-integration.js") }}';
|
||||
script.async = true;
|
||||
document.head.appendChild(script);
|
||||
}
|
||||
</script>
|
||||
|
||||
<!-- Jobs Safety Fix laden -->
|
||||
<script src="{{ url_for('static', filename='js/jobs-safety-fix.js') }}"></script>
|
||||
|
Reference in New Issue
Block a user