Я использую PyGI для создания графического интерфейса для приложения, которое я написал на Python 3.4, и я использую реализацию CSS GTK + 3 для стилизации интерфейса.PyGI: Контекстное меню стилизации
В моем файле .css, я указал, что весь текст по умолчанию должен быть белым:
* {
color: #fff;
}
, как я в основном работаю на темный/черный фон.
Приложение, которое я создаю, имеет текстовые поля, однако GTK автоматически дает им context/right-click menus. К сожалению, стильный стиль белого текста по умолчанию, который я применил, также работает в меню, и поэтому пользователь ничего не видит.
Если я пытаюсь переопределить эти параметры с:
.menu {
color: #000;
background-color: #f3f3f3;
}
это просто получается как this. Цвет текста не изменяется, и он, похоже, не отвечает ни на какие псевдоклассы :disabled
.
Как настроить или настроить контекстные меню этих текстовых полей, используя реализацию GTK + 3 CSS?