🔧 Major System Refactoring & UI Enhancements
- Dark-Mode JavaScript Optimierungen für bessere Performance - Base Template erweitert mit Enhanced UI Components - Dashboard Template modernisiert mit neuen Card-Layouts - Hardware Integration massiv konsolidiert (1771 Zeilen reduziert) - Drucker Steuerung Blueprint hinzugefügt - Legacy Hardware Integration Files bereinigt - System-Architektur vereinfacht und performanter Major Changes: - -2001 Zeilen Code durch Konsolidierung - +451 Zeilen neue optimierte Implementierung - Vollständige Template-System Überarbeitung 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@ -86,15 +86,15 @@
|
||||
function updateMetaThemeColor(isDark) {
|
||||
// Alle Theme-Color Meta-Tags aktualisieren
|
||||
const metaTags = [
|
||||
document.getElementById('metaThemeColor'),
|
||||
document.getElementById('theme-color'),
|
||||
document.querySelector('meta[name="theme-color"]'),
|
||||
document.querySelector('meta[name="theme-color"][media="(prefers-color-scheme: light)"]'),
|
||||
document.querySelector('meta[name="theme-color"][media="(prefers-color-scheme: dark)"]')
|
||||
];
|
||||
|
||||
// CSS-Variablen für konsistente Farben verwenden
|
||||
const darkColor = getComputedStyle(document.documentElement).getPropertyValue('--color-bg') || '#0f172a';
|
||||
const lightColor = getComputedStyle(document.documentElement).getPropertyValue('--color-bg') || '#ffffff';
|
||||
// Mercedes-optimierte Farben verwenden
|
||||
const darkColor = '#000000'; // Mercedes Schwarz
|
||||
const lightColor = '#ffffff'; // Reines Weiß
|
||||
|
||||
metaTags.forEach(tag => {
|
||||
if (tag) {
|
||||
@ -109,6 +109,12 @@
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
// Zusätzliche Browser-Status-Bar-Farbe für Mobile
|
||||
const statusBarMeta = document.querySelector('meta[name="apple-mobile-web-app-status-bar-style"]');
|
||||
if (statusBarMeta) {
|
||||
statusBarMeta.setAttribute('content', isDark ? 'black-translucent' : 'default');
|
||||
}
|
||||
}
|
||||
|
||||
// Aktualisiert das Aussehen des Toggle-Buttons
|
||||
|
Reference in New Issue
Block a user