Белый текст на белом фоне проблемы

Я не уверен, что случилось, но я использую Ubuntu 11.10, и сейчас он не работает из-за проблемы белого текста на белом фоне, как видно на скриншоте.

enter image description here

Кто-нибудь знает, как это исправить?

6
задан 19 February 2012 в 05:42

3 ответа

Единственный способ изменить цвета - это отредактировать следующие три файла в любой теме, которую я использую.

/usr/share/themes/{theme name}/gtk-3.0/gtk.css  
/usr/share/themes/{theme name}/gtk-3.0/settings.ini  
/usr/share/themes/{theme name}/gtk-2.0/gtkrc

В начале этих файлов вы найдете 4 пары основных цветов переднего плана и фона, используемых в приложениях на основе библиотек gtk 2 и gtk 3. Пара base_color и text_color используются для частей документа или ввода текста в окнах, где bg_color и fg_color используются для области окон, где отображаются значки и метки.

Выбранная пара предназначена для выделенного текста, а пара всплывающих подсказок используется для подсказок, которые появляются при наведении курсора на кнопку или ссылку. Эти цвета могут применяться в приложениях с различной непрозрачностью или оттенками. Цвета, которые вы хотите проверить, это пара base_color и text_color. #ffffff чисто белый. Вы можете найти приложение gcolor2 полезным для определения цветовых кодов. Эти наборы меток присутствуют во всех трех файлах, поэтому я изменил все три, чтобы они были одинаковыми для любой метки, которую я меняю.

Вот пример того, что я изменил в файле gtk.css в теме Ambiance:

Имейте в виду, что вы наиболее интересны base_color для фона и text_color для текста на переднем плане. В вашем примере они оба выглядят одинаково, #ffffff или других оттенков белого цвета.

/* default color scheme */  
@define-color bg_color #cdc3b8;  
@define-color fg_color #262626;  
@define-color base_color #accdff;  
@define-color text_color #262626;  
@define-color selected_bg_color #01b9fc;  
@define-color selected_fg_color #ffffff;  
@define-color tooltip_bg_color #A3D0FF;  
@define-color tooltip_fg_color #023C79;
0
ответ дан 19 February 2012 в 05:42
/usr/share/{theme}/gtk-2.0/gtkrc AND/OR ~/.themes/{theme}/gtk-2.0/gtkrc

- это те, которые нужно редактировать

text_color:#000000/nbg_color:#ffffff

- код для черного текста и белых прямоугольников, для этой конкретной проблемы со скриншота вам может понадобиться изменить другие 6 элементов и проверить, что влияет на этот конкретный текстовый элемент.

Я использую Equinox Evolution Midnight на Sabayon linux с openbox, и lxappearance не меняет цвет белого текста на черных текстовых полях или белого текста на белом фоне в Firefox (также libreoffice поменял цвета, черт) меньше времени, чтобы понять это из-за этого поста

0
ответ дан 19 February 2012 в 05:42

Вы можете использовать dconf-editor (в пакете dconf-tools в ubuntu) и изменить значение в org.gnome.desktop.interface.

0
ответ дан 19 February 2012 в 05:42

Другие вопросы по тегам:

Похожие вопросы: