ImperialCollegeLondon / Faraday-liionsden

BSD 3-Clause "New" or "Revised" License
2 stars 1 forks source link

Pythonise and generalise templates #92

Open dandavies99 opened 2 years ago

dandavies99 commented 2 years ago

Problem: There are lots of templates that are quite similar that could be generalised into blocks that are "included" in individual templates. There are also some aspects of the code that are controlled manually in HTML but could probably be generated programatically, which is more sustainable. E.g. populating the navbar dropdowns.

Proposed solution:

Aha! Link: https://imperial-college-ict.aha.io/requirements/RSE-132-4

AdrianDAlessandro commented 1 year ago

One example was needing to manually add to the template for the filters form at the top of the experiments table template (see change in this PR)