I haven&#x27;t done this for mobile but have done for web. I imagine for mobile it becomes part of yout build process? Eg. Your build runs and looks for a config named like the client name, from there you swap out designs.<p>For Github we had the base app in one repo and client apps in their own repos. This was more out of necessity as we had different clients on different versions of the product &#x2F; with their own custom functionality.