Se a qualcuno interessa, ho messo mano al file userChrome.css per fare uno stile per la vista mensile e settimanale di Lightning per ottenere un risultato così:
http://img337.imageshack.us/my.php?image=vistamensilewf3.pngLo so che in giro se ne trovano diversi, ma aggiungete anche questo alla lunga lista
.
Il file userChrome.css è qui:
http://www.mediafire.com/?wmbejcstx3dPremetto che di CSS ne capisco poco e che quello che ho fatto l'ho scopiazzato in giro, ma volevo ottenere una vista calendario più pulita perchè IMHO Lightning al naturale si presenta con un look troppo pesante per spessori delle linee, scritte grandi e grassetti.
Ho messo le mani anche nel today pane per ridurre qualche spazio e spostare l'incolonnamento degli eventi:
http://img186.imageshack.us/my.php?image=pannellotodaymodse0.pngLa vista mensile presenta però il problema
che le righe di spessore 1 pixel non vengono sempre visualizzate da Thunderbird. La vista di alcuni mesi oppure il ridimensionamento della finestra (in verticale o orizzontale) in certe posizioni, possono far sparire alcune righe producendo viste balorde come questa:
http://img187.imageshack.us/my.php?image=vistamensilealterataxo2.pngLa stessa cosa capita con Lightning e Sunbird "al naturale" quando in certe condizioni alcune righe hanno spessore inferiore di altre (1 pixel invece di 2 pixel).
L'impressione è che sia dovuto ad un problema di corretto rendering delle pagine (quindi a Geko?) o altro che non so, però non ho trovato nulla di preciso in rete oltre cha a qualche accenno al problema. Se qualcuno sa qualche cosa di preciso me lo potrebbe far sapere?
Un vero peccato perchè secondo me Lightning ne guadagna molto in estetica ma forse, se non ci fosse quel problema, lo stile base di Lightning sarebbe già con righe di spessore 1px.
In ogni caso si può rimediare cambiando un po' la dimensione della finestra, modificando qualche parametro nell'userchrome.css (uno è indicato nel file) oppure attivando l'unifinder (solo con la versione 0.8 ) e trascinando il bordo superiore della vista calendario fino a chiudere l'elenco degli eventi così che rimane il bordo della finestra che fa cambiare un po' la dimensione della vista:
http://img522.imageshack.us/my.php?image=bordounifinderqg7.pngPer chi non ne fosse a conoscenza, il file userChrome.css va usato come indicato qui:
http://www.mozillaitalia.it/thunderbird/edit.htmloppure si può installare l'estensione Stylish che consente di immettere qualunque codice css per creare un proprio stile e di modificarlo o disabilitarlo al volo:
http://www.extenzilla.org/scheda_estensione.php?id=441.
Per fare diventare attivo lo stile, occorre riavviare Thunderbird per cui può servire anche l'estensione Restart Thunderbird:
http://www.extenzilla.org/scheda_estensione.php?id=522Ribadisco che di CSS non ne so più di tanto e comunque qui il problema è di capire quali sono i selettori e le proprietà dei numerosi CSS di cui Lightning è composto (nel file ho messo anche qualche link), quindi ci saranno sicuramente moooolti errori. Alcune cose che non funzionano le ho lasciate ugualmente nel foglio e sono indicate con dei commenti.
Accetto volentieri suggerimenti, critiche, miglioramenti, correzioni e/o stroncature
.
Ciao.