17.10 और 18.04 में विंडो बॉर्डर को कैसे सक्षम / जोड़ें?


13

मेरे पास एक काले रंग की पृष्ठभूमि के साथ कई टर्मिनल खिड़कियां खुली हैं और जब वे ओवरलैप करते हैं तो काली पृष्ठभूमि पर काली छाया पूरी तरह से खो जाती है। यह काली पृष्ठभूमि वाली किसी भी विंडो के लिए एक समस्या है। मैं विंडो सीमाओं को जोड़ने के लिए unity.css को संशोधित करता था , लेकिन 17.10 सूक्ति है और यह किसी भी अधिक काम नहीं करता है! मैं सेटिंग्स यूआई में किसी भी सूक्ति विषय नियंत्रण नहीं देखता।

उबंटू 17.04 में काम किया, लेकिन 17.10 पर नहीं

संपादित करें /usr/share/themes/Ambiance/gtk-3.20/apps/unity.cssऔर बदलें

-UnityDecoration-extents: 28px 0 0 0;

सेवा

-UnityDecoration-extents: 28px 2 2 2;

काम नहीं करता है: सूक्ति- terminal.css

संपादित करें /usr/share/themes/Ambiance/gtk-3.20/apps/gnome-terminal.css

@define-color terminal_border #ff0000;

vte-terminal.terminal-screen {
    -TerminalScreen-background-darkness: 0.95;
    background-color: @terminal_bg;
    color: #fff;
    border-width: 1px 1px 0px 1px;
    border-color: @terminal_border;
}

काम नहीं करता है: सूक्ति- Applications.css

/usr/share/themes/Ambiance/gtk-3.20/apps/gnome-applications.css कहने के लिए संपादित करें

TerminalScreen {
    background-color: @theme_base_color;
    color: @theme_fg_color;
    -TerminalScreen-background-darkness: 0.95;
    border-bottom-width: 2px;
    border-right-width: 2px;
    border-left-width: 2px;
}

TerminalWindow GtkNotebook.notebook {
    border-bottom-width: 2px;
    border-right-width: 2px;
    border-left-width: 2px;
}

संभव संकेत:

शायद मैं कुछ में संपादन किया जाना चाहिए /usr/share/gnome-shell/theme?

alternatives.log:update-alternatives 2017-11-12 10:59:31:
run with --install /usr/share/gnome-shell/theme/gdm3.css gdm3.css
    /usr/share/gnome-shell/theme/ubuntu.css 10
    alternatives.log:update-alternatives 2017-11-12 10:59:31:
    link group gdm3.css updated to point to
    /usr/share/gnome-shell/theme/ubuntu.css

जवाबों:


20

मुझे यहाँ उत्तर मिला ।

  1. एक फ़ाइल बनाओ ~/.config/gtk-3.0/gtk.css

  2. लाइनें जोड़ें:

    decoration {
      border: 1px solid gray;
      background: gray;
    }
    
  3. रिबूट या लॉग आउट करें + लॉग इन करें


6
18.04 के साथ भी काम करें
ड्रैगन

क्या background:भाग पर कोई प्रभाव पड़ता है?
मैक्सक्लेपज़िग

2
नई सीमा कमाल की लग रही है! Btw परिवर्तनों को [ALT] + F2 के साथ लागू किया जा सकता है और फिर पुनः लोड करने के लिए "r" में डाल दिया और [Enter] दबाएं।
डोमिह

1
GNOME टर्मिनल ३.२
.२ के

5

निम्नलिखित सीमा को केवल गनोम-टर्मिनल विंडो में जोड़ता है; गनोम 3.22 (डेबियन 9 में) पर परीक्षण किया गया।

  1. फ़ाइल बनाएं / संपादित करें ~/.config/gtk-3.0/gtk.css
  2. निम्नलिखित जोड़ें:

    terminal-window notebook {
      border-width: 0px 1px 1px 1px;
      border-style: solid;
      border-color: grey;
    }
    
      terminal-window.maximized notebook,
      terminal-window.fullscreen notebook {
      border-style: none;
    }
    
  3. लॉग आउट / लॉग इन करें

बहुत बहुत धन्यवाद!
cxw

इसने मिंट 19 पर पूरी तरह से काम किया। ग्लेनपेटर्सन के स्वीकृत उत्तर को स्वीकार नहीं किया।
1335 पर निक 3500

0

मैं वास्तव में उस चमकीले भूरे रंग को पसंद नहीं करता, यहाँ मेरी प्राथमिकता ~/.config/gtk-3.0/gtk.css( rgbaरंगों ने केवल मेरे लिए मार्ग में काम किया, इसलिए मैं बस गया #383838)।

terminal-window notebook {
  border: 1px solid #383838;
}

लेकिन यह अकेला emacs के लिए काम नहीं करता है, इसलिए मैं भी जोड़ता हूं:

/* for emacs */
window#Emacs.background box#pane {
  border-style: solid;
  border-color: rgba(0,0,0,0.75);
  border-width: 0 1px 1px 1px;
}

यहाँ सुंदर, सूक्ष्म परिणाम है:

अच्छा सूक्ष्म खिड़की सीमाओं

स्वयं के लिए बोनस / नोट: आप जीटीके इंस्पेक्टर का उपयोग करके सीएसएस का परीक्षण और ट्वीक कर सकते हैं, जैसे: GTK_DEBUG=interactive emacs( ट्यूटोरियल ) - और कैसे gtk सीएसएस चयनकर्ताओं के लिए एक संदर्भ काम करता है।

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