क्या XFCE में सूचनाओं को थीम देने का कोई तरीका है?


11

मैं थोड़े ऊब गया हूं कि वे कैसे दिखते हैं और इस तथ्य से कि चुनने के लिए केवल 3 थीम हैं और भी बदतर है, इसलिए मैं सोच रहा था कि क्या एक्सएफसीई के अधिसूचना बुलबुले को थीम करने का एक तरीका है?

जवाबों:


13

Xfce सूचनाओं को पूरा करना

gtkrcफ़ोल्डर संरचना के भीतर पाए जाने वाले विशेष रूप से स्वरूपित फ़ाइल द्वारा परिभाषित अधिसूचना बुलबुले के विषय/usr/share/themes/[theme name]/xfce-notify-4.0

सभी सिस्टम-वाइड थीम को उपरोक्त नामकरण सम्मेलन का पालन करना चाहिए।

उपयोगकर्ता-विशिष्ट अधिसूचना बुलबुले के लिए, [theme name]/xfce-notify-4.0/gtkrcआपके होम फ़ोल्डर में एक ही फ़ाइल और फ़ोल्डर संरचना बनाई जा सकती है~/.themes

आओ हम काम करने के लिए एक मौजूदा अधिसूचना बुलबुला विषय की एक प्रति बनाएँ - हमारे नए विषय कहा जा रहा है playtime:

mkdir -p ~/.themes/playtime/xfce-notify-4.0
cp /usr/share/themes/Greybird/xfce-notify-4.0/gtkrc ~/.themes/playtime/xfce-notify-4.0/

अब सिस्टम सेटिंग्स में नोटिफिकेशन मैनेजर लॉन्च करें:

यहाँ छवि विवरण दर्ज करें

आप हमारा नया playtimeविषय देखेंगे ।

अनुकूलन

अब इस थीम को कस्टमाइज़ करने के साथ कुछ मजेदार है।

के लिए gtkrcफ़ाइल खोलेंplaytime

leafpad ~/.themes/playtime/xfce-notify-4.0/gtkrc

विषय को कस्टमाइज़ करते समय - परिवर्तन करने के लिए किसी अन्य अधिसूचना थीम और बैक playtimeमें परिवर्तन करें।

फ़ॉन्ट बदल रहा है

इस फ़ाइल में बिट हम पाठ को अनुकूलित करने में रुचि रखते हैं इस खंड है:

style "greybird-notify-text"
{
    fg[NORMAL] = "#ffffff"
    GtkWidget::link-color = "#a7a7a7"
}

हम font_name = "Serif 18"इसे (के बीच में जोड़कर फ़ॉन्ट को अनुकूलित कर सकते हैं { ... }:

यहाँ छवि विवरण दर्ज करें

तो जहां हमें फ़ॉन्ट नाम मिलता है - सबसे आसान जगह वास्तव में उपस्थिति विंडो में फ़ॉन्ट विंडो है:

यहाँ छवि विवरण दर्ज करें

उदाहरण के लिए केवल एक साथ पाठ विवरण जोड़ें Serif Italic 10

फ़ॉन्ट का रंग बदलना

हम RBGफॉरमेट कलर को बदल कर फॉर्मेट नंबर को बदल सकते हैं यानी ff0000लाल, 00ff00नीला और 0000ffहरा है - अन्य रंग इनका मिश्रण हैं।

इस प्रकार - fg[NORMAL] = "#ff0000"यह हमें देता है:

यहाँ छवि विवरण दर्ज करें

पृष्ठभूमि का रंग बदल रहा है

इस रंग में बिट हम पृष्ठभूमि रंग को अनुकूलित करने में रुचि रखते हैं इस खंड है:

style "greybird-notify-window"
{
    XfceNotifyWindow::summary-bold = 1
    bg[NORMAL] = "#111" 
    XfceNotifyWindow::border-color = "#ffffff"
    XfceNotifyWindow::border-radius = 10.0
    XfceNotifyWindow::border-width = 3.0
}

bg[NORMAL]मूल्य आरबीजी प्रारूप में फिर से है - जैसे #00ff00हरी है:

यहाँ छवि विवरण दर्ज करें


क्या पृष्ठभूमि के रूप में छवि फ़ाइलों का उपयोग करना संभव है?
उड़ी हेरेरा

@UriHerrera - मैंने इसे देखा है - विजेट नियंत्रण फ़ॉन्ट / फ़ॉन्ट आकार / फ़ॉन्ट रंग और पृष्ठभूमि रंग तक सीमित प्रतीत होता है - कोई छवि नियंत्रण नहीं। मैं सादे "डिफ़ॉल्ट" विषय :( का उपयोग कर छवियों के लिए सामान्य CSS सिंटेक्स लेकिन पूरे अधिसूचना विषय में इस परिणाम की कोशिश की है
fossfreedom

मैं देखता हूं, कि gtk 2 थीमों के XML सिंटैक्स के बारे में क्या उपयोग किया जाता है? वह भी काम नहीं करता है ?.
उड़ी हेरेरा

सूचना-ओएसडी स्रोत कोड को देखकर मुझे नोटिफिकेशन बबल सिस्टम की छवि से निपटने की क्षमताओं का कोई सबूत नहीं दिखता है। उसके लिए माफ़ करना।
fossfreedom
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.