Base theme with multiple offshoot themes

Hey all,

Wondering if anyone has implemented this kind of setup before. I have a base theme that I would like to use to create multiple websites. The only thing differing would be the assets folder, content folder, index.php, and a few minor differences in some templates + page models + snippets.

I initially tried to implement this using a multi-repository setup with Git by only pushing changes that I wanted to all the themes, but this has caused some issues with merging and overwriting.

I have considered a multisite setup, but there are a few downsides to that, as some code changes would have to be made manually on templates + snippets, and I’ve heard that having multiple sites on one server can have a negative impact on SEO.

If anyone knows of a good approach to using a base theme on multiple sites and updating that base theme across all sites, I would love to hear it.

All advice is appreciated, thanks :slight_smile:

Why would that be unless you have a really slow server?