In Gnome 3.18, war es möglich , die titlebar Höhe aller Fenster in durch Ändern der CSS zu ändern , ~/.config/gtk-3.0/gtk.css
wie pro Titelleiste Höhe Reduce in GNOME 3 / gtk + 3 .
.header-bar.default-decoration {
padding-top: 0px;
padding-bottom: 0px;
}
.header-bar.default-decoration .button.titlebutton {
padding-top: 0px;
padding-bottom: 0px;
}
/* No line below the title bar */
.ssd .titlebar {
border-width: 0;
box-shadow: none;
}
In Gnome 3.20 scheint dies nicht mehr für Fenster mit einer Kopfzeile / CSD (gnome-spezifische Schaltflächen in der Titelleiste) wie Nautilus (Dateien), Einstellungen, Fotos, Kontakte usw. zu gelten. Die Optimierung verringert weiterhin die Höhe der Titelleiste für andere anwendungen wie gnome-terminal und gVim. Wie verkleinere ich die Höhe der Titelleiste in Gnome-Programmen wie Nautilus in Gnome 3.20?
Aktualisieren
Ich habe auch versucht, was in diesem reddit Thread vorgeschlagen wird . Ich habe beides probiert window.ssd
und .ssd
nur keine Würfel. Dies funktioniert, siehe die Antwort, die ich für weitere Details gepostet habe
window.ssd headerbar.titlebar {
padding-top: 1px;
padding-bottom: 1px;
min-height: 0;
}
window.ssd headerbar.titlebar button.titlebutton {
padding-top: 1px;
padding-bottom: 1px;
min-height: 0;
}
und
/* shrink headebars */
headerbar {
min-height: 38px;
padding-left: 2px; /* same as childrens vertical margins for nicer proportions */
padding-right: 2px;
}
headerbar entry,
headerbar spinbutton,
headerbar button,
headerbar separator {
margin-top: 2px; /* same as headerbar side padding for nicer proportions */
margin-bottom: 2px;
}
/* shrink ssd titlebars */
.default-decoration {
min-height: 0; /* let the entry and button drive the titlebar size */
padding: 2px
}
.default-decoration .titlebutton {
min-height: 26px; /* tweak these two props to reduce button size */
min-width: 26px;
}
quelle
Antworten:
ALT + F2
und tipper
Ich konnte die Titelleiste der App unter Gnome 3.20 mit folgendem CSS verkleinern:
quelle
alt+f2
damaliger
Tipp ist unglaublich; Danke dir!min-height: 10px;
in denheaderbar entry etc
Abschnitt einfügen undmin-height: 24px;
inheaderbar
16px ändern.Kopfzeile / CSD
Eigentlich ein Ausschnitt aus dem Code, den ich über reddit gefunden und oben gepostet habe, nämlich
TUT die Headerbars / CSDs. Die Wirkung ist jedoch nicht unmittelbar. Selbst wenn Sie gnome neu laden, müssen Sie möglicherweise alle Fenster schließen, eine Weile warten oder sich abmelden und erneut anmelden, um den Effekt zu sehen.
Ich sehe immer noch keinen Unterschied in der Kopfzeile, wenn ich Folgendes ändere.
Standard-Titelleiste
Die beiden Abschnitte für die normalen Fenstertitelleisten funktionieren wie erwartet.
Rand der Titelleiste
Mit den folgenden Schritten können Sie den Titelleistenrand entfernen, wenn Sie das Standard-Adwaita-Design ausführen. Von https://bbs.archlinux.org/viewtopic.php?id=211102
quelle
~/.config/gtk-3.0/gtk.css
Tangential zum Thema können Sie die maximale Shell-Erweiterung herunterladen , um die Titelleiste in maximierten Fenstern auszublenden. Ein nützlicher Fall.
Soweit ich weiß, ist es nicht mit Wayland kompatibel, hat es aber nicht getestet.
quelle
Aktualisieren Sie Ihre
~/.config/gtk-3.0/gtk.css
mit folgenden Inhalten:quelle
Ich habe die
usr/share/themes/name-of-the-theme/gnome-shell/gnome-shell.css
Datei geändert .Wir müssen finden
Wir müssen den Wert "height" ändern. Danach müssen wir das Theme neu laden. Ich benutze die Erweiterung "Aktivitäten-Konfigurator" für die anderen Parameter der oberen Leiste.
quelle