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

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

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).

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

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

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