Prilagodite Firefox 57 s CSS

Po meri CSS za Fx je zbirka CSS slogov za Firefox 57 in novejša avtorja priljubljenega dodatka Firefox Classic Theme Restore.

Firefox 57 zaradi prehoda na ekskluzivni sistem WebExtensions ne bo več podpiral Classic Theme Restorator ali katerega koli drugega vmesnika, ki spreminja razširitve ali teme. Novi sistem WebExtensions preprečuje spremembe v uporabniškem vmesniku brskalnika, saj razvijalcem razširitev ne daje API-jev.

Edina možnost, ki jo imajo uporabniki Firefoxa za spreminjanje uporabniškega vmesnika, razen tistega, kar Mozilla izvirno ponuja v Firefoxu, je uporaba CSS-ja.

Uporabniki Firefoxa, ki dobro poznajo CSS, lahko ročno urejajo datoteke CSS, da spremenijo svojo različico spletnega brskalnika. Večina uporabnikov Firefoxa na drugi strani verjetno ne, in tu se začne pojavljati CSS za Fx po meri.

Prilagodite Firefox 57 s CSS

Projekt gostuje na GitHubu, vzdržuje pa ga Aris, ki je znan po priljubljenih dodatkih Firefox, kot sta Classic Theme Restorator in NoiaButtons. Classic Theme Restorator je bil ustvarjen kot odgovor na vmesnik Australis, ki ga je Mozilla lansirala v Firefoxu 29. Razširitev ne bo več delovala v Firefoxu 57 ali novejši, ker je Mozilla padla podpora za starejše dodatke v tej različici Firefox in ni uvedla zmogljivosti da spremenite uporabniški vmesnik kot API WebExtensions.

Začetna stran projekta ponuja informacije o iskanju profilne mape spletnega brskalnika Firefox in uporabi ponujenih slogov za spreminjanje Firefoxa.

Profilno mapo najlažje poiščete tako, da v naslovno vrstico brskalnika naložite približno: podpora in v gumbu aplikacije Osnove> Profilna mapa kliknete gumb »odpri mapo«.

Če ustvarite mapo, imenovano chrome, morate ustvariti v korenskem imeniku profilov. Ko končate, kopirajte vsebino arhiva v to mapo. Prepričajte se, da sta userChrome.css in userContent.css v korenu mape Chrome.

To je vse, kar je treba storiti, da v Firefox dodate te sloge po meri. Vendar pa boste morda želeli narediti še en korak in to je prilagoditev nastavitev.

Privzeti nabor nastavitev utegne biti privlačen za nekatere uporabnike, vendar CSS datoteke ponujajo možnosti, ki omogočajo ali onemogočajo različne nastavitve za nadaljnjo spremembo vmesnika.

Odprite datoteko userChrome.css v urejevalniku besedila. Datoteka uporablja ukaz @import za uvoz dejanskih slogov CSS iz datotek CSS. To je storjeno tako, da je glavni userChrome.css urejen in uporabnikom Firefoxa lažje spreminjati.

Vrstice, ki se začnejo z / *, so komentirane, datoteke CSS, na katere so povezane, pa zaradi tega niso uvožene.

Kar morate storiti, je, da obiščete en odsek hkrati in ugotovite, kateri od razpoložljivih nastavitev želite imeti omogočeno v Firefoxu.

Tweese odvežete tako, da dodate / * pred vrstico in * / na zadnji strani. Podobno odstranite / * spredaj in * / zadaj, da omogočite poteg.

Tu je seznam popravkov, ki je trenutno na voljo:

  • Spremenite gumbe orodne vrstice za navigacijo.
  • Omogoči gumbe v kvadratu
  • Spremenite videz ikon
  • Spremenite pojavno okno gumba za aplikacijo.
  • Spremenite meni zaznamkov in pojavni pojav.
  • Videz gumbov v orodni vrstici starih zaznamkov
  • Druge nastavitve gumbov (gumbi za skritje gumba naprej, gumbi nazaj in naprej ločeni pojavni okni zgodovine, gumbi za povečavo skrijejo ponastavitev).
  • Po meri gumbov nazaj in naprej
  • Gumb za aplikacijo / hamburger v orodni vrstici za navigacijo
  • Gumb za aplikacijo / hamburger v naslovni vrstici Firefoxa (samo za Windows)
  • Videz zavihkov (slog, položaj orodne vrstice, na primer pod orodnimi vrsticami (beri: zavihki niso na vrhu), naslovi zavihkov, ikone in drugo.
  • Spremenite iskalno vrstico, kontekstne menije, ikone in druge orodne vrstice.
  • Spremenite slog lokacijske vrstice.

Nekatere od teh so samoumevne. Drugih sicer ni, imate pa dve možnosti, ko gre za te. Omogočite jih in jih preverite neposredno ali odprite datoteko CSS, ki se naloži, da ugotovite, kaj počnejo. Slednje pa zahteva nekaj znanja o CSS.

Datoteka userContent.css uporablja isto postavitev. Uvozi datoteke CSS, vi pa jih morate omogočiti ali onemogočiti.

Projekt ponuja tudi seznam predlaganih nastavitev izvornega vmesnika in približno: config nastavitve, s katerimi lahko še spremenite videz Firefoxa.

Zaključne besede

CSS za Fx po meri ponuja veliko sprememb vmesnika za vmesnik Firefox 57, ki ga ni mogoče izvesti s pomočjo razširitev ali z vgrajenimi funkcijami. Obstoječim uporabnikom Firefoxa se lahko zdi koristno, še posebej, če so do zdaj uporabljali Classic Theme Restorator ali primerljiv dodatek.

Aris redno objavlja posodobitve; to je dobro ne le za nove funkcionalnosti, ki se lahko uvedejo s potegom, ampak tudi za ohranjanje slogov, ki so združljivi z novimi različicami Firefoxa.