Say I want a typical blog theme for my blog. Theme A for website A which is at www.example.com. But I want to make a presentation using one of the lovely Hugo presentation themes like Reveal or something. I don’t want to host that “website” on another domain… just somewhere like www.example.com/presentation/
This is what the “components” theme inheritance is about. It won’t just merge themes as they are listed in the showcase, but themes can be broken into components that load in different ways, such as “by section”, as in your presentation example.
Ah vaguely recall that now! Thanks, so using that, it should be possible to build it all as one site with the single Hugo command, and it’s all in the same repo, yea? You’re just saying “use this theme for content here, this theme for content anywhere else”.
I’ll have to look into the docs for this. Do you have much experience with this or you just know about it?