-
Notifications
You must be signed in to change notification settings - Fork 9
Closed
Description
The site currently has data and content intertwined with each other in the HTML making the site a bit difficult to maintain/grow.
I propose to introduce flask with Frozen-Flask to provide tooling to make the site easier to oversee, maintain, and extend.
Main changes:
- Convert
index.htmlandutrechtteam.htmlto templates- abstract out the bulk of the data on papers, and team members into
yamlfiles. During build, this data is populated into the templates
- abstract out the bulk of the data on papers, and team members into
- Other pages remain untouched
- Markdown support (flask-markdown) which compiles md to HTML during build
- Markdown files can be included directly in the website
- Markdown can be written directly within the HTML files
Everything according to plan, building the site will create the exact same website files that currently exist. I'm already familiar with this tooling, so this PR shouldn't take me too long to implement.
Blocked by #73
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
Done