Създаване на цветова схема в GTK

Включително и Х-сървъра.

Модератори: Freya, Kulu Ngile

Мнениеот mylin » Пон 06, Фев, 2012 18:56

Създаване на цветова схема в GTK

С изключение на KDE повечето графични среди са базирани на GTK - тази тема е за тях, това са GNOME, XFCE, LXDE...; също и всички базирани на OpenBox.

Всички графични среди си имат т.н. теми - цветови схеми за външния вид на прозорците. Въпреки богатия избор един ден може да искате нещо по-така. Може да си изтеглите още теми от портала http://opendesktop.org/ Проблемът е, че там почти винаги трябва да теглите цял комплект файлове: нови икони, нова картинка за десктопа и т.н. Тук ще създадем само един файл.

Ето как изглежда тази сива тема пазеща очите ми 8)


Изображение

Готовия gtkrc файл може да се изтегли от gnome-look.org
Целия код на файла е цитиран тук

Повече информация за опциите - gtkrc File
--------------------------


Как се създава?

В XFCE има само една тъмна тема: Xfce-dusk, но тя има дефекти - в браузъра текста не се вижда (бяло върху бяло).
За основа ще ползвам друга готова тема - Xfce-winter;

1. Копираме файла който ще променяме...

Код за потвърждение: Избери целия код
# cp /usr/share/themes/Xfce-winter/gtk-2.0/gtkrc   ~/.themes/D1-Gray/gtk-2.0/gtkrc

С това създадохме:
- папка в домашната директория
- нова тема с име D1-Gray
- готов gtkrc файл който ще променяме

Забележка:
- ако имате други потребители темата трябва да се сложи и в тяхната домашна директория: /home/user_name
- може да се сложи само веднъж - в системната директория /usr/share/themes/
(тук неудобството е, че при всяка редакция ще ви иска администраторската парола на root потребителя)


2. Редактираме новия файл в някой текстов редактор (в случая Kate)
Код за потвърждение: Избери целия код
$ kate ~/.themes/D1-Gray/gtk-2.0/gtkrc


Цветовете са със стандартните кодови имена, ако има нужда вижте цветовете в графичен редактор (има и онлайн) - аз ползвах GIMP.

Най-важната част от файла е в секцията
Код за потвърждение: Избери целия код
style "default"


Двете основни опции там са:

а) основен цвят:
Код за потвърждение: Избери целия код
 bg[NORMAL]        = "#707070"

б) фон на папките:
Код за потвърждение: Избери целия код
 base[NORMAL]      = "#999999"

Пример - сменете ги с код червено :) #ff0000 и ще имате ужасно червени прозорци...

3. След редакцията записвате файла и прилагате новата тема

GNOME - System > Preferences > Appearance
Xfce - Menu > Settings > Appearance
Аватар
mylin
Участник
 
Мнения: 176
Регистриран на: Нед 10, Авг, 2008 14:43

Мнениеот phantomlord » Вто 07, Фев, 2012 14:57

Супер! *bravo*
Hear the cry of War
Louder than before
With his sword in hand
to control the land
Crushing metal strikes
on this frightening night
Fall onto your knees
For the Phantom Lord
Аватар
phantomlord
Шеф
 
Мнения: 1517
Регистриран на: Пет 03, Мар, 2006 1:16
Местоположение: София


Назад към Настройка и работа с графични среди

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 1 госта

cron