UserChrome.css dosyasını kullanarak firefox menü rengini değiştirme


2

Birkaç hafta önce süper kullanıcı için sorduğum sorumu genişletmek istiyorum . Soru formüle edildiğinde cevaplar tatmin ediciydi ve ben de kabul ettim. Ama ortaya çıkıyor, bütün sorunumu çözmüyor.

Şimdi benim userChrome.cssve araç çubuğu ve menü arka planında aşağıdaki kodu benim özel rengim var:

menubar, toolbar, nav-bar, #TabsToolbar > *{
  background-color: rgb(102,66,60) !important;
}

Ancak tüm pencere çerçevesinin arka planını değiştirmem gerekiyor, yani tıklattığım gibi tüm paneller ve açılır pencereler Edit -> Preferences

Birisi lütfen tüm firefox penceresini benim özel rengimle nasıl renklendirebileceğimi söyleyebilir mi?

Debian Wheezy'de Firefox 24.8.1 (Iceweasel) kullanıyorum. Aynı çözümü Thunderbird (Icedove) için de uygulamak isterim.

AÇIKLAMA:

Bunu kullanarak başarmam gerekiyor userChrome.css. Tüm başvurular için masaüstü temasının tamamını değiştirmek istemiyorum. İki ayrı firefox profili kullanıyorum ve farklı görünmelerini istiyorum, böylece onları ayırt edebiliyorum.

Yanıtlar:


3

Bu çalışmalı:

* {
  background-color: red !important;
  -moz-appearance: none !important;
}

Firefox 26.0'da test edildi - menüler, URL çubuğu, Hakkında diyalogu, vb red.

Umarım daha iyi bir renk seçersin red. Yukarıdaki değişiklik her şeyi yaratacaktır red- içerik alanı hariç.


Gerçekten her şeyin rengini değiştirir. Bu büyük bir gelişme! Ancak ne yazık ki, pencere öğelerinin şeklini de değiştirir ve bazı çerçeveler / sınırlar ortadan kalkar, bu da tüm arayüzü kafa karıştırıcı ve belirsiz hale getirir. Ne demek istediğimin net olmadığı durumda bazı ekran görüntüleri gönderebilirim. Thunderbird'de renkli olarak test ettim rgb(102,66,60).
Martin Vegter

en göze çarpan efekt menüdedir. Menü tamamen panel / arka planla birleşir, çerçeve / sınırı gevşetir, bu da onu ayırt etmeyi çok zorlaştırır.
Martin Vegter

Yukarıdaki açıklamalarda anlattığım sorunu çözmek için yapabileceğimiz bir şey var mı?
Martin Vegter

Kenarlık eklemek istediğiniz söz konusu öğeyi bulabilir ve CSS: ekleyebilir element {border: 1px solid #CCC}misiniz?
Steve

0

Firefox bu renkleri Windows'tan devralır. Bunları Windows'ta değiştirirseniz, Firefox'ta da değişecektir.


RockPaperLizard @ - Özellikle bunu kullanarak nasıl yapılacağını soruyorum userChrome.css.
Martin Vegter

Bu şeyleri değiştirir! Şimdi görsel ipuçlarını kullanarak iki profil arasında ayrım yapmak istediğinizi anlıyorum. Renkleri değiştirmek bunu yapmak için iyi bir yoldur. Yapılabilir olup olmadığını anlamak için FF kaynak koduna bakmak zorunda kalacağım. Biraz serbest zaman alırsam, (söz vermeyeceğim!). Bu süre zarfında 3 şeyi deneyebilirsiniz: (1) başlık çubuğunu değiştirmek için bir uzantı kullanın (maksimize edilmediyse) veya (2) görsel bir ipucu sağlamak için araç çubuğunu her profilde farklı simgelerle düzenleyin. Ancak, zaten araç çubuğunun rengini değiştirdiniz, bu yüzden muhtemelen daha yoğun bir şey arıyoruz. devam ...
RockPaperLizard 16:14

(devam) ... veya (3) her bir profili ayırt etmek için araç çubuğunu (urlbar) farklı bir konuma getirin. Örneğin araç çubuğunu üst kısımdan aşağıya özlemek zor olacaktır.
RockPaperLizard
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.