Every time you update the theme, the modified eh structure and we lose everything we"ve created. I"m giving up on using your theme. There is no compatibility in the options. You need to get better at this. Upgrade is great, but it is necessary to maintain compatibility with the previous options. It"s very nice to see you creating new things, new layouts, but you can"t lose everything every time you do that.
You need to think more about these updates is to remember that not everyone here is amateurs. It"s frustrating to create a structure on top of your idea and then find out that my idea was gone to waste because you decided to make the template incompatible with previous versions. And I"m not even talking about old versions! I stopped updating two versions only and my system has already stopped working because they have changed all the rules of the template. Frustrating and very unprofessional!!!
Sometimes when you create/update some functionality, you’ll need to modify the code in your project, right ? With template it’s the same, when @keenthemes is create new things, they must be do some update. I don’t think you must be guru of development for to change classes or update main layout. 👨🎨
Just try to understand, when you create or update something new, the some options can be modified or deprecated. It’s normal practice. 👌 But you also can use previous version.
I know exactly how bad you feel. I was in the same situation before.
But here"s just a tip to overcome such a thing in the new updates :
Try to create HTML components for almost everything out of Metronic HTML based. like, menus, buttons, list, drawers, modals, ...etc. And when you need an HTML components you can call those with a dynamic variables.
Also try to have a dynamic base.html as a foundations of your web app. that way it is easy to change it to an new update of Metronic version.
If an update gets out, it is easy to just change only your components, and it is replicated in all your application.
I figured this out when I was using Metronic in it"s early version 4 and 5, and then started to develop a components machinery, so, It was easy to upgrade from 7 to 8 for example, and now from 8.0.38 to 8.1.1.