Nautilus (цвет боковой панели)

Автор polzovatel, 04 апреля 2011, 18:44:44

« назад - далее »

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

polzovatel

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 и потом вернуть которую изменяли.

saveriy

Ввиду перехода следующего релиза debian на gtk3, было бы актуальным разобраться с изменением цвета боковой панели в nautilus 3. Кто-либо сможет поделиться опытом?

Leo

polzovatel, спасибо за gcolor2 - давно искал эту приблуду приходилось пользоваться KDE-шной...

polzovatel

темы gtk3 по другому устроены

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

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

Открыть содержимое (спойлер)

Пример:

Чтобы привести тему 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;

Темы до конца применяются после перезагрузки компьютера


[результат]

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