Zmniejsz wysokość paska tytułu w gnome 3 / gtk + 3


Odpowiedzi:


21

Po Gnome 3.20 .header-bar.default-decorationnie działa.

Możesz umieścić następujące treści w ~/.config/gtk-3.0/gtk.css:

/* shrink headerbars (don't forget semicolons after each property) */
headerbar {
    min-height: 0px;
    padding-left: 2px; /* same as childrens vertical margins for nicer proportions */
    padding-right: 2px;
    background-color: #2d2d2d;
}

headerbar entry,
headerbar spinbutton,
headerbar button,
headerbar separator {
    margin-top: 0px; /* same as headerbar side padding for nicer proportions */
    margin-bottom: 0px;
}

/* shrink ssd titlebars */
.default-decoration {
    min-height: 0; /* let the entry and button drive the titlebar size */
    padding: 0px;
    background-color: #2d2d2d;
}

.default-decoration .titlebutton {
    min-height: 0px; /* tweak these two props to reduce button size */
    min-width: 0px;
}

window.ssd headerbar.titlebar {
    padding-top: 3px;
    padding-bottom: 3px;
    min-height: 0;
}

window.ssd headerbar.titlebar button.titlebutton {
    padding-top: 3px;
    padding-bottom:3px;
    min-height: 0;
}

przez https://ogbe.net/blog/gnome_titles.html


Uważam, że w linii 20 brakuje średnikapadding: 0px
Troy Folger

2
Niesamowite! Działa również w Bionic. Właśnie zmieniłem 3pxwartości na 1pxi jest miły i minimalny.
Justin

Dla mnie spowodowało to zgniecenie skrajnie prawych przycisków okna. Aby to naprawić, musiałem zastąpić linie 13 i 14 ( margin-top, margin-bottom) prostym margin: 0px;(co oznacza wszystkie cztery margin-*kierunki).
brandones

1
Musiałem także dodać padding-right: 6px;jako linię 31, aby wstawić trochę dopełnienia między bokiem nagłówka okna a przyciskiem X „zamknij okno”.
brandones

i podobnie po linii @brandones, którą dodałem padding-left: 6px, aby ikona z niektórych aplikacji nie była przyciśnięta do krawędzi.
Christian Herenz,

11

Aby zmniejszyć rozmiar paska tytułowego, po prostu utwórz cssplik w tej lokalizacji: ~/.config/gtk-3.0/gtk.cssi skopiuj wklej poniższy kod; spowoduje to zmianę rozmiaru paska tytułu:

.header-bar.default-decoration {
        padding-top: 0px;
        padding-bottom: 0px;
    }

.header-bar.default-decoration .button.titlebutton {
    padding-top: 0px;
    padding-bottom: 0px;
}

możesz dodać ten kod (do tego samego pliku), aby usunąć linię pod paskiem tytułowym i nieco bardziej zmniejszyć rozmiar:

/* No line below the title bar */
.ssd .titlebar {
    border-width: 0;
    box-shadow: none;
}

naciśnij ALT+ F2, wpisz rpojawiające się pole i naciśnij, Enteraby ponownie załadować skorupę gnoma.

I możesz iść :)


4
Wydaje się, że to już nie działa w aplikacji gnome w Gnome 3.20, zobacz moje pytania tutaj . Wszelkie pomysły na modyfikację css w celu zastosowania do programów gnome, takich jak Nautilus w wersji 3.20?
joelostblom 16.04.16

2
już nie działa
Luciano

3

Dla zmaksymalizowanych okien mogę polecić to rozszerzenie Gnome Shell o nazwie Pixel Saver przez faceta deadalnix . Pasek tytułu zniknie (więcej miejsca dla użytkowników notebooków), ale nadal możesz zobaczyć tytuł okna na czarnym pasku aktywności.

wprowadź opis zdjęcia tutaj


0

W zależności od dystrybucji Linuksa oraz menedżera pakietów i / lub pakietu zainstaluj Gnome Tweak Tool .

Gnome Tweak Tool

Wybierz zakładkę „ Czcionki ” w menu bocznym.

Następnie ustaw Wysokość tekstu dla tytułów okien na tak niską liczbę, jak chcesz.

Wybór czcionek w tytułach okien

UWAGA : dotyczy to tylko starszych wersji GNOME


Nie zmienia rozmiaru paska tytułowego, tylko rozmiar czcionki na pasku tytułowym, więc nic dobrego.
Dave Moten

Dotyczy to tylko starszych wersji GNOME. Nie ma znaczenia dla wersji po 3.20, jak wspomniano w tej odpowiedzi @RobertLu .
ILMostro_7

0
.titlebar, headerbar {
    min-height: 0px;
    padding: 0px;
    margin: 0px;
}
headerbar entry,
headerbar spinbutton,
headerbar button,
headerbar separator {
    min-height: 0px;
    padding: 0px;
    margin: 1px;
}
/*
more or less normal
write this in ~\.config\gtk-3.0\gtk.css
use slashes instead of backslashes
slashes just terrifyin my nano (:
*/

mój pulpit Działa dla Ubuntu 18.04 z flashowaniem sesji gnome

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.