Firefox - zmiana koloru paska stanu

Da się? Bez zmiany stylu?

Da się !!

Styl systemu zmieni wygląd wszystkich (no prawie) okien Windows. Jeżeli chodzi o Firefoksa to zrobić odpowiednim wpisem w pliku userchrome.css.

Na przykład takim:

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /*set default namespace to XUL */

#FindToolbar > .toolbarbutton-text, window statusbarpanel{

   -moz-appearance: none !important;

    background-color: red !important;

  }

Pierwszy wiersz (@namespace…) jest obowiązkowy ale zwykle, jeżeli plik userchrome.css już istnieje jest już dopisany.

W przykładzie pasek stanu firefoxa ma kolor czerwony ale może być dowolny inny z palety HTML lub nawet jako tło można użyć obrazka zmieniając wiersz background-color na

background-image. Czyli zamiast

należy wpisać:

P.S. Coś ta ramka kod nie działa jak powinna :(. Wiersz

/*set default namespace to XUL */

to komentarz i albo można go całkowicie pominąć albo powinien znaleźć sie w jednym wierszu z @namespace

Działa :slight_smile:

dzięki… Tylko Ciężko znaleźć kolor pasujący lepiej niż dostępny od razu ze stylem.

Na Twoim miejscu, gdybym nagle miał kaprys :slight_smile: zmiany koloru paska stanu w Firefoksie, to po prostu zrobił bym zrzut fragmentu dowolnego paska pochodzącego ze stylu Windows/ motywu Firefoksa i przy pomocy dowolnego edytora grafiki delikatnie go zmodyfikował. Np. zmieniając tylko odcień albo barwę koloru. Pożądany efekt, czyli zmiana koloru będzie osiągnięta a jednocześnie zachowany zostanie ogólny styl paska. Grandient, faktura itp, itd.

Jeśli dobrze wybierzesz obrazek (bez wyraźnej granicy kolorów/konturu i w rozsądnym rozmiarze) oraz poczytasz jakikolwiek poradnik nt. Kaskadowych Arkuszy Stylów CSS (pozycjonowanie grafiki) - efekt może być nawet bardzo fajny.