Как создать цветные рамки для всех окон?

Есть ли простое gtk.css тонкая настройка (или подобный), который позволяет мне иметь цветную рамку на всех созданных окнах GNOME/Unity?

Что-то вроде этого на веб-странице:

body {
    border: 10px solid #000000;
}
3
задан 11 February 2016 в 13:37

1 ответ

Да эти файлы расположены в (например, для темы Окружения по умолчанию):

/usr/share/themes/Ambiance/gtk-3.0/apps/

можно отредактировать nautilus.css или unity.css, как Вы желаете

Как я добавляю границу вокруг окон, но сохраняю текущую тему?

Хорошая практика должна скопировать тему, которую Вы хотите изменить к ~/.themes/и, чем внесение изменений.
В конце можно использовать Инструмент Тонкой настройки Единицы для изменения на измененную тему.

После копирования Вашей темы Окружения к ~/.themes/Ambiance2 изменитесь в:

~/.themes/Ambiance2/gtk-3.0/apps/unity.css:

  -UnityDecoration-extents: 28px 0 0 0;

кому:

  -UnityDecoration-extents: 28px 10 10 10;

затем:

UnityDecoration.bottom {
    background-image: none;
    background-color: #ff0080; /* shade (@bg_color, 0.7); */
}

UnityDecoration.left,
UnityDecoration.right {
    background-color: #ff0080; /* shade (@bg_color, 0.7); */

Также изменение в UnityDecoration.left* и UnityDecoration.right* разделяет к фоновому изображению:ничего;

Это даст Вам розовую границу. Можно изменить его на то, что когда-либо Вы хотите. Просто измените этот шестнадцатеричный #ff0080 на другого.

2
ответ дан 1 December 2019 в 16:59

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

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