The way this is implemented in human theme is really confusing. The same class is used for Button and MenuItem widgets. This doesn't work because MenuItems are rendered without a background. It is possible to style them with different classes, then you can do whatever you want.
I attach a patch to the human-theme gtkrc file which makes the MenuItems use fg_color and selected_fg_color when the mouse is over them. This means the tick marks are always the same colour as the text. The Button type widgets are unaffected by this patch.
The way this is implemented in human theme is really confusing. The same class is used for Button and MenuItem widgets. This doesn't work because MenuItems are rendered without a background. It is possible to style them with different classes, then you can do whatever you want.
I attach a patch to the human-theme gtkrc file which makes the MenuItems use fg_color and selected_fg_color when the mouse is over them. This means the tick marks are always the same colour as the text. The Button type widgets are unaffected by this patch.