Brugerdefineret CSS for Fx er en samling af CSS styles til Firefox 57 og nyere, forfatteren til den populære Firefox add-on Classic Tema Restaurator.
Firefox 57 ikke vil støtte Klassisk Tema Restaurator eller andre interface ændring af udvidelser og temaer længere på grund af den skifte til en WebExtensions eksklusive system. Den nye WebExtensions system forhindrer ændringer til browserens brugergrænseflade ved ikke at give Api ‘ er til udvidelser udviklere.
Den eneste mulighed der er tilbage for Firefox-brugere til at ændre UI, bortset fra hvad Mozilla giver indbygget i Firefox, er at bruge CSS.
Firefox-brugere, der kender deres vej rundt om CSS kan redigere CSS-filer manuelt for at ændre deres version af din web browser. De fleste Firefox-brugere på den anden side sandsynligvis ikke, og det er her Tilpasset CSS til Fx kommer i spil.
Tilpasse Firefox 57 med CSS
Projektet er hostet på GitHub, og det er vedligeholdt af Aris, der er kendt for populære Firefox add-ons, såsom Klassisk Tema Restaurator og NoiaButtons. Classic Tema Restaurator, blev skabt som en reaktion på den Australis interface, der Mozilla lancerede i Firefox 29. Udvidelsen vil ikke arbejde i Firefox 57 eller nyere længere, fordi Mozilla faldt støtte til ældre add-ons i, at Firefox version, og ikke indføre kapaciteter til at ændre brugergrænsefladen, som WebExtensions API.
Startpage af projektet med oplysninger om placering profil mappe med Firefox web-browser, og ved hjælp af de medfølgende stilarter til at ændre Firefox.
Den nemmeste måde at finde den profil mappe er ved at lægge om til:support i browserens adressefelt, og klikke på “åben mappe” knappen under Anvendelse Grundlæggende > Profil Mappe.
Du er nødt til at oprette en mappe kaldet chrome, hvis det ikke findes i roden af profil-bibliotek. Når det er gjort, kan du kopiere indholdet af arkivet i denne mappe. Sørg for, at userChrome.css og userContent.css er placeret i roden af chrome-mappe.
Dette er alt, hvad der skal gøres for at føje disse brugerdefinerede typografier til Firefox. Der er dog et skridt, som du måske ønsker at tage, og det er at tilpasse tweaks.
Standard sæt af tweaks kan appellere til nogle brugere, men CSS-filer, kommer med indstillinger til at aktivere eller deaktivere forskellige justeringer for at ændre grænsefladen yderligere.
Åbne userChrome.css-fil i en almindelig tekst-editor. Filen bruger @kommandoen importer for at importere den faktiske CSS styles fra CSS-filer. Dette er gjort for at holde den vigtigste userChrome.css pæn og gøre det nemmere for brugere af Firefox til at ændre det.
Læs også: NoScript 5.0 add-on til Firefox, udgivet
Linjer der starter med /* er kommenteret ud og CSS-filer, de linker til er ikke indført på grund af det.
Hvad du skal gøre er at gå gennem listen til en sektion på et tidspunkt at afgøre, hvilke af de tilgængelige tweaks, du gerne vil have aktiveret i Firefox.
Du læsse tweaks ved at tilføje /* på forsiden af den linje, og */ på bagsiden. På samme måde, kan du fjerne /* foran og */ på bagsiden til at sætte en tweak.
Her er en liste med tweaks, der er til rådighed lige nu:
- Ændre navigation toolbar-knapper.
- Aktiver Firkantede knapper
- Skift ikon udseende
- Ændre app-knappen popup.
- Ændre menuen bogmærker og popup udseende.
- Gamle bogmærker, toolbar-knappen udseende
- Andre knappen indstillinger (Forward-knappen skjule, frem-og tilbage-knapper adskilt historie popups, zoom-knapper skjule reset).
- Brugerdefineret frem-og tilbage-knapper udseende
- Anvendelse/hamburger-knappen på værktøjslinjen navigation
- Anvendelse/hamburger knap i Firefox titellinjen (kun Windows)
- Faner udseende (stil, værktøjslinjen position for eksempel under værktøjslinjer (læs: faner ikke på toppen), fanen titler, ikoner og meget mere.
- Ændre søgelinje, kontekst menuer, ikoner og andre værktøjslinjer.
- Ændre stil af adresselinjen.
Nogle af disse er selvforklarende. Andre er ikke, men du har to muligheder, når det kommer til disse. Enten aktivere dem og tjekke dem ud, direkte eller åbne CSS-filen, der får læsset til at finde ud af, hvad de gør. Sidstnævnte kræver en vis viden om CSS dog.
Den userContent.css-fil, som bruger samme layout. Det import CSS-filer, og det er op til dig at aktivere eller deaktivere dem.
En liste over foreslåede native interface tweaks og about:config tweaks er udstyret med projektet at ændre Firefox ‘ udseende yderligere.
Afsluttende Ord
Brugerdefineret CSS til Fx byder på masser af interface ændringer til Firefox 57 ‘ s interface, der ikke kan gøres ved hjælp af udvidelser eller ved hjælp af indbyggede funktioner. Eksisterende Firefox-brugere kan finde det nyttigt, især hvis de har brugt Klassisk Tema Restaurator eller en tilsvarende add-on, indtil nu.
Opdateringer, der er udgivet regelmæssigt af Aris; det er ikke kun godt for ny funktionalitet, der kan få indført gennem tweaks, men også for at holde de typografier, der er kompatible med nye Firefox udgivelser.