Proper frontend customization workflow

I couldn’t find any info about the proper workflow to customize erpnext app UI and retain/reapply changes after updates/upgrades. Say you want to make changes to css/js and or assets, you can hack in the code and do it, but those changes would be lost after updating the app itself.

What is the recommended workflow for that? Branching master… add erpnext as upstream and cherrypick… patching?

I’m pretty sure there’s a somewhat canonical way to go, just couldn’t find it anywhere.

@rohit_w Can you reply?

Check below link

Thanks @suyash! While waiting I went through all the available discussions, videos and issues available and I figured that out :slight_smile: