rulet |
|
Темы:
7
Сообщения:
45
Участник с: 21 июля 2011
|
Так что, нашел кто-то файл и строки где меняется цвет выделения текста(текст страниц в браузере, при тыке на иконки, выделенный пункт меню…)? Т.е. то что в gnome2 было во “внешний вид”–“цвет выделения”. Да и еще, как одним махом поменять цвет одинаковых иконок(например, иконок каталогов), поменяв одну из них в /usr/share/icons/gnome/256x256/places, например? |
vs220 |
|
Темы:
25
Сообщения:
8524
Участник с: 16 августа 2009
|
ruletВ настройках тем, для gtk3 открываем ~/.config/gtk-3.0/gtk.css и ищем selected_bg_color меняем цвет на нужный например /* Default color scheme */ @define-color selected_bg_color #AEC1C1; Для gtk2 можно поставить lxappearance и поменять цвет там, правда не знаю сработает ли в 3 гноме ruletПопробуйте Gither http://zenway.ru/page/gither |
rulet |
|
Темы:
7
Сообщения:
45
Участник с: 21 июля 2011
|
Файла(и каталога gtk-3.0) ~/.config/gtk-3.0/gtk.css не было, поэтому я его создал, и поместил туда копию содержимого файла /usr/share/themes/Adwaita/gtk-3.0/gtk.css и затем изменил цвет в строке с @define-color selected_bg_color, затем перегрузил, но в Firefox цвет выделения текста как был синим так и остался. Вот содержимое файла ~/.config/gtk-3.0/gtk.css сейчас:/* Default color scheme */ @define-color base_color #ffffff; @define-color bg_color #ededed; @define-color tooltip_bg_color #343434; @define-color selected_bg_color #5bd271; @define-color text_color #2e3436; @define-color fg_color #2e3436; @define-color tooltip_fg_color #ffffff; @define-color selected_fg_color #ffffff; /* Colormap actually used by the theme, to be overridden in other css files */ @define-color theme_base_color @base_color; @define-color theme_text_color @text_color; @define-color theme_bg_color @bg_color; @define-color theme_fg_color @fg_color; @define-color theme_tooltip_bg_color @tooltip_bg_color; @define-color theme_tooltip_fg_color @tooltip_fg_color; @define-color theme_selected_bg_color @selected_bg_color; @define-color theme_selected_fg_color @selected_fg_color; @define-color link_color #4a90d9; @define-color frame_color #8a9580; @define-color inactive_frame_color #c7ccc1; @define-color warning_color #f57900; @define-color error_color #cc0000; @define-color success_color #4e9a06; @define-color info_fg_color rgb (181, 171, 156); @define-color info_bg_color rgb (252, 252, 189); @define-color warning_fg_color rgb (173, 120, 41); @define-color warning_bg_color rgb (250, 173, 61); @define-color question_fg_color rgb (97, 122, 214); @define-color question_bg_color rgb (138, 173, 212); @define-color error_fg_color rgb (166, 38, 38); @define-color error_bg_color rgb (237, 54, 54); @define-color keyboard_focus_border_a #a2c9f1; @define-color keyboard_focus_border_b #6794cf; @define-color os_chrome_bg_color black; @define-color os_chrome_fg_color #ccc; @define-color os_chrome_selected_bg_color #333; @define-color os_chrome_selected_fg_color white; @define-color chrome_bg_color #1e1a17; @define-color chrome_fg_color #fff; @define-color focused_entry_border #579eea; @define-color button_gradient_color_a #f4f6f4; @define-color button_gradient_color_b #d7dad7; @define-color button_border #a7aba7; @define-color button_hover_gradient_color_a @theme_base_color; @define-color button_hover_gradient_color_b shade (@button_gradient_color_a, 0.94); @define-color button_active_gradient_color_a #a2a9a2; @define-color button_active_gradient_color_b shade (@button_active_gradient_color_a, 0.83); @define-color insensitive_bg_color #f4f4f2; @define-color insensitive_fg_color #a7aba7; @define-color trough_bg_color_a #ccccc7; @define-color trough_bg_color_b #e4e4e1; @define-color active_switch_bg_color_a #509ae7; @define-color active_switch_bg_color_b #84b8ee; @define-color switch_slider_color #eeeeec; @define-color switch_slider_border #2a79cb; @define-color progressbar_background_a #1f72c6; @define-color progressbar_background_b #76b0ec; @define-color progressbar_border #3277bf; @define-color scale_fill_a #2c85e2; @define-color scale_fill_b #b8d6f5; @define-color menu_controls_color #555753; @define-color highlighted_border #8a8f8a; @define-color internal_element_color #888a85; @define-color notebook_border #a6a6a6; @define-color notebook_active_tab_border #1372d3; @define-color notebook_selected_tab_color #8dc0f3; @define-color notebook_tab_gradient_a @theme_base_color; @define-color notebook_tab_gradient_b @switch_slider_color; @define-color toolbar_gradient_base #aaaa9e; @define-color toolbar_gradient_step1 #bcbcb4; @define-color toolbar_gradient_step2 #d9d9d7; @define-color toolbar_gradient_final #e5e5e2; @define-color toolbar_active_button_color #909081; @define-color expander_row_selected_color #acccee; @import url("gtk-widgets.css"); Прога Gither что-то не работает, да ее и в репах нет, видно не совместима с gnome3. |
nobus |
|
Темы:
67
Сообщения:
1067
Участник с: 01 января 2010
|
ruletМеняется через сам FF (Правка –> Настроки Firefox –> Содержимое –> Цвета):
Говорила мама: "RTFM, сынок!"
|
rulet |
|
Темы:
7
Сообщения:
45
Участник с: 21 июля 2011
|
Да, туда смотрел, но это цвет ссылок, а не цвет выделения текста. |
vs220 |
|
Темы:
25
Сообщения:
8524
Участник с: 16 августа 2009
|
Firefox использует gtk2, следовательно и настраиваться должно бы было в ~/.config/gtk-2.0/gtkrc опять же правим nselected_bg_color, но не тут то было - настройки наглым образом игнорируются и берутся из ~/.themes/Adwaita/gtk-2.0/gtkrc Поэтому если хоттите изменить цвета в gtk2 приложениях то - копируем /usr/share/themes/Adwaita в ~/.themes/ и правим ~/.themes/Adwaita/gtk-2.0/gtkrc в вашем случае nselected_bg_color gtk-color-scheme = "base_color:#DBEAEC\nfg_color:#000000\ntooltip_fg_color:#000000\nselected_bg_color:#AEC1C1\nselected_fg_color:#000000\ntext_color:#000000\nbg_color:#D9DFE0\ntooltip_bg_color:#E7F3FD" Gither у меня работает ( качаем с http://gnomefiles.org/content/show.php/gither?content=102026 распаковываем в домашнюю папку даем права на выполнение, затем в терминале переходим в папку куда распаковали и запускаем gither - смотрим на ругань ) |
rulet |
|
Темы:
7
Сообщения:
45
Участник с: 21 июля 2011
|
Спасибо, правка темы сработала, только каталога ~/.themes также не было, я его создал. Насколько я понял, настройки в ~/.config/gtk-3.0/gtk.css теперь ни на что не влияют? Насчет gither пока не понял, мне что все иконки, например, из /usr/share/icons/gnome/ поместить в ~/.icons, потом править, потом обратно на свое место переписать? [r@ngf ~]$ cd /home/r/gither [r@ngf gither]$ ./ ** ERROR **: Directory Open Error::Error opening directory '/home/r/.icons': No such file or directory aborting... Аварийный останов (core dumped) [r@ngf gither]$ cd /home/r/gither Все, почитал в “help” – разобрался. Для того что-б изменить какую-то иконку нужно новую перетащить на старую, отображаемую в окне gither, и тогда новая иконка заменит старую, и при сохранении изменятся остальные иконки этого типа других размеров. Я под root-ом запустил(не знаю, правильно ли?) gither, что-б сразу изменения записать прямо в /usr/share/icons/gnome, например. Изменения применились. |
vs220 |
|
Темы:
25
Сообщения:
8524
Участник с: 16 августа 2009
|
ruletПожалуй правильнее было бы скопировать /usr/share/icons/gnome в ~/.icons/ и там править. А то при обновлении пакета с иконками ваши изменения в /usr/share/icons/gnome затрутся, да и с точки зрения безопасности не тру. |
rulet |
|
Темы:
7
Сообщения:
45
Участник с: 21 июля 2011
|
Ясно. …Кстати, правильно ли я понимаю, что gnome-shell – это нечто вроде настраиваемой вэб-страницы на собственном компе? |
nobus |
|
Темы:
67
Сообщения:
1067
Участник с: 01 января 2010
|
ruletНет, но для оформление его, как и у HTML-страниц, используется CSS, а для функциональности – JS.
Говорила мама: "RTFM, сынок!"
|