Refactor
Improve DRY-ness, configurability, and readability of the website by reworking the existing templates and moving pieces into components.
Changes made:
- layouts now utilize template inheritance for less repetition
- styles have been broken into individual files relevant to their target
- templatized contact info for easier configuration
- templatized the list of fellows working with Open@RIT for easier configuration
- moved several elements into discrete components to be included
- better organized content and structure for miscellaneous things
Bugfixes:
- contact email links don't both point to SJ anymore
- page titles properly use breadcrumb as fallback instead of content header (see https://openr.it/faculty/resources for an example of why this is bad)
REMAINING TO FIX:
- none