Rule of engagement

How to make changes:

Pull the latest version of this repo

Edit the approiate template files or add/remove/modify assests in static

Regenerate the site's html files: python3 freeze.py

Add and commit all changed/added/removed files

Push your changes

Small changes:

E.g., changing your picture or text edits

You can make these to the main branch directly

Large changes:

E.g., adding a new feature, changing website structure, or changing webpage layout

You need to make a new branch and implement your change there

Once finished, get PI approval and make a pull request