LaoBlog

Personalizzare i colori di testo e sfondo su Firefox (anche Quantum)


Su Linux utilizzare dei temi del desktop con colori scuri causa spesso problemi con il browser Firefox. Nel tempo ho provato ad adottare dei temi di colori per il mio desktop KDE, e relativa controparte gtk, che non andassero a cozzare coi colori di Firefox, ma senza risultato. Per avendo tentato di regolare le impostazioni all'interno del browser, il risultato non cambiava: area per l'immissione di testo in grigio scuro e testo nero, oppure sfondo bianco e testo in grigio chiarissimo...
 Per fortuna c'è un sistema che funziona. Bisogna impostare i colori all'interno di un file css (foglio di stile) appositamente creato. La soluzione l'ho trovata su https://superuser.com/questions/632980/firefox-input-field-colorin pratica si deve creare ed editare un file all'interno della propria home directory:~/.mozilla/firefox/YOUR-PROFILE/chrome/userContent.cssdove YOUR-PROFILE è ovviamente la cartella che contiene il profilo di Firefox in uso, e che solitamente ha un nome strambo, che comunque potete trovare all'interno del file  ~/.mozilla/firefox/profiles.iniComunque, in ~/.mozilla/firefox/YOUR-PROFILE/chrome/userContent.css dovete scrivere quanto segue, per ottenere testo di colore nero e sfondo bianco:input, textarea { color:#000 !important; background-color:#fff !important;}In questo modo qualunque altro foglio di stile con tali istruzioni verrà sovrascritto dal vostro. Ovviamente nulla vieta di cambiare i colori a vostro piacimento od aggiungere altri stili.Nelle impostazioni dei colori di Firefox, io ho impostato testo di colore nero e sfondo bianco, tolto il flag all'opzione Usa i colori di sistema, e sotto Sostituisci i colori specificati nella pagina con quelli selezionati ho scelto l'opzione "mai"Salvate e riavviate Firefox affinché le modifiche abbiano effetto.
Può essere che su alcuni siti ora vi ritroviate qualche oggetto (pulsanti, aree di testo) bianco anziché colorato, ma ne avrete sicuramente guadagnato in usabilità e leggibilità.PS: le suddette impostazioni si riflettono anche sugli editor WYSIWYG, nel caso li usiate...