Пустые строки сверху выпадающих меню (Ubuntu 16.04)

Когда я открываю некоторые выпадающие меню, как выбор типа файла в Открывают Office или разрешение изображения в Калеке, первые несколько объектов являются просто пустыми строками, и они только исчезают после прокручивания вниз, плюс названия товара, кажется, являются серыми вместо белого, даже при том, что они все еще обычно работают.

Как это:

enter image description here

Как я мог зафиксировать это?

0
задан 13 March 2018 в 10:16

1 ответ

к сожалению, я не могу помочь Вам с пустыми строками: первый набор 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), как описано выше (с основными учетными данными, вызовите Вы изменяющий Вашу собственную тему, не систему одна), и наконец установите свою новую созданную тему как Вашу по умолчанию, с помощью некоторого "Инструмента Тонкой настройки", например, "Инструмента Тонкой настройки единицы".

0
ответ дан 30 October 2019 в 06:44

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

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