Questo codice dovrebbe permetterti di scegliere un close-button di tuo gradimento, con CTR e TMP attive. E con il tasto di chiusura che normalmente non si vede.
-Quando sei lontano dalla barra delle schede nessun close-button visibile (opzione di TMP).
-Appare un tuo close-button al passaggio del mouse sulla scheda: close.off.png
-Appare un tuo diverso close-button al passaggio del mouse sul close-button reso visibile dall'attivazione precedente: close-on.png.
-Appare un terzo tuo diverso close-button alla pressione del close-button: close-active.png.
.tabbrowser-tabs[closebuttons-hover="notactivetab"] > .tabbrowser-tab:not([pinned]):not([faviconized="true"]):not([selected="true"]):not([isPermaTab="true"]):not([protected])[showbutton=on] .tabs-closebutton:not(:hover),
.tabbrowser-tabs[closebuttons-hover="alltabs"] > .tabbrowser-tab:not([pinned]):not([faviconized="true"]):not([isPermaTab="true"]):not([protected])[showbutton=on] .tabs-closebutton:not(:hover) {
-moz-image-region: rect(0px, 16px, 16px, 0px) !important;
list-style-image: url("close-off.png") }
.tabbrowser-tabs[closebuttons-hover="notactivetab"] > .tabbrowser-tab:not([pinned]):not([faviconized="true"]):not([selected="true"]):not([isPermaTab="true"]):not([protected])[showbutton=on] .tabs-closebutton:hover,
.tabbrowser-tabs[closebuttons-hover="alltabs"] > .tabbrowser-tab:not([pinned]):not([faviconized="true"]):not([isPermaTab="true"]):not([protected])[showbutton=on] .tabs-closebutton:hover {
-moz-image-region: rect(0px, 16px, 16px, 0px) !important;
background-image: url("close-on.png") !important; }
.tabbrowser-tabs[closebuttons-hover="notactivetab"] > .tabbrowser-tab:not([pinned]):not([faviconized="true"]):not([selected="true"]):not([isPermaTab="true"]):not([protected])[showbutton=on] .tabs-closebutton:active,
.tabbrowser-tabs[closebuttons-hover="alltabs"] > .tabbrowser-tab:not([pinned]):not([faviconized="true"]):not([isPermaTab="true"]):not([protected])[showbutton=on] .tabs-closebutton:active {
-moz-image-region: rect(0px, 16px, 16px, 0px) !important;
background-image: url("close-active.png") !important; }
Funziona con il file userChrome.css ma puoi in alternativa usare Stylish (aggiustando i percorsi alle immagini).
Le tre icone 16x16 dovrai procurartele o creartele. Prova prima che funzioni utilizzando tre diverse icone prese a caso (ma della giusta dimensione).