четверг, 5 декабря 2013 г.

Тема GnomishBeige

  Светлая тема с кнопками напоминающими МАС и объемными золотистыми панелями окон, приятная во всех отношениях. Для того, чтобы ее установить откройте Терминал, нажав в английской раскладке три клавиши <Ctrl>+<Alt>+<T>, по одной скопируйте и выполните команды:
sudo add-apt-repository ppa:webupd8team/themes
sudo apt-get update
sudo apt-get install gnomishbeige-theme
  Для удобного переключения между темами установите программу "Ubuntu Tweak", выполнив в Терминале:
sudo add-apt-repository ppa:tualatrix/ppa
sudo apt-get update
sudo apt-get install ubuntu-tweak
  Откройте "Ubuntu Tweak" и в разделе "Настройки" выберите тему "GnomishBeige".
Откройте несколько разных приложений и если тема "GnomishBeige" Вам понравилась, читайте дальше.

  Нет ничего идеального и небольшой тюнинг теме не повредит.

  Для этого скопируйте тему "GnomishBeige" в папку ".themes", со свободным доступом для редактирования, чтобы убедиться в ее наличии откройте "Домашнюю папку" и нажмите две клавиши <Ctrl>+<h>, после этого появятся скрытые папки и документы, с точкой в начале названия.

  Если папки ".themes" у Вас нет откройте Терминал, скопируйте и выполните команду:
mkdir ./.themes
  Скопируйте через Терминал саму тему, добавив в конце "+", чтобы не было двух тем с одинаковыми названиями:
cp -a /usr/share/themes/GnomishBeige ./.themes/GnomishBeige+
  Откройте "Домашнюю папку" и в ней скрытую папку ".themes", нажмите две клавиши <Ctrl>+<d>, после этого папка ".themes" появится в закладках "Nautilus" для быстрого доступа к ней.

  На этом установка и подготовительная часть закончились, приступим к тюнингу.

  Откройте файл настроек ./.themes/GnomishBeige+/gtk-3.0/gtk.css
В отличии от многих других тем в нем только одна строка:
@import url("resource:///org/gnome/gnomishbeige/gtk-main.css");
Поэтому можно добавить следующие строки прямо в него.
/* 2013-12-05 - EvgeX */

/* Календарь - цвет шрифта. */ 
* { 
    color: #753;
}

/* Верхняя панель - цвет шрифта. */
.unity-panel.menuitem {
    color: #fa5;
}

/* Nautilus - список устройств, закладок и папок. */
.cell {
    background-image: -gtk-gradient (linear, 0 0, 0 1, from (#d8d1c9), to (#faf9f8));
}

/* Nautilus - строка списка под наведенным указателем. */
row:hover { 
    background-image: -gtk-gradient (linear, 0 0, 0 1, from (#faf9f8), to (#753)); 
    color: #fff; 
    text-shadow: 1 1 #753;
    border-radius: 3px;
}
  Если Вы привыкли, что бегунок полосы прокрутки должен быть виден постоянно и отключили опцию "Современные полосы прокрутки" в "UbuntuTweak", то появляется другая проблема, он сливается с фоном и практически не виден.
  Сначала решим эту проблему для gtk-3.0:

/* Если /UbuntuTweak/Настройка/Прочее/Современные полосы прокрутки/ = Отключить */
.scrollbar.slider.vertical,
.scrollbar.slider.vertical:prelight:active {
    background-image: -gtk-gradient (linear, 0 0, 1 0, from (#d8d1c9), to (#4a4948));
}
                
.scrollbar.slider.horizontal,
.scrollbar.slider.horizontal:prelight:active {
    background-image: -gtk-gradient (linear, 0 0, 0 1, from (#d8d1c9), to (#4a4948));
}
  Файл ./.themes/GnomishBeige+/gtk-3.0/gtk.css - можно сохранить и закрыть.

  Откройте файл настроек ./.themes/GnomishBeige+/gtk-2.0/gtkrc
Спуститесь ориентировочно к 275-ой строке и уменьшите яркость бегунка.
style "scrollbar"
{
    GtkScrollbar::slider-width = 12

    bg[NORMAL]      = shade (0.4, @bg_color)
    bg[PRELIGHT]    = shade (0.6, @bg_color)
    bg[ACTIVE]      = shade (0.2, @bg_color)
    bg[INSENSITIVE] = shade (0.99, @bg_color)
  Файл ./.themes/GnomishBeige+/gtk-2.0/gtkrc - можно сохранить и закрыть.

  И еще в теме полностью отсутствуют кнопки для Unity, исправьте этот недостаток, создав рядом с папкой "metacity-1" папку "unity" и скопируйте из "metacity-1" следующие кнопки:

close.png
close_focused_prelight.png
close_focused_pressed.png
minimize.png
minimize_focused_prelight.png
minimize_focused_pressed.png
unmaximize.png
unmaximize_focused_prelight.png
unmaximize_focused_pressed.png

  После перезагрузки все изменения вступят в силу.

  Что-то из предложенного может подойти и для других тем.



Комментариев нет:

Отправить комментарий