Peribadikan Firefox 57 dengan CSS

CSS Custom untuk Fx adalah koleksi gaya CSS untuk Firefox 57 dan yang lebih baru oleh pengarang Firefox Modifier add-on Classic Theme Restorer.

Firefox 57 tidak akan menyokong Pemula Tema Klasik atau mana-mana antara muka lain yang mengubah sambungan atau tema lagi kerana menukar kepada sistem eksklusif WebExtensions. Sistem WebExtensions yang baru menghalang perubahan pada antara muka pengguna penyemak imbas dengan tidak menyediakan API untuk pemaju pelanjutan.

Satu-satunya pilihan yang dibiarkan untuk pengguna Firefox untuk mengubahsuai UI, selain dari apa yang Mozilla menyediakan secara asli dalam Firefox, adalah menggunakan CSS.

Pengguna Firefox yang mengetahui cara mereka mengelilingi CSS boleh mengedit fail CSS secara manual untuk mengubah suai versi penyemak imbas web mereka. Kebanyakan pengguna Firefox sebaliknya mungkin tidak, dan di sinilah CSS Custom untuk Fx dimainkan.

Peribadikan Firefox 57 dengan CSS

Projek ini dihoskan pada GitHub, dan ia dikekalkan oleh Aris yang dikenali sebagai Firefox add-ons popular seperti Classic Theme Restorer dan NoiaButtons. Pemula Tema Klasik diwujudkan sebagai tindak balas kepada antara muka Australis yang Mozilla dilancarkan di Firefox 29. Sambungan tidak akan berfungsi di Firefox 57 atau lebih baru lagi kerana Mozilla menjatuhkan sokongan untuk add-ons warisan dalam versi Firefox, dan tidak memperkenalkan keupayaan untuk mengubah suai antara muka pengguna sebagai API WebExtensions.

Halaman permulaan projek menawarkan maklumat mengenai mencari folder profil penyemak imbas web Firefox, dan menggunakan gaya yang disediakan untuk mengubah suai Firefox.

Cara paling mudah untuk mencari folder profil adalah dengan memuatkan tentang: sokongan dalam bar alamat pelayar, dan klik pada butang "folder terbuka" di bawah Aplikasi Asas> Folder Profil.

Anda perlu membuat folder yang dipanggil krom jika ia tidak wujud di dalam akar direktori profil. Sebaik sahaja selesai, salin kandungan arkib ke dalam folder itu. Pastikan userChrome.css dan userContent.css terletak di akar folder krom.

Ini semua yang perlu dilakukan untuk menambah gaya tersuai ini kepada Firefox. Walau bagaimanapun ada satu lagi langkah yang anda mahu ambil, dan itu menyesuaikan tweak.

Set tweak lalai boleh merayu kepada sesetengah pengguna, tetapi fail CSS datang dengan pilihan untuk membolehkan atau melumpuhkan tweak yang berbeza untuk menukar antara muka lagi.

Buka fail userChrome.css dalam editor teks biasa. Fail ini menggunakan perintah @import untuk mengimport gaya CSS sebenar dari fail CSS. Ini dilakukan untuk memastikan userChrome.css utama kemas dan memudahkan pengguna Firefox mengubahnya.

Garis yang bermula dengan / * dikomentari dan fail CSS yang mereka kaitkan tidak diimport kerana itu.

Apa yang anda perlu lakukan ialah melalui penyenaraian satu bahagian pada satu masa untuk menentukan mana yang terdapat dalam tweak yang ada yang anda aktif dalam Firefox.

Anda memunggah tweak dengan menambah / * di depan garisan dan * / di belakang. Begitu juga, anda mengeluarkan / * di depan dan * / di belakang untuk membolehkan tweak.

Berikut adalah senarai tweak yang tersedia sekarang:

  • Ubah suai butang alat navigasi.
  • Dayakan butang Squared
  • Tukar penampilan ikon
  • Tukar popup butang apl.
  • Tukar menu penanda halaman dan penampilan pop timbul.
  • Penanda butang bar alat penanda buku lama
  • Tetapan butang yang lain (butang Hadapan menyembunyikan, butang belakang dan ke hadapan butang sejarah yang dipisahkan, butang zum sembunyikan semula).
  • Penampilan butang belakang dan hadapan tersuai
  • Butang aplikasi / hamburger pada bar alat navigasi
  • Butang aplikasi / hamburger dalam bar tajuk Firefox (Windows sahaja)
  • Penampilan tab (gaya, kedudukan bar alat seperti di bawah bar alat (baca: tab tidak di atas), tajuk tab, ikon, dan banyak lagi.
  • Ubah suai bar carian, menu konteks, ikon, dan bar alat lain.
  • Tukar gaya bar lokasi.

Sesetengahnya adalah jelas. Lain-lain tidak, tetapi anda mempunyai dua pilihan ketika datang ke ini. Sama ada membolehkan mereka dan periksa mereka secara langsung, atau buka fail CSS yang dimuatkan untuk mengetahui apa yang mereka lakukan. Yang terakhir memerlukan sedikit pengetahuan mengenai CSS.

Fail penggunaContent.css menggunakan susun atur yang sama. Ia mengimport fail CSS, dan terpulang kepada anda untuk mendayakan atau mematikannya.

Senarai tweak antara muka asal yang dicadangkan dan kira-kira: tweak konfigurasi disediakan juga oleh projek untuk mengubah rupa penampilan Firefox lagi.

Kata penutupan

CSS Custom untuk Fx menawarkan banyak pengubahsuaian antara muka untuk antara muka Firefox 57 yang tidak boleh dilakukan menggunakan sambungan atau menggunakan ciri terbina dalam. Pengguna Firefox yang sedia ada mungkin berguna, terutama jika mereka menggunakan Pemula Tema Klasik atau tambahan yang boleh dibandingkan sehingga kini.

Kemas kini dikeluarkan secara kerap oleh Aris; itu baik bukan hanya untuk fungsi baru yang mungkin diperkenalkan melalui tweak, tetapi juga untuk menjaga gaya yang serasi dengan siaran Firefox baru.