Czy istnieje jakaś metoda na pomniejszenie pomarańczowej wstążki w oknie przeglądarki, tak by została sama strzałka z rozwijanym menu?
Jestem niemal pewien że w oficjalnej bazie dodatków mozilli jest dodatek który to robi.
A jeśli nie ma takiego a byłoby zainteresowanie na taki dodatek to mogę zrobić w wolnej chwili.
Znalazłem metodę edycji userChrome.css…
…jednak nie działa od którejś bety wersji 4.0, a Google wiele nie mówi na ten temat.
Strony dotyczące edycji .css
http://internet.wonderhowto.com/how-to/ … e-0141839/
i
http://kb.mozillazine.org/ChromEdit
Jest też dodatek,który może być częściowym rozwiązaniem.
https://addons.mozilla.org/pl/firefox/a … ox-button/
i
https://addons.mozilla.org/pl/firefox/a … onal-menu/
Dodatek Stylish,umożliwia edycję plików .css
https://addons.mozilla.org/pl/firefox/a … ostpopular
Gotowe przyciski:
Kod, który działa, znajdziesz tutaj (klik na “Show CSS”, aby wyświetlić kod i móc go skopiować).
Albo skorzystaj z jednego z poniższych:
-
Skrócona wersja kodu z podanego linka (brak “upiększaczy”, w zasadzie to usuwa tekst z przycisku i go pomniejsza)
#appmenu-button {
min-width:0 !important; padding-left:2px !important; padding-right:2px !important;
}
#appmenu-button-container > * > .box-inherit {
min-width:22px !important; background:url("chrome://browser/skin/appmenu-dropmarker.png") center 75% no-repeat !important;
}
#appmenu-button-container > * > .box-inherit * {display:none !important;}
-
Przeróbka kodu, z którego ja korzystam (z tym że u siebie mam “białego” lisa…) i w tym wypadku z przycisku pozostaje dosłownie tylko sama strzałka
#appmenu-button {padding: 0 !important; height: 19px !important; min-width: 20px !important;}
#appmenu-button, #appmenu-button:hover, #appmenu-button:active, #appmenu-button[open] {background: none !important; border: 0 !important; box-shadow: none !important;}
#appmenu-button .button-text {display: none !important;}
Jak będzie potrzeba, to pobaw się wartością “height” i ewentualnie “min-width”…
Jakoś wierzyć mi się nie chce
Jedyne co się w sumie zmieniło jest to, że od któreś wersji trzeba w katalogu profilu tworzyć ręcznie*:
a. katalog o nazwie chrome
b. w powyższym katalogu pliki userChrome.css (dla dokonywania zmian w interfejsie Fx) i/lub userContent.css (dla dokonywania zmian na “wybranych” stronach)
* drugą możliwością jest “wyciągnięcie” w/w katalogu z przykładowymi plikami z pliku omni.ja (są dwa takie pliki). W Fx 22 ścieżka jest taka: Firefox\browser\omni.ja\defaults\profile\chrome\tu dwa pliki css z dopiskiem “-example” i trzeba byłoby skopiować “chrome” do profilu, ale chyba szybsze jest ręczne utworzenie tego co potrzeba.
Bardzo dziękuję za ten kawałek kodu, uratował mnie przed godzinami kombinowania
Optymalna wartość min-width dla mnie to 25 - swoją drogą najlepszy efekt jest dla liczby nieparzystej, wtedy strzałka nie jest bliżej prawej krawędzi. Cenię sobie minimalistyczny interfejs, więc bardzo mnie irytują takie niedoróbki ;p