-
Notifications
You must be signed in to change notification settings - Fork 4
ColorThemes
tt-tom17 edited this page Oct 6, 2025
·
1 revision
Seite im Aufbau
Diese Seite dokumentiert alle aktuell im Adapter definierten Farb-Theme Keys über alle verfügbaren Themes (default, topical, technical, sunset, volcano) und deren gegenwärtige Nutzungen im Code.
Legende:
- 1 = Key ist im jeweiligen Theme definiert
- (leer) = nicht definiert (kommt hier nicht vor, alle Themes besitzen identischen Schlüsselraum)
- Usage Count = grobe Anzahl direkter Referenzen auf
Color.<key>außerhalb der Theme-Definition (erste 200 Treffer gescannt) - Example = erste Fundstelle (Datei:Zeile)
Hinweis: Viele Wetter-Keys werden derzeit nicht direkt im TypeScript-Code adressiert, können aber für dynamische Generierung / zukünftige Features oder Panel-Firmware genutzt werden.
| Key | default | topical | technical | sunset | volcano | Usage Count (approx) | Example (first occurrence) |
|---|---|---|---|---|---|---|---|
| good | 1 | 1 | 1 | 1 | 1 | 30+ | templates/button.ts:126 |
| bad | 1 | 1 | 1 | 1 | 1 | 30+ | templates/button.ts:120 |
| true | 1 | 1 | 1 | 1 | 1 | 10+ | templates/card.ts:2321 |
| false | 1 | 1 | 1 | 1 | 1 | 2 | templates/card.ts:2325 |
| activated | 1 | 1 | 1 | 1 | 1 | 40+ | templates/script.ts:85 |
| deactivated | 1 | 1 | 1 | 1 | 1 | 40+ | templates/script.ts:89 |
| attention | 1 | 1 | 1 | 1 | 1 | 6+ | classes/config-manager.ts:2108 |
| info | 1 | 1 | 1 | 1 | 1 | 15+ | templates/system-templates.ts:1198 |
| option1 | 1 | 1 | 1 | 1 | 1 | 4 | templates/system-templates.ts:432 |
| option2 | 1 | 1 | 1 | 1 | 1 | 4 | templates/system-templates.ts:458 |
| option3 | 1 | 1 | 1 | 1 | 1 | 4 | templates/system-templates.ts:484 |
| option4 | 1 | 1 | 1 | 1 | 1 | 6 | templates/system-templates.ts:510 |
| open | 1 | 1 | 1 | 1 | 1 | 25+ | templates/script.ts:544 |
| close | 1 | 1 | 1 | 1 | 1 | 25+ | templates/script.ts:548 |
| hot | 1 | 1 | 1 | 1 | 1 | 6 | classes/config-manager.ts:1926 |
| cold | 1 | 1 | 1 | 1 | 1 | 6 | classes/config-manager.ts:1934 |
| on | 1 | 1 | 1 | 1 | 1 | 35+ | templates/script.ts:13 |
| off | 1 | 1 | 1 | 1 | 1 | 35+ | templates/script.ts:17 |
| light | 1 | 1 | 1 | 1 | 1 | 3 | classes/config-manager.ts:1777 |
| dark | 1 | 1 | 1 | 1 | 1 | 3 | classes/config-manager.ts:1784 |
| warning | 1 | 1 | 1 | 1 | 1 | 1 | (indirekt / selten) |
| success | 1 | 1 | 1 | 1 | 1 | 1 | (selten) |
| neutral | 1 | 1 | 1 | 1 | 1 | 0-1 | (kein direkter Treffer) |
| background | 1 | 1 | 1 | 1 | 1 | 0 | (nicht direkt referenziert) |
| highlight | 1 | 1 | 1 | 1 | 1 | 0 | |
| disabled | 1 | 1 | 1 | 1 | 1 | 0 | |
| navLeft | 1 | 1 | 1 | 1 | 1 | 3 | classes/navigation.ts:374 |
| navRight | 1 | 1 | 1 | 1 | 1 | 3 | classes/navigation.ts:406 |
| navDownLeft | 1 | 1 | 1 | 1 | 1 | 2 | classes/navigation.ts:375 |
| navDownRight | 1 | 1 | 1 | 1 | 1 | 2 | classes/navigation.ts:407 |
| navDown | 1 | 1 | 1 | 1 | 1 | 1 | classes/navigation.ts:416 |
| navHome | 1 | 1 | 1 | 1 | 1 | 1 | classes/navigation.ts:416 |
| navParent | 1 | 1 | 1 | 1 | 1 | 2 | classes/navigation.ts:318 |
| sunny | 1 | 1 | 1 | 1 | 1 | 0 | |
| partlyCloudy | 1 | 1 | 1 | 1 | 1 | 0 | |
| cloudy | 1 | 1 | 1 | 1 | 1 | 0 | |
| fog | 1 | 1 | 1 | 1 | 1 | 0 | |
| hail | 1 | 1 | 1 | 1 | 1 | 0 | |
| lightning | 1 | 1 | 1 | 1 | 1 | 0 | |
| lightningRainy | 1 | 1 | 1 | 1 | 1 | 0 | |
| pouring | 1 | 1 | 1 | 1 | 1 | 0 | |
| rainy | 1 | 1 | 1 | 1 | 1 | 0 | |
| snowy | 1 | 1 | 1 | 1 | 1 | 0 | |
| snowyHeavy | 1 | 1 | 1 | 1 | 1 | 0 | |
| snowyRainy | 1 | 1 | 1 | 1 | 1 | 0 | |
| windy | 1 | 1 | 1 | 1 | 1 | 0 | |
| tornado | 1 | 1 | 1 | 1 | 1 | 1 | lib/adapter-config.d.ts:224 |
| clearNight | 1 | 1 | 1 | 1 | 1 | 1 | lib/adapter-config.d.ts:225 |
| exceptional | 1 | 1 | 1 | 1 | 1 | 1 | lib/adapter-config.d.ts:226 |
| foreground | 1 | 1 | 1 | 1 | 1 | 3 | controller/panel.ts:1262 |
| solar | 1 | 1 | 1 | 1 | 1 | 2 | lib/adapter-config.d.ts:235 |
| temperature | 1 | 1 | 1 | 1 | 1 | 2 | lib/adapter-config.d.ts:236 |
| gust | 1 | 1 | 1 | 1 | 1 | 2 | lib/adapter-config.d.ts:237 |
| sunrise | 1 | 1 | 1 | 1 | 1 | 0 | |
| sunset | 1 | 1 | 1 | 1 | 1 | 0 | |
| fgTime | 1 | 1 | 1 | 1 | 1 | 1 | pages/screensaver.ts:341 |
| fgTimeAmPm | 1 | 1 | 1 | 1 | 1 | 1 | pages/screensaver.ts:341 |
| fgDate | 1 | 1 | 1 | 1 | 1 | 1 | pages/screensaver.ts:343 |
| fgMain | 1 | 1 | 1 | 1 | 1 | 1 | pages/screensaver.ts:345 |
| fgMainAlt | 1 | 1 | 1 | 1 | 1 | 1 | pages/screensaver.ts:365 |
| fgTimeAdd | 1 | 1 | 1 | 1 | 1 | 1 | pages/screensaver.ts:367 |
| fgForecast | 1 | 1 | 1 | 1 | 1 | 8+ | pages/screensaver.ts:347 |
| fgBar | 1 | 1 | 1 | 1 | 1 | 1 | pages/screensaver.ts:363 |
| mediaArtistOn | 1 | 1 | 1 | 1 | 1 | 2 | pages/pageMedia.ts:556 |
| mediaArtistOff | 1 | 1 | 1 | 1 | 1 | 2 | pages/pageMedia.ts:557 |
| mediaTitleOn | 1 | 1 | 1 | 1 | 1 | 2 | pages/pageMedia.ts:545 |
| mediaTitleOff | 1 | 1 | 1 | 1 | 1 | 2 | pages/pageMedia.ts:546 |
| mediaOnOffColor | 1 | 1 | 1 | 1 | 1 | 1 | pages/pageMedia.ts:564 |
- Wetter-Farben werden aktuell nicht direkt im TS-Code genutzt – möglich, dass sie für Panel-Rendering reserviert sind.
- Navigation-Farben werden dynamisch im Navigations-Rendering verwendet.
- Screensaver- und Media-Keys sind aktiv im Einsatz.
- Automatisches Skript zum Generieren dieser Tabelle in den Build-Prozess integrieren.
- Unbenutzte Keys markieren oder Usage-Tracking erweitern.
- Admin-UI Validierung: sicherstellen, dass bei Custom Theme nur existierende Keys akzeptiert werden.
Einleitung
Basisinstallation
Adapter Admin
- Maintain
- Global Setting iA
- MQTT-Server Einstellungen
- NSPanel-Setting
- Tasmota Tools
- Symbolübersicht iA
- Navigation Overview iA
- Navigations Flow iA
- Developer iA
- User Farbthema
Konfiguratiosscript
- Einleitung iA
- Grundlagen Seitenerstellung
- Global Pages & Global Link
- PageItems erstellen iA
- Screensaver
Screensaver
Standard Pages
- Einleitung
- Page Config
- Page Menue
- Page QR
- Page Power
- Page Chart
- Page Alarm
- Page Media
- Page Thermo2
- Page PopupNotify
- Page Trash
Developer
FAQ
