Когда я открываю некоторые выпадающие меню, как выбор типа файла в Открывают Office или разрешение изображения в Калеке, первые несколько объектов являются просто пустыми строками, и они только исчезают после прокручивания вниз, плюс названия товара, кажется, являются серыми вместо белого, даже при том, что они все еще обычно работают.
Как это:
Как я мог зафиксировать это?
к сожалению, я не могу помочь Вам с пустыми строками: первый набор UI / выбранный пункт к Вашей текущей позиции курсора по умолчанию - это хорошо для меня, таким образом, я не искал способ изменить его.
Но я пострадал от той же проблемы с темным цветом шрифта в выпадающих элементах списка, который делает названия товара трудно для чтения. Моей средой также является Ubuntu 16.04 с "Окружением" тема UI, таким образом, я, вероятно, могу помочь зафиксировать это:
В первую очередь, как Вы, вероятно, знаете, все системные темы, расположенные там: "/usr/share/themes /", и некоторые "Инструменты Тонкой настройки" (такие как: "Инструмент Тонкой настройки единицы" (предпочтительный) или "Инструмент Тонкой настройки GNOME"), помогает установить различные темы для среды пользователя.
В моем случае некоторый пропуск моей темы "Окружения" был найден в "gtk-2.0" настройках, сохраненных в "/usr/share/themes/Ambiance/gtk-2.0/gtkrc":
# Workaround style for menus where the text color is used instead of the fg color.
style "menuitem_text_is_fg_color_workaround" {
text[NORMAL] = @fg_color
text[PRELIGHT] = @selected_fg_color
text[SELECTED] = @selected_fg_color
text[ACTIVE] = @fg_color
text[INSENSITIVE] = "#99958b"
}
более точно:
text[NORMAL] = @fg_color
то, которое делает выпадающий цвет шрифта элементов списка почти тем же как цвет фона, так для фиксации этого всего Вам нужно, должно изменить "@fg_color" в той строке к чему-то еще, такой как "@selected_fg_color" (это определило как белое), или используйте статический цвет, например: "#9e9e9e" (цвет светового сигнала "Mouse Gray").
Выглядит простым, но существует одна проблема: "Окружение" - является системным значением по умолчанию тема UI, которая сохранила в месте системного значения по умолчанию ("/usr/share/themes / "). Так, для изменения его Вам нужны корневые учетные данные, и Вы измените системные параметры по умолчанию, который, я верю, не является лучшим способом действовать.
Таким образом, я рекомендую создать Вашу собственную тему, на основе "Окружения", просто путем копирования папки "/usr/share/themes/Ambiance" в папку ".themes" в Корневом каталоге (" / домой / [MyUser]/.themes / "), затем переименуйте скопированную папку темы от "Окружения", к чему-то еще (например, "MyAmbiance"), затем измените его (.../.themes/MyAmbiance/gtk-2.0/gtkrc), как описано выше (с основными учетными данными, вызовите Вы изменяющий Вашу собственную тему, не систему одна), и наконец установите свою новую созданную тему как Вашу по умолчанию, с помощью некоторого "Инструмента Тонкой настройки", например, "Инструмента Тонкой настройки единицы".