Thunderbird: Evidenziazione dei messaggi etichettatiSinceramente, una cosa che non mi piace molto è la gestione dei tag in Thunderbird.
Quando il messaggio è selezionato, le email etichettate si riconoscono e si identificano facilmente.
Ma quando non sono selezionati, i messaggi etichettati risultano davvero poco riconoscibili.
Per attenuare questo problema, è possibile aggiungere questo codice da aggiungere all'userchrome.css
/* Tag evidenziati */
treechildren::-moz-tree-cell(lc-FF0000) {background-color: #FFCCCC !important;}
treechildren::-moz-tree-cell-text(lc-FF0000) { color: #000 !important; }
treechildren::-moz-tree-cell(lc-FF0000, selected) { background-color: #FF0000 !important; }
treechildren::-moz-tree-cell-text(lc-FF0000, selected) { color: #FFF !important; }
treechildren::-moz-tree-cell(lc-FF9900) {background-color: #FFCC99 !important;}
treechildren::-moz-tree-cell-text(lc-FF9900) { color: #000 !important; }
treechildren::-moz-tree-cell(lc-FF9900, selected) { background-color: #FF9900 !important; }
treechildren::-moz-tree-cell-text(lc-FF9900, selected) { color: #FFF !important; }
treechildren::-moz-tree-cell(lc-009900) {background-color: #99FF99 !important;}
treechildren::-moz-tree-cell-text(lc-009900) { color: #000 !important; }
treechildren::-moz-tree-cell(lc-009900, selected) { background-color: #009900 !important; }
treechildren::-moz-tree-cell-text(lc-009900, selected) { color: #FFF !important; }
treechildren::-moz-tree-cell(lc-3333FF) {background-color: #CCCCFF !important;}
treechildren::-moz-tree-cell-text(lc-3333FF) { color: #000 !important; }
treechildren::-moz-tree-cell(lc-3333FF, selected) { background-color: #3333FF !important; }
treechildren::-moz-tree-cell-text(lc-3333FF, selected) { color: #FFF !important; }
treechildren::-moz-tree-cell(lc-993399) {background-color: #FFCCFF !important;}
treechildren::-moz-tree-cell-text(lc-993399) { color: #000 !important; }
treechildren::-moz-tree-cell(lc-993399, selected) { background-color: #993399 !important; }
treechildren::-moz-tree-cell-text(lc-993399, selected) { color: #FFF !important; }
E questo è il risultato:
Se vogliamo, l'unica nota dolente è che se si aggiungono etichette personalizzate, è necessario capire il codice che utilizzano e aggiungere nuove righe per inserire un colore differente.
Ciao
P.S. Grazie a
gialloporpora EDIT by Sokak
Come individuare, e come inserire le nuove etichette?
Aprite il file prefs.js all'interno della cartella del profilo di Thunderbird.
Cercate il nome di una delle nuove etichette che avete creato: per un ipotetica etichetta chiamata "Prova" dovreste trovare un codice molto simile a questo:
user_pref("mailnews.tags.prova.color", "#CC66CC");
user_pref("mailnews.tags.prova.tag", "Prova");
Una volta in possesso di questi dati, come fare?
Si crea un nuovo blocco in userchrome.css contenente queste righe
treechildren::-moz-tree-cell(lc-CC66CC) {background-color: #DC6EDC !important;}
treechildren::-moz-tree-cell-text(lc-CC66CC) { color: #000 !important; }
treechildren::-moz-tree-cell(lc-CC66CC, selected) { background-color: #CC66CC !important; }
treechildren::-moz-tree-cell-text(lc-CC66CC, selected) { color: #FFF !important; }
dove il parametro inserito dopo
lc- equivale al valore del parametro mailnews.tags.[etichetta].color senza
# davanti;
il primo colore della serie, nella prima riga, (#DC6EDC) sarà il colore con cui verrà mostrata una mail etichettata non selezionata mentre il colore impostato nella terza è quello che avete definito voi all'interno di Thunderbird per l'etichetta.
I colori potrebbero essere anche identici, ma consiglio un colore leggermente più chiaro o più scuro: vi permetterà di capire, all'interno di un gruppo di mail aventi tutte la stessa etichetta, quali avete selezionato e quali no.
I parametri nella seconda e quarta riga non vanno mai toccati.