srobo / tasks

Collects all the tasks which we want to work on.
https://github.com/srobo/tasks/issues
1 stars 0 forks source link

Deduplicate website template & navigation elements #62

Open PeterJCLaw opened 5 years ago

PeterJCLaw commented 5 years ago

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.

PeterJCLaw commented 2 years ago

cc @srobo/infrastructure-team @srobo/marketing-team for visibility & thoughts?

antoinepetty commented 2 years ago

I like having everything in one place as much as possible, but extra friction compared to our current setup might be annoying