По умолчанию, даже если выставить темный фон синтаксиса, окно MonoDevelop выглядит довольно светлым:
Если воспользоваться редактором GTK тем, называется он Oomox (такой я смог найти только для Линукса), то получится так:
Мне это тоже не очень понравилось, поэтому пришлось делать руками, для чего я исправил свою темную тему для Gimp:
Примечания по формату gtkrc:
Цвет рамки на кнопке Debug, а также цвет стрелки вниз, цвет фона меню под кнопками Debug:
widget_class "*<GtkWidget>*" style "Main_GtkWidget_BG"
Отмеченный «галочкой» элемент меню, а также элементы меню, которые могут раскрываться:
widget_class "*<GtkMenuItem>*" style "GtkMenuItemStyle"
Названия элементов главного меню:
widget_class "*.<GtkMenuBar>*<GtkLabel>*" style "gtkmenubarfont"
Цвет всплывающей подсказки:
style "tooltip"
{
bg[NORMAL] = "#FFFFAF"
fg[NORMAL] = "#000000"
}
widget "gtk-tooltip*" style "tooltip"
Цвет верхней панели с Главным меню, панелью с выбором Debug/Release, Поиском и т.д. задается через widget_class «*GtkHBox*»
То же самое, только без Главного меню: widget_class «*HBox*»
Приоритеты вроде не работают:
class «GtkWidget» style : lowest «default»
highest
rc
theme
application
gtk
lowest
Поэтому применяем правило:
Последний стиль в списке имеет высший приоритет!
Моя тема MonoDevelopFlatW10 для MonoDevelop во вложении.
Содержимое архива нужно распаковать в папку C:\Program Files\Unity\MonoDevelop\bin
P.S. Я так и не смог найти, как изменить цвет панели вкладок и самих вкладок :(
Плюс ко всему настройки цветов не применяются для окон из раздела View -> Pads. Скорее всего для них нужно задавать какие-то отдельные настройки.
- C#: Сравнить два массива - 12.12.2024
- EVE-Online: Фильтры каналов - 23.11.2024
- Не приходит СМС для авторизации на сайте Госуслуги - 01.11.2024