enhancement
(User-visible)
Currently, active and disabled buttons in the Modern Header are rendered identically and differ only in their tooltips. As a result, it is not possible to style these buttons differently using CSS.
Different CSS classes should be generated. Additionally, it should be possible to set different `ThemeImage`s.
Test
No test.