Zmiana wyglądu przycisku przeładowania strony w Firefoxie


(cyngiel 1) #1

Witam
Mam zainstalowany dodatek Stylish w Firefoxie.
Chciałbym za jego pomocą zmienić wygląd przycisku przeładowania strony z takiego

q

na taki
p

Nie wiem dlaczego, ale w najnowszym Firefoxie 55 przycisk, który właśnie taki miałem w zainstalowanym stylu Firefox.app v4.(light) zmienił się na ten domyślny z Firefoxa.
Wygląda na to, że obecnie nie można zmienić go w Stylish?
Wszystkie inne elementy pozostają nadal zmienione a ten jeden pozostaje nie zmieniony.
W poprzedniej wersji Firefoxa jego podmiana działała.
Wygląda jakby ten jeden element był “oporny” na wpis w Stylish.
Może ktoś mógłby utworzyć odpowiedni kod w Stylish, który zmieniałby ten “oporny” przycisk.

Wydaje mi się, że ten fragment odpowiada za wygląd przycisku, lecz obecnie w ogóle jakakolwiek jego zmiana nie jest widoczna w przeglądarce.
Po prostu jest ignorowany.

#urlbar-reload-button,
#urlbar-reload-button:not([disabled]):hover,
#urlbar-reload-button:not([disabled]):hover:active {
    width: 18px !important;
    height: 18px !important;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsSAAALEgHS3X78AAAByklEQVR42u1YPUsDQRDdwmgRMCAk%2FgeDphaFBEKqFFY2dkKqNPY22kg6BTurFDZCICRFOkGbNGmuuiZ9miuUFAchCDrBCQznope7nd2s7IPX3b2Zt7OzX0I4ODg4OMjxCbzTHbQK7AN94AcmseQU6AFbwPwfOnvkP3YUgN1IsnHZMG3gRZLU5S%2Ff54AjyT8l3QaKwJAEecRKrIIj4BvRGOoycELEJwkSj%2BKM6C0MZTgN0OR7irXnkSml3ECRiF4zVHYDGKB%2ByGEgVDjyO8CKhFVJgytdbSYKN6m4VLLOL8UKigw0cbOLw9TokqXS2jOJytHXimOdZxIO9DH5G1sN%2BDaPviBHYmF7A5vEM%2FDAVgNljP9qu4FOUoGpYQNtjN9KKuChQM5wD9aTCtyiwMjWRSRvsA8OMe5M1ShUDG2izbRCDRQKNCZPK59VORfPNRkYY7yBKsGSxl644Io1RNE5XsA5G3fBGkeAgPTDFmPy91zlzXC8GESmjcc9RzdJJRZ8SLnajHWMvAxPkWpcAXdXmC5%2B5P%2BaMIRQ%2FHzLecdraJmwLeTvPgOxBtjHROI%2BVs1wh82KNcQ28FR8vyP18DLSwYNhXTg4ODj8K3wBpOjki1GEgIoAAAAASUVORK5CYII%3D);
    background-size: 110% !important;
    border-left: 0px solid var(--main-theme-border-color)!important;
}

#urlbar-reload-button {
    opacity: .9;
}

    #urlbar-reload-button:not([disabled]):hover,
    #urlbar-reload-button:not([disabled]):hover:active {
        opacity: .9;
    }

(krystian3w) #2

Moźliwe że przebudowano już trochę interfejs i przycisk ma nowe ID, dodaktowo problemem jest stan Stylish - nie wiadomo czy przepiszą go na WebExt by modyfikował przynajmniej wygląd stron www oraz obsługa userChrome.css, userContent.css (http://forums.mozillazine.org/viewtopic.php?f=38&t=3030162, https://blog.mozilla.org/addons/2017/02/16/the-road-to-firefox-57-compatibility-milestones/comment-page-1/#comment-223635)


Try to replace #urlbar #reload-button >.toolbarbutton-icon with #urlbar #reload-button, but I don’t know if it will make any difference.

I tested on FF 55 portable 32 bit.

https://forum.userstyles.org/discussion/comment/114400/#Comment_114400


(cyngiel 1) #3

Dzięki za odpowiedź.
Faktycznie, chyba już nie długo “pożegnamy” się z tym jakże fajnym dodatkiem.
Dzięki niemu, dobrałem sobie wszystkie elementy wyglądu przeglądarki Firefox “pod siebie”.
Dzisiaj znalazłem poprawioną wersję przycisku przez autora innego stylu i po przepisaniu kodu dotyczącego jedynie nowego przycisku “zaskoczył”:slight_smile:
Niby ■■■■■ółka, ale wygląd o wiele lepszy.

a


(sensu) #4

Moim zdaniem gorszy, taki cienki i poszarpany ale to moje zdanie.