Daniel, I agree with you. There are some facts to take into consideration though:
1) Most themes (Ambiance and Radiance included) provide styling for the "gnome-panel-menu-bar" class. It is not taking effect in Wingpanel because the default style is loaded with a very high priority (600, equivalent to GTK_STYLE_PROVIDER_PRIORITY_APPLICATION), making it impossible to override the style from the user's theme.
2) Wingpanel also uses the "menubar" class, and since there's no style information regarding that class in the default style sheet, it can be overriden. That's why the panel looks like a menubar in Sergey's screenshot. The foreground color still follows the default style.
In conclusion, we need to fix the priority issue described in (1) and remove the style class mentioned in (2). If we do that, it's fine if we leave the foreground color in the stylesheet.
Daniel, I agree with you. There are some facts to take into consideration though:
1) Most themes (Ambiance and Radiance included) provide styling for the "gnome- panel-menu- bar" class. It is not taking effect in Wingpanel because the default style is loaded with a very high priority (600, equivalent to GTK_STYLE_ PROVIDER_ PRIORITY_ APPLICATION) , making it impossible to override the style from the user's theme.
2) Wingpanel also uses the "menubar" class, and since there's no style information regarding that class in the default style sheet, it can be overriden. That's why the panel looks like a menubar in Sergey's screenshot. The foreground color still follows the default style.
In conclusion, we need to fix the priority issue described in (1) and remove the style class mentioned in (2). If we do that, it's fine if we leave the foreground color in the stylesheet.