OxfordRSE / gutenberg

https://oxfordrse.github.io/gutenberg
BSD 3-Clause "New" or "Revised" License
5 stars 7 forks source link

Templatise the institute specific parts of the site for easy replacement #93

Closed alasdairwilson closed 1 year ago

alasdairwilson commented 1 year ago

Thos replaces hardcoded oxford specific things with a yaml file in /config that controls all the oxford specific site settings e.g. attributation, favicon logo etc.

Other deployments can add their own config file to this repo to prevent us from having divergent forks, the site can have which config is being used controlled by a new env variable which points to the yaml path (defaults to the current one): YAML_TEMPLATE

This then populates the relevant sections of the site header, footer and the front page text.

closes #59

alasdairwilson commented 1 year ago

Description of this and its fields needs added to a deployment guide #57