Buongiorno a tutti. Sono nuovo del forum. Volevo chiedervi un parere sulla dark mode. Mi spiego
Volevo creare il pulsante per la dark mode su un semplice sito costruito con React Router. Il sito è molto basic quindi di fatto le cose che vanno cambiate sono semplicemente il background color da bianco a nero e contestualmente con la funzione css filter invert volevo invertire il logo in modo che da bianco e nero passasse a nero bianco.
2 semplici comandi... ora domanda:
Devo per forza usare il contesto quindi creare un contesto per il tema, un hook personalizzato per richiamarlo e tutto quello che ne consegue oppure secondo voi si può creare un semplice componente con un toggle che vada a modificare 2 parametri css maledetti?
Sto provando la seconda opzione ma mi blocco... ho creato il toggle che controllo con lo useState, ma come faccio poi a dargli il comando di modificare il css nel file specifico? Si può fare o mi devo mettere a usare useContext.
Grazie a tutti.