At the moment these end up duplicating the overall site template and navigation elements (header and footer) which are otherwise common.
It would be good if we had a single copy of those elements which the individual sites were able to depend upon, rather than having their own copies of.
One approach might be to have a custom theme for Jekyll which they use, another might be to have the common elements in a separate repo (possibly leverage the existing brand repo) which they pull in and link the elements to.
Whatever solution we go with would need to allow for some flexibility in the usage of the assets, as well as not putting too many hurdles in the way of developing the sites.
We have a number of sub-sites which sit beneath our main website, notably the docs, brand style guide and competition website.
At the moment these end up duplicating the overall site template and navigation elements (header and footer) which are otherwise common.
It would be good if we had a single copy of those elements which the individual sites were able to depend upon, rather than having their own copies of.
One approach might be to have a custom theme for Jekyll which they use, another might be to have the common elements in a separate repo (possibly leverage the existing brand repo) which they pull in and link the elements to.
Whatever solution we go with would need to allow for some flexibility in the usage of the assets, as well as not putting too many hurdles in the way of developing the sites.