Как уменьшить высоту панели заголовка (заголовка) приложений GTK3 с помощью CSD?

Высота строки заголовка в GNOME действительно велика. Есть ли способ сделать его более узким без установки какого-либо расширения или темы? Строка заголовка файлового менеджера и терминала широкая и выглядит некрасиво. Мне нравится, насколько узкой была строка заголовка Unity в Ubuntu. Я использую Ubuntu 20.04 GNOME: 3.36.8

2
задан 18 August 2021 в 10:49

1 ответ

Удивительно, но этот частый вопрос, по-видимому, никогда здесь раньше не задавался - я тщетно искал дубликат.

Gnome не предоставляет пользователям возможность детальной настройки внешнего вида. Он даже не предлагает изменения темы - для этого вам нужно установить Gnome Tweaks.

Самый простой способ изменить высоту строки заголовка - это выбрать подходящую тему. Однако это подход по принципу «все или ничего». Вы должны принять всю тему как есть.

Вам, вероятно, лучше написать код вручную . Создайте файл ~ / .config / gtk-3.0 / gtk.css и введите или адаптируйте следующий код css:

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

headerbar {
    min-height: 24px;
    padding-left: 2px; /* same as childrens vertical margins for nicer proportions */
    padding-right: 2px;
    margin: 0px; /* same as headerbar side padding for nicer proportions */
    padding: 0px;
}

Выйдите из системы, а затем снова войдите, чтобы изменения вступили в силу (или сбросьте Gnome Shell с Alt + F2 , r в Xorg).

enter image description here

Foliate Ebook reader перед изменением gtk.css

enter image description here

Foliate Ebook reader после изменения gtk.css

3
ответ дан 20 August 2021 в 10:25

Другие вопросы по тегам:

Похожие вопросы: