Computer >> कंप्यूटर ट्यूटोरियल >  >> नेटवर्किंग >> इंटरनेट

Firefox 97: Proton UI को वापस लाने के लिए त्वरित CSS सुधार

समस्या विस्तार से

तो यह है जो Firefox 97 में होता है। दो मुद्दे। एक सक्रिय कंटेनर टैब के लिए, शीर्ष-बॉर्डर हाइलाइट आंशिक रूप से अस्पष्ट है, जिससे सक्रिय टैब देखना मुश्किल हो जाता है। टैब बैकग्राउंड रंग क्षेत्र भी टैब बार के ऊपर थोड़ा बाहर निकलता है। दूसरा मुद्दा है, निष्क्रिय टैब के लिए, बैकग्राउंड क्षेत्र काफी बाहर निकलता है, और यह कच्चा दिखता है।

Firefox 97: Proton UI को वापस लाने के लिए त्वरित CSS सुधार

मैं पूरी तरह से अवगत हूं कि यह एक स्व-प्रेरित समस्या है, जैसा कि मैंने Firefox में कुछ हल करने की कोशिश की, जो मैंने किया, लेकिन अब परिणामस्वरूप कलाकृतियां हैं। लेकिन यह ठीक है, क्योंकि यह वह कीमत है जिसे मैं सामान्य UI, अच्छे स्पष्ट कंट्रास्ट और टैब के आसान पृथक्करण के लिए चुकाने को तैयार हूं। मैं फिर से अपने Proton प्रलाप में नहीं जाऊंगा।

समाधान

फिलहाल, कंटेनर टैब के लिए मेरा CSS इस प्रकार है:

.tabbrowser-tab[usercontextid] .tab-background { 
  background: var(--identity-tab-color) !important;
  border-left: 1px solid rgba(130, 130, 130, 0.5) !important;
  border-right: 1px solid rgba(130, 130, 130, 0.5) !important;
  border-bottom: var(--identity-tab-color) !important;
  border-top: 3px solid red !important;
  opacity: 0.8 !important;
}

अब, सुधार इस प्रकार हैं:

.tabbrowser-tab[usercontextid] .tab-background { 
  background: var(--identity-tab-color) !important;
  border-left: 1px solid rgba(130, 130, 130, 0.5) !important;
  border-right: 1px solid rgba(130, 130, 130, 0.5) !important;
  border-bottom: var(--identity-tab-color) !important;
  opacity: 0.8 !important;
}

.tabbrowser-tab[usercontextid] .tab-background {
  border-top: 3px solid red !important;
  padding-top: 3px !important;
}

.tabbrowser-tab[usercontextid]:not([selected="true"]) .tab-background {
  border-top: 1px solid rgba(130, 130, 130, 0.5) !important;
  padding-top: 3px !important;
}

सबसे पहले, मैंने कोड को कई ब्लॉकों में तोड़ दिया, क्योंकि हमें सक्रिय और निष्क्रिय कंटेनर टैब के लिए शीर्ष बॉर्डर के लिए अलग-अलग ट्वीक की आवश्यकता है। सक्रिय टैब के लिए भद्दे पैडिंग से छुटकारा पाने के लिए, हमें बस 3px पैडिंग जोड़ने की आवश्यकता है।

निष्क्रिय टैब के लिए, द्वारा पहचाने गए:

.tabbrowser-tab[usercontextid]:not([selected="true"]) .tab-background {

हमें शीर्ष बॉर्डर को सामान्य टैब की तरह सटीक बनाने की आवश्यकता है (मेरे पहले दो गाइड देखें) लेकिन पैडिंग घोषणा भी जोड़ें। यह टैब बैकग्राउंड को "छोटा" बना देगा, यानी टैब बार के ऊपर नहीं निकलेगा, और बॉर्डर अन्य सभी टैब से मेल खाएगा, एक अच्छा समान रूप देगा।

Firefox 97: Proton UI को वापस लाने के लिए त्वरित CSS सुधार

और बस इतना ही!

निष्कर्ष

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

वैसे भी, यदि आप एक नर्ड हैं, क्योंकि आइए इसका सामना करते हैं, अन्यथा आप यहां नहीं होते, और आप अपनी चीजों को साफ, स्वच्छ, पठनीय, एर्गोनोमिक और कुशल पसंद करते हैं, तो आपने Firefox 91 और उसके बाद के संस्करणों में UI लुक बदल दिए होंगे। आप मेरे कुछ ट्वीक का उपयोग भी कर रहे होंगे। यदि हां, तो आपके पास पॉलिश का एक नया दौर है, यदि आप Firefox 97 के साथ कुछ छोटी-मोटी परेशानियों का सामना करते हैं। वहां जाएं। ध्यान रखें, और जल्द मिलते हैं।

चीयर्स।

  1. अपने फायरफॉक्स 4 अनुभव को बढ़ाएं: विशेषज्ञ टिप्स और ट्रिक्स अपने फायरफॉक्स 4 अनुभव को बढ़ाएं: विशेषज्ञ टिप्स और ट्रिक्स

    कई सप्ताह पहले, हमारे पास एक लेख था जिसने हमें सिखाया कि फायरफॉक्स 3.6 से स्विच करने के बाद फायरफॉक्स 4 में समझदार ब्राउज़िंग कॉन्फ़िगरेशन को कैसे पुनर्स्थापित किया जाए, जिसमें लुक और फील और ऐडऑन संगतता शामिल है। अब, हम कई और ट्रिक्स और परिवर्तनों के बारे में बात करेंगे जो आपके फायरफॉक्स 4 अनुभव को

  1. फ़ायरफ़ॉक्स 4 बनाम इंटरनेट एक्सप्लोरर 9: कौन सा ब्राउज़र सर्वोच्च है? फ़ायरफ़ॉक्स 4 बनाम इंटरनेट एक्सप्लोरर 9: कौन सा ब्राउज़र सर्वोच्च है?

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

  1. फायरफॉक्स 3.1 बीटा 3: मेमोरी उपयोग और प्रदर्शन अंतर्दृष्टि फायरफॉक्स 3.1 बीटा 3: मेमोरी उपयोग और प्रदर्शन अंतर्दृष्टि

    कुछ दिन पहले, मैंने फायरफॉक्स 3.1 बीटा 3 की समीक्षा की थी। यह काफी प्यारा है। यह बेहतर जावास्क्रिप्ट प्रदर्शन का दावा करता है, यह नई उपयोगिता और गोपनीयता सुविधाओं के साथ आता है, यह भविष्य के HTML मल्टीमीडिया तत्वों का समर्थन करता है... लेकिन उस लेख में कहीं भी मैंने मेमोरी उपयोग का उल्लेख नहीं किया।