Kurangi ketinggian bilah judul di gnome 3 / gtk + 3


Jawaban:


21

Setelah Gnome 3.20, .header-bar.default-decorationtidak berfungsi.

Anda dapat memasukkan konten follow ke ~/.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;
}

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


Saya percaya tanda titik koma tidak ada pada saluran 20padding: 0px
Troy Folger

2
Luar biasa! Bekerja di Bionic juga. Baru saja mengubah 3pxnilainya 1pxdan itu bagus dan minimal.
Justin

Bagi saya, ini menyebabkan tombol jendela paling kanan untuk terjepit bersama. Untuk memperbaikinya, saya harus mengganti baris 13 dan 14 ( margin-top, margin-bottom) dengan sederhana margin: 0px;(yang menyiratkan keempat margin-*arah).
brandones

1
Saya juga harus menambahkan padding-right: 6px;sebagai baris 31 untuk meletakkan beberapa padding antara sisi headerbar jendela dan tombol X "window dekat".
brandones

dan serupa setelah baris @brandones saya tambahkan padding-left: 6px, untuk tidak memiliki ikon dari beberapa aplikasi yang diperas ke tepi.
Christian Herenz

11

Untuk mengurangi ukuran batang judul, cukup buat cssfile di lokasi ini: ~/.config/gtk-3.0/gtk.cssdan salin tempel kode di bawah ini; ini akan mengubah ukuran bilah judul:

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

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

Anda dapat menambahkan kode ini (pada file yang sama) untuk menghapus baris di bawah bilah judul untuk mengurangi sedikit lebih banyak ukurannya:

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

tekan ALT+ F2, ketik rkotak yang muncul dan tekan Enteruntuk memuat ulang shell gnome.

Dan Anda baik-baik saja :)


4
Ini sepertinya tidak lagi berfungsi pada aplikasi gnome di Gnome 3.20, lihat pertanyaan saya di sini . Adakah ide tentang bagaimana memodifikasi css untuk diterapkan ke program-gnome, seperti Nautilus di 3.20?
joelostblom

2
tidak berfungsi lagi
Luciano

3

Untuk windows yang dimaksimalkan, saya dapat merekomendasikan Gnome Shell Extension ini yang disebut Pixel Saver oleh seorang pria deadalnix . Bilah judul akan menghilang (lebih banyak ruang untuk pengguna notebook), tetapi Anda masih bisa melihat judul jendela di bilah aktivitas hitam.

masukkan deskripsi gambar di sini


0

Bergantung pada distribusi Linux Anda dan manajer paket dan / atau paket, instal Gnome Tweak Tool .

Alat Tweak Gnome

Pilih tab " Fonts " di menu samping.

Kemudian, atur Tinggi Teks untuk Judul Jendela ke angka serendah yang Anda inginkan.

Pemilihan Judul Judul Jendela

CATATAN : ini hanya berlaku untuk versi GNOME yang lebih lama


Tidak mengubah ukuran batang judul, hanya ukuran font di batang judul jadi tidak bagus.
Dave Moten

Ini hanya berlaku untuk versi GNOME yang lebih lama. Ini tidak relevan untuk versi setelah 3.20, seperti @RobertLu disebutkan dalam jawaban itu .
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 (:
*/

desktop saya Berfungsi untuk Ubuntu 18.04 dengan gnome-session-flashback

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.