Feature #15286
closed
Improve creation of themes: Allow theme depending context_menu.css
0%
Description
I want to make some minor changes to the default theme.
I created a new theme folder and put my application.css into these folder's stylesheets directory.
With an @import in the application.css I import the default's theme application.css so I could override css settings after the import. Works fine for the content that is defined in the original application.css
I also want to change the color of selected table lines in the ticket view but these css definitions are included into the context_menu.css
There does not seem to be a way to override context_menu.css in putting a new context_menu.css into the stylesheets directory.
Of course I can try to override css definitions in my applications.css but context_menu.css is included after application.css and so the application.css modifications are useless if they try to override context_menu.css classes and attributes.
I think there would be two ways to make creating "child themes" easier
- include a context_menu.css instead of original context_menu.css if file exists in stylesheets folder (this would be great!!!)
- include contest_menu.css before application.css is included ( IIRC the last definition of a class is the one that is used)