Dunkler Modus kommt in Gladys 4.63 🌔

Hallo zusammen!

Viele von euch haben nach einem Dunklen Modus in Gladys gefragt, und ich freue mich, euch mitzuteilen, dass der Dunkle Modus jetzt in Gladys Assistant 4.63 verfĂŒgbar ist :smiling_face_with_sunglasses:

Der Dunkle Modus wird automatisch basierend auf dem Modus deines Systems aktiviert und kann manuell mit dem Button links neben deinem Profilbild aktiviert werden, falls nicht.

Meldet euch, wenn ihr Feedback habt!

Super gute Nachricht, denn das hat abends in den Augen gebrannt.

Bravo

Guten Abend @pierre-gilles

Gladys hat mir gerade ihren Start angekĂŒndigt, und ich habe jetzt einen wunderschönen Dunklen Modus, der perfekt in meine gesamten Dashboards integriert ist, vielen Dank :ok_hand:

Tolles dunkles Design!
Ich habe es noch nie ausprobiert und liebe es, super!
Nur eine Sache, die mir weniger gefÀllt:


Falls du eine Möglichkeit siehst, diese Orange/Weiß-Kombination abzumildern

Nochmals danke!

Vielen Dank fĂŒr den Dunklen Modus! Er tut gut!

Nur so:

Danke fĂŒr euer Feedback @GBoulvin @Xenicle, ich werde diese Woche eine Runde mit allen Feedback machen! :slight_smile:

Ich liebe diesen Dunklen Modus, danke. Ich habe ihn schon, obwohl ich nicht auf dem neuesten Stand bin :thinking:

Super die Modi, dunkel und hell, einstellbar. Danke @pierre-gilles

Hallo @pierre-gilles

Ich verwende die RĂŒckmeldungen der Rolladen-Taster, um anzuzeigen, ob sie geschlossen oder geöffnet sind:

Im Dunklen Modus sieht man sie nicht mehr


Danke

Ich bestÀtige, ich habe das gleiche Problem

Du nutzt Gladys Plus, das immer die neueste Version ist, auch wenn deine Instanz lokal nicht unbedingt die neueste ist.

Danke fĂŒr euer Feedback, ich notiere mir das, ich schaue am Wochenende mal :slight_smile:

Hallo @GBoulvin, ich habe deine RĂŒckmeldung korrigiert, indem ich das Gelb geĂ€ndert habe, und der Text geht von Weiß zu Schwarz, das sieht viel besser aus :slight_smile:

@Xenicle, ich habe den Fehler mit der analogen Uhr korrigiert:

@Psoy, ich habe den Rollladen-Button im Dunklen Modus korrigiert:

Alle Korrekturen in einem Screenshot:

All diese Korrekturen werden ziemlich schnell in der nÀchsten Version von Gladys veröffentlicht!
SpÀtestens am Montag, voraussichtlich.

Danke fĂŒr euer Feedback :grinning_face_with_smiling_eyes:

Gladys Assistant v4.63.1 ist verfĂŒgbar mit diesen Korrekturen :slight_smile:

Das vollstĂ€ndige CHANGELOG ist hier verfĂŒgbar.

Das ist super so, danke!

Hallo, ich komme auf dieses Thema zurĂŒck, weil ich seit einiger Zeit (viel?) ein mehr als seltsames Verhalten mit dem Hell-/Dunkelmodus habe.

Da ich kein großer Fan des Dunkelmodus bin (außer in einem guten alten Terminal mit grĂŒnen Buchstaben :joy:), ist mein Telefon (iOS) immer im Hellmodus, kein automatisches Umschalten ist aktiviert.
Und trotzdem, wenn ich Gladys oder GladysPlus starte, habe ich mehr als die HĂ€lfte der Zeit den Dunkelmodus als Standardanzeige, und ich muss zugeben, dass es lĂ€stig ist (fĂŒr mich), jedes Mal wieder auf Hellmodus umzustellen.
Wichtiger Punkt: Das passiert nie auf meinem Mac mit Firefox.

Hat noch jemand dieses Verhalten?

Offensichtlich hat iOS hier Bugs:

Auf iOS Safari / PWA / Gladys Plus ist bekannt, dass WebKit sporadische prefers-color-scheme-Ereignisse auslöst (Hintergrundwechsel, Tabwechsel usw.), manchmal mit einem falschen Wert. Das erklÀrt:

  • das intermittierende Verhalten („mehr als die HĂ€lfte der Zeit“)
  • das Fehlen des Problems auf Firefox macOS (stabileres Verhalten)
  • die Tatsache, dass der Benutzer jedes Mal wieder auf hell umschalten muss

Weitere mögliche Faktoren (ergÀnzend)

Verlust von localStorage auf iOS (Speicherdruck, 7 Tage ohne Besuch) → RĂŒckkehr zum „System folgen“-Modus

Einstellung pro Website in Safari: Einstellungen → Safari → Erweitert → „Webseitenerscheinung“ kann fĂŒr eine Domain den dunklen Modus erzwingen

Gladys Plus in WebView: kann sich anders verhalten als klassischer Safari

Eine Lösung wĂ€re, den Modus zu erzwingen, wenn er ausgewĂ€hlt wird, ohne auf Systemereignisse fĂŒr ModusĂ€nderungen zu hören!

Na klar, wie immer bei KI, sind die MenĂŒs unauffindbar, weil total erfunden :weary_face:

Ich habe die Optionen geprĂŒft und nichts scheint mit dem Modus verbunden zu sein.

FĂŒr diese Hypothese wĂ€hle ich ihn mehrere Male am Tag aus, also kein Verlust durch Timeout.

Das ist ein MenĂŒ, das anscheinend in iOS 26 entfernt wurde!

Ein bisschen Herausforderung und Chaos mit Claude und hier ist seine Diagnose:


In getDefaultState.js wird das Thema beim Start wie folgt initialisiert:

jsconst savedMode = localStorage.getItem('dark-mode');
const systemPrefersDark = window.matchMedia('(prefers-color-scheme: dark)');
darkMode = savedMode !== null ? savedMode === 'true' : systemPrefersDark.matches;

Die Logik ist: Wenn localStorage den SchlĂŒssel dark-mode enthĂ€lt, wird dieser verwendet. Andernfalls wird prefers-color-scheme gelesen.
Der Fehler liegt hier in updateDarkModeFromSystem:

jsupdateDarkModeFromSystem() {
  const systemPrefersDark = window.matchMedia('(prefers-color-scheme: dark)').matches;
  localStorage.setItem('dark-mode', systemPrefersDark); // ← PROBLEM
  ...
}

Diese Funktion liest prefers-color-scheme zum falschen Zeitpunkt (wĂ€hrend des PWA-Starts auf iOS, wo der Wert instabil sein kann) und speichert das Ergebnis in localStorage. Ergebnis: dark-mode = true wird gespeichert, und beim nĂ€chsten Start liest Gladys den localStorage-SchlĂŒssel und wendet den Dunklen Modus an, selbst wenn dein System im Helle Modus ist.
Das ist ein echter Bug. Die richtige Issue, die geöffnet werden sollte, wĂ€re: updateDarkModeFromSystem sollte localStorage nicht ĂŒberschreiben, wenn der Benutzer bereits eine explizite Wahl getroffen hat — oder diese Funktion sollte ĂŒberhaupt nicht aufgerufen werden, wenn eine BenutzerprĂ€ferenz bereits gespeichert ist.

—-

@pierre-gilles Spricht dich das an?