L'interruttore modalità chiaro/scuro è illogico/buggy

Il commutatore modalità scuro/chiaro è stato rilasciato nel core ma è illogico/buggy. Vorrei offrire temi chiari e scuri e mostrare sempre l’interruttore a tutti gli utenti. L’impostazione predefinita sarebbe automatica in base alle preferenze del dispositivo.

Per far apparire l’interruttore devo:

  • Impostare l’ID dello schema colore scuro predefinito del sito nelle impostazioni sullo schema scuro corretto
  • Abilitare il selettore colore dell’interfaccia nell’intestazione o nella barra laterale
  • Impostare lo schema colore predefinito del tema sullo schema chiaro (se scuro, non visibile agli utenti non registrati)

Questo mostrerà l’interruttore per gli utenti non registrati. Tuttavia, per mostrare l’interruttore agli utenti registrati, l’utente deve:

  • Dalle impostazioni utente cambiare lo schema colore in chiaro
  • Dalle impostazioni utente abilitare “tavolozza colori modalità scuro automatica”

Ora l’interruttore è visibile e può essere utilizzato per passare tra gli schemi scuro/chiaro. Se l’utente cambia lo schema in chiaro nelle impostazioni utente, l’interruttore scomparirà.

Per aggirare questo problema, potrei impostare solo il tema chiaro come selezionabile per gli utenti, ma poi l’utente dovrebbe comunque abilitare “tavolozza colori modalità scuro automatica” dalle impostazioni per mostrare l’interruttore.

In sintesi, l’interruttore è visibile solo se lo schema è impostato su chiaro (predefinito di sistema o impostazione utente). Questo crea confusione per gli utenti.

4 Mi Piace

Presumo che sia stato fatto in questo modo per non interferire con i siti e le impostazioni degli utenti esistenti, ma ciò rende l’intera cosa inutilmente confusa. Dovrebbe esserci un modo per abilitarlo forzatamente per tutti gli utenti, poiché non c’è davvero molto motivo per cui debbano esistere contemporaneamente due sistemi che fanno entrambi la stessa cosa (con uno di essi che lo fa meglio).

4 Mi Piace

Sì, anche questo problema ci infastidisce da un po’. Attualmente stiamo lavorando per migliorare il modo in cui funzionano le palette di colori chiari/scuri, speriamo che ciò renda tutto più semplice presto.

7 Mi Piace

Penso che il titolo dell’argomento sia un po’ duro, ma sto anche cercando una buona soluzione. Attualmente utilizzo il Plugin Dark/Light Mode Toggle, perché non riesco a far funzionare correttamente la nuova funzionalità come pubblicato qui e sono contento di sentire che la versione ufficiale è ancora in fase di sviluppo perché è importante per l’aspetto del mio forum :blush: (richiesta ovviamente egoistica) :roll_eyes: