Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve maintainability of common elements #86

Open
gordjw opened this issue Aug 29, 2019 · 0 comments
Open

Improve maintainability of common elements #86

gordjw opened this issue Aug 29, 2019 · 0 comments
Labels
enhancement New feature or request

Comments

@gordjw
Copy link

gordjw commented Aug 29, 2019

The static version of this site is great from a simple maintenance point of view.

However, making change to common elements (header, navigation, footer, metadata, etc) is quite difficult. For each change, almost 800 files must be edited.

To fix this, we could introduce a simple template system that allows common elements to be defined once and reused.

Acceptance criteria

  • Changes to common elements like the header can be done by editing as few files as possible
  • Editing and deployment are not significantly more complex or difficult
@gordjw gordjw added the enhancement New feature or request label Aug 29, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant