Автор Тема: Nautilus (цвет боковой панели)  (Прочитано 5478 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн polzovatel

Nautilus (цвет боковой панели)
« : 04 Апреля 2011, 18:44:44 »
Nautilus (цвет боковой панели)

Сначала смотрим название выбранной темы gtk
(ПКМ на рабочем столе - Изменить фон рабочего стола - Вкладка "Тема" - Нажать внизу кнопку "Настроить" - На вкладке "Элементы управления" смотрим название выделенной темы)

Переходим в папку с темами (с правами суперпользователя) командой
sudo nautilus /usr/share/themes
Находим папку с используемой темой, заходим в нее, переходим в папку gtk, открываем gtkrc

В конец файла вставляем следующее:

style "nautilus-sidebar" {
font_name                                 = "Regular"

GtkTreeView::odd_row_color                = "#e2e2e2" # Change color here
GtkTreeView::even_row_color               = "#e2e2e2" # Change color here
}

style "nautilus-sidebar-title"
{
fg[NORMAL]      = @fg_color # Change text color here
fg[PRELIGHT]    = @fg_color # Change text color here
fg[ACTIVE]      = @fg_color # Change text color here

bg[NORMAL]      = "#e2e2e2" # Change color here
bg[PRELIGHT]    = "#e2e2e2" # Change color here
bg[ACTIVE]      = "#e2e2e2" # Change color here
}

widget_class "*NautilusSidePane.*"                 style "nautilus-sidebar"
widget_class "*Nautilus*Places*Sidebar*"           style "nautilus-sidebar"
widget_class "*Nautilus*Side*.GtkWidget"           style "nautilus-sidebar"
widget_class "*Nautilus*Side*Title*"               style "nautilus-sidebar-title"

Ниже этого текста я добавил пустую строку
Заменяем в нем цвет #e2e2e2 на свой
(код цвета можно подобрать пипеткой в выборе тем оформления или программой gcolor2)

Сохраняем и закрываем файл.
Теперь в настройках оформления нужно выбрать другую тему gtk и потом вернуть которую изменяли.
Руководство по эксплуатации Debian - должно быть под рукой у каждого дебианщика, без него будет трудно управлять системой.
 

Оффлайн saveriy

Re: Nautilus (цвет боковой панели)
« Ответ #1 : 25 Мая 2012, 10:55:03 »
Ввиду перехода следующего релиза debian на gtk3, было бы актуальным разобраться с изменением цвета боковой панели в nautilus 3. Кто-либо сможет поделиться опытом?
 

Оффлайн Leo

Re: Nautilus (цвет боковой панели)
« Ответ #2 : 25 Мая 2012, 22:17:36 »
polzovatel, спасибо за gcolor2 - давно искал эту приблуду приходилось пользоваться KDE-шной...

Оффлайн polzovatel

Re: Nautilus (цвет боковой панели)
« Ответ #3 : 27 Мая 2012, 03:38:38 »
темы gtk3 по другому устроены

рекомендую прочесть про css и rgba

в каталоге с темой находим файл  nautilus.css (или скопируйте из другой темы)
открываем его через текстовый редактор и изменяем цвет у sidebar

Spoiler: ShowHide

Пример:

Чтобы привести тему Ambiance к более привлекательному виду делаем такие исправления
открываем /usr/share/themes/Ambiance/gtk-3.0/apps/nautilus.css
изменяем следующие строки

/* sidebar */
NautilusWindow .sidebar,
NautilusWindow .sidebar .view {
    background-color: #3c3b37;

    color: #ffffff;
    text-shadow: none;
}
тут заливка темная, шрифт белый без теней

и еще изменим цвет разделителя между боковой панелью и внутренней областью окна
NautilusWindow .pane-separator {
    background-color: shade (shade (#3c3b37, 0.95), 0.94);
    border-color: #3c3b37;
    border-style: solid;
    border-width: 0;
Темы до конца применяются после перезагрузки компьютера


[результат]

[результат правки другой темы]



Руководство по эксплуатации Debian - должно быть под рукой у каждого дебианщика, без него будет трудно управлять системой.
 

Теги: