
Sebelum menggunakan kode di bawah ini, pastikan kamu sudah mengaktifkan userChrome.css dengan mengubah toolkit.legacyUserProfileCustomizations.stylesheets menjadi true di about:config, dan letakkan file userChrome.css di folder chrome dalam profil Firefox. Simak panduan lengkapnya di artikel Cara Menggunakan userChrome.css untuk Pemula.
Menghilangkan tombol X di setiap tab agar tidak terklik secara tidak sengaja.
/* Sembunyikan tombol close di tab */
.tabbrowser-tab .tab-close-button {
display: none !important;
}Indikator tab aktif berupa garis tipis di kiri, tampilan ultra minimalis.
/* Indikator tab aktif garis tipis */
.tabbrowser-tab[selected="true"] {
position: relative !important;
}
.tabbrowser-tab[selected="true"]::before {
content: "";
position: absolute;
left: 0;
top: 25%;
height: 50%;
width: 2px;
background: var(--accent-color, #00b0ed);
border-radius: 2px;
}
.tabbrowser-tab .tab-background {
background: transparent !important;
}Tombol + untuk tab baru hanya muncul ketika kursor mendekat.
/* Tombol new tab tersembunyi, muncul saat hover */
#tabs-newtab-button {
opacity: 0 !important;
pointer-events: none !important;
transition: opacity .2s ease-in-out;
}
#tabbrowser-tabs:hover #tabs-newtab-button {
opacity: 1 !important;
pointer-events: auto !important;
}Memberi efek kaca pada toolbar, elegan dan modern.
/* Toolbar transparan dengan blur */
#nav-bar {
backdrop-filter: blur(10px);
transition: opacity .25s ease-in-out;
opacity: .85;
}
#pemandu-toolbox:hover #nav-bar {
opacity: 1;
}Jika kamu menggunakan ekstensi vertical tabs, baris tab default bisa disembunyikan.
/* Sembunyikan tab bar horizontal */
#TabsToolbar {
visibility: collapse;
}Toolbar akan mengecil atau tersembunyi, muncul saat di-hover.
/* Toolbar floating */
#pemandu-toolbox {
margin-top: -40px;
transition: margin-top .2s ease;
}
#pemandu-toolbox:hover {
margin-top: 0;
}Membuat sudut tab menjadi melengkung, tampilan lebih friendly.
/* Tab membulat */
.tab-background {
border-radius: 12px !important;
margin: 2px 4px !important;
}Mengatur lebar tab minimal agar lebih compact.
/* Lebar tab minimal lebih kecil */
.tabbrowser-tab {
min-width: 60px !important;
}Memberi warna khusus pada teks tab yang sedang aktif.
/* Warna teks tab aktif */
.tabbrowser-tab[selected="true"] .tab-text {
color: #ff7b00 !important;
font-weight: bold;
}Memberikan efek transisi saat kursor di atas tab.
/* Efek hover pada tab */
.tabbrowser-tab:hover .tab-background {
background-color: rgba(0, 0, 0, 0.1) !important;
transition: background-color 0.2s ease;
}Alternatif selain garis kiri, menggunakan garis bawah yang tebal.
/* Garis bawah tab aktif */
.tabbrowser-tab[selected="true"]::after {
content: "";
position: absolute;
bottom: 0;
left: 10%;
width: 80%;
height: 3px;
background: var(--accent-color, #00b0ed);
border-radius: 3px;
}Membuat tampilan lebih rapat dan modern.
/* Menghilangkan padding berlebih */
#nav-bar, #PersonalToolbar {
padding-top: 0 !important;
padding-bottom: 0 !important;
margin-top: -2px !important;
}Memberi efek shadow pada toolbar agar terlihat mengambang.
/* Bayangan pada toolbar */
#nav-bar {
box-shadow: 0 4px 8px rgba(0,0,0,0.1);
margin-bottom: 4px;
}Mengganti font dan ukuran teks pada tab.
/* Ganti font tab */
.tab-text {
font-family: 'Poppins', 'Segoe UI', sans-serif !important;
font-size: 12px !important;
font-weight: 500 !important;
}Menambahkan efek animasi titik-titik saat tab sedang loading.
/* Animasi loading di tab */
.tab-throbber[busy] {
animation: pulse 1s infinite;
}
@keyframes pulse {
0% { opacity: 0.3; }
100% { opacity: 1; }
}Kamu bisa menggabungkan beberapa kode di atas. Contoh: gunakan kode #2 (tab garis tipis), #4 (toolbar transparan), #7 (rounded tabs), dan #10 (efek hover) sekaligus. Hasilnya akan sangat keren. Pastikan tidak ada konflik, misalnya dua kode yang mengatur properti yang sama.
Dengan 15 kode di atas, kamu sudah bisa mengubah Firefox menjadi browser yang tampil beda dan lebih nyaman digunakan. Jangan takut untuk mencoba dan memodifikasi sendiri. Semakin sering eksperimen, semakin paham cara kerja CSS pada UI browser. Selamat berkreas!
Apakah kamu punya kode userChrome.css favorit yang belum ada di daftar ini? Bagikan di kolom komentar agar komunitas makin kreatif. Siapa tahu kode buatanmu masuk di artikel selanjutnya! 🚀