I am pretty new to jmix and Java development and “suffering” from almost 30 years desktop application development. So please excuse my question if it is far too simple or somewhere explained already. At least I have not found the path to success.
I simply wan’t to change the appearance of the sidemenu - especially the background color. Playing around with helium theme editor, extending styles etc. brought partially success but not for the background color.
Is there any straight way to do so? My thx to you in advance.
no worries, we are all new to something at some point. Every question is welcome. And you can be sure: behind one person asking there are at least ten people having the same problem
hi all - update to my previous post. All of a sudden the changes / settings appeared in the application. BUT … changes do not always seem to show their effect right away. I. e. changing the applications background color worked but changing it back (deleting the reference in my customized theme) does not have any effect and the background color remains despite the fact, that no actual setting in the project refers to this setting.
I watch the compile steps and I get the information, that the themes are rebuild.
You shouldn’t have to completely clear your browser cache. After I make a change to my stylesheet, I restart the application and when the login screen loads, fully reload the page by holding down shift and clicking the refresh button in your browser. The shift key basically tells the browser to reload the screen’s cached elements. If the screens all use the same stylesheet, reloading one screen should load it for all. CSS is a pain in the back side, but this works for me.
It looks like I have found on more way which seem to work without refreshing the browser. After making changes to the scss-file, I use Strg+F5 which means “rerun the application”. I have no clue what actually is responsible that it works now but it works.