Geany names some/all of its widgets for theming purposes, but the names are not documented.
--- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/1085
The names are listed here and their purpose is (to me) obvious?
http://www.geany.org/manual/current/index.html#defining-own-widget-styles-us...
What more do you think would be useful?
--- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/1085#issuecomment-227628617
Oh neat, @b4n and I missed that. Just needs to be checked it includes them all, and be expanded to include GTK3 theming.
--- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/1085#issuecomment-227631225
I believe GTK+ 3 CSS should "just work" using those class names, for ex:
https://github.com/geany/geany/blob/master/data/geany.css#L13
--- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/1085#issuecomment-227637062
Good only minimal documentation needed, ATM GTK3 isn't even mentioned. And the location(s) from which the css is read maybe should be noted (as discussed on IRC with @b4n ).
--- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/1085#issuecomment-227641829
IMO, rather than document any details about gtkrc/css we should rather tell the style classes and provide links to the [gtkrc](https://developer.gnome.org/gtk2/stable/gtk2-Resource-Files.html) and [gtkcss](https://developer.gnome.org/gtk3/stable/chap-css-overview.html#css-overview) docs. No point to re-document what's there, but it'd be useful to give users the starting points for learning about GTK+ theming.
--- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/1085#issuecomment-227658873
No point to re-document what's there, but it'd be useful to give users the starting points for learning about GTK+ theming.
Yep for sure.
--- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/1085#issuecomment-227661001
github-comments@lists.geany.org