RedRum wrote:
If I uninstall the wrong template by mistake, which can easily be done after yer had a few drinks etc on the weekend, I have lost everything. All my particles...gone.
This might be an incorrect assumption on your part and I want to correct that so there is no misunderstanding.
This possibly might happen with templates prior to Salient as we used a lot of Gantry 5 Modules-type: particle directly in the Layout.
However with Salient we used actual module position's in the Outline's layout. So with this scenario where you've defined a Gantry 5 Modules-type: particle to be in the "showcase-a" module position and you have in your Outline -> Showcase section -> BLOCK: module position particle = "showcase-a" you really can't do what your describing.
If you uninstalled Salient then yes you would lose the Salient YAML files that would reference a module position "showcase-a" in that layout file. So its now gone and you install Kraken. It too in its Outlines has a module position particle in the Showcase section called "showcase-a" which means it would just pick up whatever module you had defined for the "showcase-a" module position.
The reason this works so well is that Joomla Module setups are still defined in the Database so the Outline seeing a valid module position in its layout goes to the DB and uses the Module that is defined for the Outlines module position particle.