mate-desktop / mate-themes

Official themes for the MATE desktop
https://mate-desktop.org
GNU Lesser General Public License v2.1
75 stars 45 forks source link

mate-calc dropdown sub-menu in advanced mode doesn't display correctly when using TraditionalOK #303

Open grover92000 opened 2 years ago

grover92000 commented 2 years ago

Expected behaviour

See the text in the dropdown submenu.

Actual behaviour

Text is a shade of white and very hard to see.

Steps to reproduce the behaviour

Change theme to TraditionalOK. Start mate-calc. In mate-calc set mode to Advanced. Click the Degrees drop-down. All of the entries in the sub-menu are displayed in an off white color and are barely readable.

Screenshots: Default MATE with no theme set: mate-calc-default

TraditionalOK theme set: mate-calc-TraditionalOK

TraditionalGreen theme set: mate-calc-TraditionalGreen

MATE general version

1.26.0

Package version

3.22.23

Linux Distribution

NA - build from source

Link to bugreport of your Distribution (requirement)

NA - build from source

blue-devil-93 commented 2 years ago

I can see too that the bug does exist. menu> window >menu> menuitem Tells me gtk_debug interactive. It loads the color from :hover for normal i.e :not(:hover). Need to investigate a bit. On the visually similar yaru Ok that bug is not there.

reticulatus commented 1 year ago

I came across this bug when I upgraded Thunderbird to v102.2.2 on Linux Mint 21. The menu items are almost invisible when the mouse is over them. This happens with TraditionalOK, but not TraditionalGreen.

TraditionalOK has been my favourite theme for many years, I would much prefer to continue using it.

Does anyone know what settings I should change in that theme to get the menu items to appear when the mouse is over them?

Edit: I tried changing the setting for theme_selected_fg_colour from #ffffff to #000000 in gtk-3.0/gtk.css and that made the menu items visible in Thunderbird and Calculator when the mouse pointer was over them. Other apps then had black text with a blue background for menu items with the mouse over them. Could the issue be that Thunderbird and Calculator are not using theme_selected_bg_color in their menus, so the original white colour is not visible against the default background?

lukefromdc commented 1 year ago

Note that the yaru themes are a complete rewrite of the Traditional themes