On Mon, Jul 17, 2023 at 08:43:29AM +1200, Joseph Heled wrote:

> Well, it's not broken, but the user experience is terrible. The menus are
> on a "feel" and not "see" status (see clip)

I don't think the issue comes from gnubg (besides the fact that it is 
build with gtk2) but from the graphical theme of your setup.

In your video the menu head has a blue background and the clickable 
entry nothing special. On my machine they have a slightly different 
shade of grey.

If I build gnubg with gtk3 they use the same colors than, for instance, 
firefox (it is build with gtk3 as well). The gtk3 theme takes care of 
this and arguably uses better coloring.

Overriding the theme with something pleasing everybody seems optimistic.

It is possible to customize this in the gnubg.gtkrc file with entries 
like:

style "menuitem" {
bg[PRELIGHT] = { 0.0, 0.6, 0.6 }
}
style "menu" {
bg[PRELIGHT] = { 0.6, 0.0, 0.0 }
}
widget_class "*<GtkMenuItem>*" style "menuitem"
widget_class "*<GtkMenu>*" style "menu"

Reply via email to