मैं डेस्कटॉप आइकन टेक्स्ट का रंग कैसे बदलूं?


16

गनोम-शेल का डेस्कटॉप किसी भी हल्के रंग के वॉलपेपर के साथ अनुपयोगी है क्योंकि आइकन नाम (भी सफेद) अपठनीय हैं। उनके रंग बदलने के लिए वैसे भी प्रतीत नहीं होता है, विभिन्न विषयों को बदलने से या तो मदद नहीं लगती है।

उदाहरण:

सफेद पृष्ठभूमि पर सफेद पाठ


3
यह देखने की कोशिश करें कि क्या संपादन /usr/share/gnome-shell/theme/gnome-shell.css मदद कर सकता है। यदि हाँ, तो आप एक उपयोगकर्ता थीम को डिज़ाइन करने का प्रयास कर सकते हैं ... (शुरुआत में सिर्फ डिफ़ॉल्ट फ़ॉन्ट के लिए एक रंग: सफेद है, लेकिन मुझे नहीं पता कि यह सिर्फ पैनल है या यह डेस्कटॉप आइकनों तक फैला है)।
रमनो

@artfulrobot मैं 16.04 में ग्रंथों की छाया देख सकता हूं और यह पाठ को कम से कम पढ़ने में मदद करता है। और स्क्रीनशॉट पसंद नहीं
अनवर

मैंने कई पृष्ठभूमि की कोशिश की है, कई पाठ को बिना पढ़े छोड़ देते हैं। मेरे पास अब ज्यादातर काली पृष्ठभूमि है, छाया मदद नहीं कर रही है।
आर्टफ्लोरोबॉट

जवाबों:


6

थीम फ़ाइल को बदलने के लिए यहां और वहां खोज करने के बाद, ऐसा लगता है कि मुझे ऐसा करने के लिए थीम में कुछ भी बदलने की आवश्यकता नहीं है। वास्तव में, यह बहुत ज्यादा हैकिंग के बिना भी संभव नहीं है। क्योंकि गनोम डेवलपर्स (किसी कारण से केवल उनके लिए जाना जाता है) ने gresourceबाइनरी फ़ाइल में अधिकांश थीम फ़ाइलों को बंडल किया । /usr/share/themes/Adwaitaकेवल GTK-2 घटकों के लिए फ़ाइलें । Gtk-3 फाइलें libgtk-3.soऔर gnome-shell-theme.gresourceफाइल में हैं।

लेकिन अंत में मैंने देखा कि ओवरराइड फ़ाइल वास्तव में प्रभाव लेती है, हालांकि इसमें समय लगता है।

आप विषय को ओवरराइड करेंगे। यह सामग्री वैसी ही है, जैसी सिल्लीमैन ने दी थी। अंतर यह है, आप gtk.cssफ़ाइल को ~/.config/gtk-3.0फ़ोल्डर में लिखते हैं ।

.nautilus-desktop.nautilus-canvas-item {
    color: blue;
    text-shadow: 1px 1px white;
}

अपने पसंदीदा रंग को colorफ़ील्ड में बदलें । आप पिक्सेल को बढ़ाकर छाया को मोटा भी कर सकते हैं।

लेकिन आपको कुछ समय इंतजार करने की जरूरत है। इसे ओवरराइड करने के बाद कुछ समय के लिए किसी अन्य थीम का उपयोग करने का प्रयास करें। आप इसे इस्तेमाल करने nautilus -qऔर फिर से शुरू करने के लिए नॉटिलस को मारने की भी कोशिश कर सकते हैं ।

यहाँ अद्वैत में फ़ॉन्ट रंग बदलने के बाद एक स्क्रीनशॉट है।

डिफ़ॉल्ट adwaita विषय के साथ सूक्ति-डेस्कटॉप


इस समस्या के बारे में मैंने कुछ उपयोगी लिंक दिए हैं। यह भविष्य के आगंतुकों की मदद कर सकता है।


1
धन्यवाद, इनाम दिया गया! यह काम करता है, लेकिन यह परिवर्तन दिखाने के लिए बहुत मुश्किल है। के कुछ संयोजन nemo -q(नेमो को छोड़ दें) और पुनः लोड करें, और लॉग आउट करें और आदि आदि को दिखाने के लिए उन्हें लगता है। वैसे भी, धन्यवाद, अब मैं अपने डेस्कटॉप पर आइकन पढ़ सकता हूं!
आर्टफ्लोरोबोट

जानने के लिए @artfulrobot खुशी। मैंने एक सुराग की खोज करते हुए कई बार सूक्ति देवों को शाप दिया था! पता नहीं क्यों वे हर रिलीज के बीच टूट जाते हैं। मैंने यह भी सुना है कि, भविष्य के सूक्तियों में वर्ग के नाम बदले जा सकते हैं :(
अनवर

nemo -q && nemo &; nautilus -q && nautalis &; alt-f2 rमेरे लिए काम किया।
माइकल कोल

यदि आप आकार बदलना चाहते हैं, तो उपयोग करेंgnome-tweak-tool
माइकल कोल

7

डेस्कटॉप आइकन टेक्स्ट द्वारा नियंत्रित किया जाता है .nautilus-desktop.nautilus-canvas-item। इसे अनुकूलित करना बहुत सरल है।

अपने मुख्य GTK थीम के gtk.css में, प्रारंभिक @import urlलाइन के नीचे (और मेरे परीक्षण में पहले नहीं), डाला:

.nautilus-desktop.nautilus-canvas-item {
color: #ffffff;
text-shadow: 1 1 alpha (@fg_color, 0.8);
}

परिवर्तनों को देखने के लिए, इसके killall nautilusबाद nautilusडेस्कटॉप पर एक नज़र डालें।

जैसा कि आप चाहते हैं अनुकूलित करें: काले रंग के लिए # 000000 पर रंग बदलें, या, देखें कि क्या (वैकल्पिक) पाठ-छाया रेखा (अच्छा अल्फा पारदर्शिता के साथ) जो मैंने शामिल किया है, वह भी सफेद रंग के साथ ही मदद करता है!

आगे के विचारों के लिए, इस प्रविष्टि के साथ अन्य लोगों ने क्या किया है, यह देखने के लिए ".nautilus-desktop.nautilus-कैनवस-आइटम" आज़माएँ। मैं CSS या उपरोक्त पाठ-छाया कोड का कोई विशेषज्ञ नहीं हूं।

डेस्कटॉप आइकन टेक्स्ट को कस्टमाइज़ करने के लिए दूसरी साफ-सुथरी चीज़ (और यह कस्टमाइज़ेशन बिना किसी नॉटिलस रिस्टार्ट के तत्काल है), है:

Dconf मान org.gnome.nautilus.desktop font। टेक्स्ट को बोल्ड बनाने के लिए, बस Boldइसके मूल्य के रूप में रखा जाए (डिफ़ॉल्ट खाली है)। फ़ॉन्ट आकार बदलने के लिए, वहाँ भी एक संख्या जोड़ें, जैसे Bold 10। फ़ॉन्ट को भी बदला जा सकता है, जैसे Serif Bold 10- और मुझे आश्चर्य है कि और क्या हो सकता है।

अंत में, Nautilus वरीयताओं के माध्यम से सामान्य रूप से आइकन दृश्य आकार को बदलना, देखें, 'आइकन व्यू डिफॉल्ट्स' उपरोक्त कस्टमाइज़ेशन में से किसी को भी अधिक Bold 10पठनीय बना सकते हैं , यह कितना टेक्स्ट चौड़ाई क्षेत्र देता है (मेरे लिए, 50% ज़ूम काम करता है) और gtk.css में उदाहरण css)।

नायब मैं डेबियन व्हीज़ी 7.8 में हूँ इसलिए मुझे उम्मीद है कि यह उबंटू से बहुत अलग नहीं है! मुझे नहीं लगता कि लेखन के समय कोई मतभेद हैं।


"आपके मुख्य GTK थीम के gtk.css में" यह कहां है?
सेरिन

0

डेस्कटॉप स्टाइलिंग जानकारी आपके gtk विषय में संग्रहीत है, अर्थात /usr/share/themes/Adwaita/gtk-3.0/gtk.css। यदि आप gtk-2.0 का उपयोग कर रहे हैं तो gnome-color-chooser ने सेटिंग्स को संशोधित करने का एक आसान तरीका प्रदान किया होगा, लेकिन दुर्भाग्य से आपको अब हाथ से स्टाइलिंग ट्वीक करने की आवश्यकता है।

  1. यह लेख आपको दिखाएगा कि कैसे एक कस्टम gtk विषय बनाया जाए।

  2. डेस्कटॉप पृष्ठभूमि को संशोधित करने के लिए, Adwata / gtk-3.0 / gnome-Applications.css में देखें। फ़ॉन्ट रंग (। मुझे लगता है) .nautilus- डेस्कटॉप फ़ील्ड में से एक है।

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