Modificare l'aspetto della barra delle schedeAlcune istruzioni, da inserire nel file
userChrome.css, per cambiare l'aspetto della barra delle schede di Firefox senza dover installare un tema diverso da quello standard.
I valori dei vari parametri: le dimensioni espresse in pixel -
px-, i colori che ho indicato con il loro codice esadecimale, così come la scelta dei font... sono solo di esempio. Adattate questi valori in base alle vostre preferenze.
Cambiare il colore di sfondo della barra delle schede.Con questo codice viene modificato il colore di sfondo della sola barra delle schede.
/* Cambia il colore di sfondo solo della barra delle schede */
.tabbrowser-tabs {
-moz-appearance: none !important;
background: #C4C4EC !important; }
Con quest'altro codice viene modficato anche il colore di sfondo dei pulsanti eventualmente presenti sulla barra delle schede.
/* Cambia il colore di sfondo della barra delle schede e dei pulsanti su di essa */
#TabsToolbar {
-moz-appearance: none !important;
background: #C4C4EC !important; }
Cambiare il colore di sfondo e il colore del testo delle schedeIn questo esempio si hanno colori diversi per la scheda attiva rispetto alle schede non attive. Le schede non attive vengono evidenziate al passaggio del mouse.
/* Cambia il colore della scheda attiva */
.tabbrowser-tab[selected="true"] {
-moz-appearance: none !important;
background: #FF071C !important;
color: #FFFFFF !important;
border: none !important; }
/* Cambia il colore delle schede non attive */
.tabbrowser-tab:not([selected="true"]) {
-moz-appearance: none !important;
background: #8F848D !important;
color: #000000 !important;
border: none !important; }
/* Effetto al passaggio del mouse sulle schede non attive */
.tabbrowser-tab:not([selected="true"]):hover {
-moz-appearance: none !important;
background: #BBACB9 !important; }
Cambiare la forma delle schedeCon questi valori di esempio le schede assumono una forma ovale.
I 4 valori
-moz-border-radius modificano la curvatura dei 4 angoli, con tutti i valori uguali a
0px le schede assumono un aspetto rettangolare a spigoli vivi.
I 2 valori
padding evitano che il contenuto delle schede esca dalla scheda stessa se si adottano forme estreme (consegue che sono inutili con schede rettangolari).
Ripetendo il codice due volte, come visto poco sopra, si può anche dare una forma diversa alla scheda attiva rispetto alle altre schede.
/* Cambia la forma delle schede */
.tabbrowser-tab {
-moz-appearance: none !important;
-moz-border-radius: 20px 20px 20px 20px !important;
padding-left: 5px !important;
padding-right: 5px !important;
border: none !important; }
Cambiare il font delle schedeAssicurarsi che il font scelto sia disponibile.
Le parti che non interessano si possono omettere.
Ripetendo il codice due volte, come visto precedentemente, si può anche usare un font diverso per la scheda attiva rispetto alle altre schede.
/* Cambia il font delle schede */
.tabbrowser-tab {
-moz-appearance: none !important;
font-family: "Verdana" !important;
font-weight: bold !important;
font-style: italic !important;
font-size: 12px !important; }
Cambiare l'altezza della barra delle schede/* Cambia l'altezza della barra delle schede */
#TabsToolbar {
-moz-appearance: none !important;
height: 20px !important; }
Modificare la larghezza massima e minima delle schede sulla barraCon le istruzioni sottostanti è possibile modificare la larghezza massima e minima occupata dalla schede sulla barra delle schede.
/* Modifica la larghezza massima e minima delle schede */
.tabbrowser-tab:not([pinned]) {
max-width:200px !important;
min-width:48px !important; }
.tabbrowser-tab:not([fadein]) {
max-width:1px !important;
min-width:1px !important; }
La seconda istruzione, dove appaiono i due valori 1px, serve per gestire correttamente l'animazione delle tab, è quindi inutile nel caso in cui in
about:config il parametro
browser.tabs.animate viene settato a
false.
Per indicare i colori, fra le varie possibilità, ho scelto di usare il loro codice esadecimale.
Un link ad una pagina di Wikipedia dove troverete una parziale lista di colori con i loro codici.
http://it.wikipedia.org/wiki/Lista_dei_colori