फ़ायरफ़ॉक्स करें, ब्राउज़र क्रोम पर केवल GTK थीम का उपयोग करें, लेकिन वेबसाइटों पर ध्यान न दें


14

मेरे पास एक डार्क जीटीके थीम है, मैं नहीं चाहता कि फ़ायरफ़ॉक्स यह सब एक साथ अनदेखा करे, मैं केवल थीम को फ़ायरफ़ॉक्स के क्रोम (बटन, एड्रेस बार, बुकमार्क बार, आदि) को प्रभावित करना चाहता हूं, लेकिन मुझे थीम चाहिए वेबसाइटों द्वारा नजरअंदाज किया जाना चाहिए, वेबसाइटों को ब्राउज़र द्वारा थीम्ड नहीं किया जाना चाहिए! यह एक पाप है, और यह सब कुछ पूर्ण बकवास जैसा दिखता है। अगर किसी को कोई विचार है कि इसे कैसे ठीक किया जाए, तो यह बहुत अच्छा होगा, धन्यवाद!


संपादित करें: नीचे की छवि में, शीर्ष पैनल दिखाता है कि खोज बॉक्स में दर्ज किया गया पाठ "डार्क थीम" लागू होने पर लगभग अदृश्य है; जब डार्क थीम लागू नहीं होती है, तो निचला पैनल पाठ को स्पष्ट रूप से दिखाई देता है।

Google के खोज बॉक्स में पाठ


यह मेरी समझ है कि मानक (हल्की) gtk थीम जैसे कि एंबियंस या रेडिएशन अधिकांश भाग के लिए वेब पेजों की उपस्थिति को प्रभावित नहीं करते हैं। यहां कुछ पोस्ट किए गए हैं जब अंधेरे विषयों के उपयोगकर्ता Google में खोज बॉक्स ढूंढते हैं और टेक्स्ट बॉक्स प्रभावित होते हैं। आप अपने अंधेरे विषय के साथ और बिना फ़ायरफ़ॉक्स की छवियों को शामिल करने के लिए अपने प्रश्न को संपादित कर सकते हैं? अपने OS का उल्लेख करना और साथ ही साथ थीम का नाम और स्रोत भी मदद कर सकता है।

मैं Ubuntu 12.10 पर हूं, और हां, यह फॉर्म प्रविष्टियां और कॉम्बो बॉक्स हैं जो आमतौर पर फायरफॉक्स थीम द्वारा थीम पर आधारित होते हैं। यहाँ कुछ स्क्रीन शॉट्स हैं: imageshack.us/a/img571/1883/screenshotfrom201302140.png | imageshack.us/a/img687/1883/screenshotfrom20130212140.png | imageshack.us/a/img14/4177/screenshotfrom201302140v.png | imageshack.us/a/img14/1883/screenshotfrom201302140.png
KoRnKloWn

यह किया! हालाँकि मुझे ध्यान देना चाहिए कि मेरे पास 2 .default फोल्डर, (पिछले इंस्टाल / कॉन्फिग फाइल्स को बैक अप), और मुझे आपका प्रोफाइल फोल्डर खोलने का एक आसान तरीका मिल गया (मैंने यह पता लगाने के लिए किया कि कौन सा एक्टिव था)। यदि आप हेल्प मेनू खोलते हैं, तो समस्या निवारण सूचना, तो आपको एक बटन ओपन डायरेक्टरी के साथ एक प्रविष्टि प्रोफ़ाइल निर्देशिका दिखाई देगी, उस बटन पर क्लिक करने से आपका सक्रिय randomstring.default फ़ोल्डर सीधे खुल जाएगा।
KoRnKloWn

इसके अलावा, आपको एक उत्तर के रूप में पोस्ट करना चाहिए ताकि मैं आपको कुछ क्रेडिट दे
सकूं

जवाबों:


13

मुझे उम्मीद है कि मैं आपकी स्थिति को सही ढंग से समझ पाऊंगा। यह कुछ हद तक उच्च विपरीत थीम फ़ायरफ़ॉक्स समस्या से संबंधित है और ब्राउज़र के लिए सूक्ति 3 विषय को संशोधित करने की आवश्यकता है । और नीचे मेरा उत्तर अनिवार्य रूप से है जो मैंने उन प्रश्नों को प्रदान किया है!

फ़ायरफ़ॉक्स के सभी उदाहरणों को बंद करें (बाहर निकलें)। अपने प्रोफ़ाइल फ़ोल्डर में जाएं। यह यहाँ है: ~/.mozilla/firefox/randomstring.default। वहाँ, एक सबफ़ोल्डर की तलाश करें जिसे कहा जाता है chrome
यदि यह मौजूद नहीं है, तो इसे बनाएं। फ़ोल्डर
बनाने के लिए chromeआप अपने फ़ाइल प्रबंधक (या कमांड लाइन के साथ mkdir chrome) का उपयोग कर सकते हैं ।
यदि chromeमौजूद है, तो एक फ़ाइल के लिए देखें userContent.css। अन्यथा, chromeफ़ोल्डर में इस नाम के साथ एक खाली पाठ फ़ाइल बनाएं । अब userContent.cssएक टेक्स्ट एडिटर के साथ खोलें और इस कोड को पेस्ट करें या उसमें जोड़ें:

INPUT, TEXTAREA {color: black !important; background: #aaaaaa !important; }

फ़ाइल को सहेजें (सादे पाठ के रूप में) और पाठ संपादक को बंद करें। फ़ायरफ़ॉक्स पुनः आरंभ करें। अब आपके पास हल्के भूरे रंग की पृष्ठभूमि पर काला पाठ होना चाहिए। आप जो भी रंग संयोजन पसंद करते हैं उसका उपयोग कर सकते हैं।

नोट: chromeऔर userContent.cssकेस-संवेदी होते और वर्तनी सही किया जाना चाहिए। यहाँ सेटिंग्स ओएस थीम में उन लोगों पर वरीयता लेगी और फ़ायरफ़ॉक्स में एक ही रहेगी चाहे gtkआप जिस भी विषय पर स्विच करें।


2
मुझे बिना !importantमार्कर के बेहतर परिणाम मिला । यदि आप इसे छोड़ देते हैं, तो समस्या हल हो जाएगी लेकिन पारदर्शी होने वाले सभी इनपुट सफेद हो गए।
ldavid

मैं भी उपयोग करने में सक्षम था। INPUT, TEXTAREA {color: unset; background: unset; }
रारिसो

2

किसी कारण से मुझे काम करने के लिए स्वीकृत उत्तर नहीं मिल सका, इसलिए मैंने उसी प्रभाव को प्राप्त करने के लिए एक छोटी ग्रिसेमनीकी स्क्रिप्ट लिखी: https://gist.github.com/einarmagnus/d741e30ad13b051d7971

// ==UserScript==
// @name        bright forms
// @namespace   einar
// @description Make all form elements default to light style to combat gtk theme
// @include     *
// @version     1
// @grant       none
// ==/UserScript==
function addDefaultCssRules(rule) {
  var styleElement = document.createElement('style');
  styleElement.type = 'text/css';
  document.head.insertBefore(styleElement, document.head.firstChild);
  styleElement.sheet.insertRule(rule, 0);
}
addDefaultCssRules('input, button, textarea, select { background-color:#fff;border-radius:5px;color:#111 }');

इसने मेरे लिए काम किया।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.