Summary
This PR:
- creates a
checklist.js
script, with all the code relevant to enhancing the checklist - changes the
base.njk
template so thatchecklist.js
andcontact.js
only load on relevant pages - appends a version hash to
contact.js
- deletes dead code previously used to enhance mailto links, as discussed in #1260
- deletes
main.js
, as there is currently no js that should run on every page