New features
Community section
Inline with the recommended Github Community Standards, added the following sections:
- Added a new Community section for GitHub related contribution content and privacy/accessibility
- Added Contributing to this project information
- Added Security section for guidance on reporting issues
- Added Code of conduct information
- Added CC BY-NC-SA 4.0 license information
Changes
- Moved the Privacy and Accessibility pages under Community
- Removed Privacy and Accessibility pages from the sidebar
- Ensure that breadcrumbs are always lowercase
- If a page doesn't include a title, use the file slug
- Renamed "Misc" to "Miscellaneous"
Behind the scenes changes
This is a list of more technical and non-front facing changes made to the site
File rendering
- Added support for the 11ty markdown plugin
- Added support for the 11ty render plugin
- Added filters and shortcodes to allow reading files and rendering markdown files, this allows keeping GitHub specific files in location and rendering them out onto pages in other locations
- Added a filter that returns content in lowercase