Как Уменьшить пространство между индикаторами в Gnome Shell?

Я использую Gnome Ubuntu 14.04.1 LTS. Я заметил, что дополнение между двумя индикаторами находится слишком много в оболочке, которая я хотел бы уменьшить его.

Check the app-indicators with too much space in between

Я пытался использовать доступное расширение оболочки, но оно не сделало работавший. Затем я отредактировал гнома-shell.css и уменьшил дополнение, но удивительно оно не сделало работавший также.

Помогите мне в уменьшении дополнения между двумя индикаторами в оболочке.Спасибо.

3
задан 22 November 2014 в 19:00

2 ответа

Как с некоторыми расширениями Gnome, не работает установка, если расширение говорит, что не поддерживает ту версию Gnome - даже если оно действительно работает. Таким образом устанавливать его:

, можно также изменить тему для имения различного интервала - это может быть сделано путем нахождения каталога темы (например, /usr/share/themes/ZukitwoGreen/gnome-shell, ~/.local/share/themes/ZukitwoGreen/gnome-shell), и редактирования gnome-shell.css файл для имения различного hpadding (можно использовать, находят и заменяют) - например, мой:

-natural-hpadding: 4px;
-minimum-hpadding: 4px;

я думаю, что это также доступно как опция под 'Цвета элегантности' настраиваемая тема.

2
ответ дан 18 November 2019 в 04:59

В расширениях нет необходимости. В Ubuntu 18.04 (Gnome 3.28.4) таблица стилей называется /usr/share/gnome-shell/theme/ubuntu.css . Около строки 680: .panel-button > natural-hpadding необходимо настроить. Если пространство все еще слишком велико на ваш вкус, также уменьшите minimum-hpadding :

#panel .panel-button {
    -natural-hpadding: 12px;  /* change HERE, e.g. 6px */
    -minimum-hpadding: 6px;   /* and here, e.g. 3px */
    font-weight: bold;
    color: #eee;
    text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.9);
    transition-duration: 100ms;
}

Если вы не хотите перезапускать, вы также можете перезагрузить тему только через

gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval 'Main.loadTheme();'

Source .

0
ответ дан 8 April 2020 в 07:37

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

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