The repository is a template for creating Jekyll-based websites for the ADA Research Group
The top level of the repository contains the landing page and the main components of the website (example), which are linked to via the tab bar, among other things
- This folder contains subfolders that contain the individual event reports or announcements sorted by year. Each event gets its own folder. See example.
- The education folder contains all training courses sorted by semester (each semester has its own folder). Each course has its own folder. See example.
- The Assests folder contains the media used on the site. E.g. logos, images of employees or general images. Furthermore documents and pictures of the collaborators.
- The .github folder contains the files needed to automate the website with Guthub pages.
- The _posts folder contains the individual pages of the blog.
- The _members_past folder contains the profile files of former members.
- The _members folder contains the members' profile files.
- The -layouts folder contains all layouts that are used that do not use the ‘standard’ layout.
- The _includes folder contains small snippets of code that can be reused anywhere on the page (e.g. the contact field) or relevant parts of the website such as the footer.
- The _data folder currently only contains the configuration of the tab bar
- The _collaborators folder contains the profiles for the collaborators.
- The _bibliography folder contains the bib files that are used on the page.
- Installed Jekyll-plugins: 'jekyll/scholar' & 'jekyll-remote-theme'
- GitHub pages: The configuration of GitHub pages is done online by accessing the repository settings and visiting the Pages tab. You can find good instructions here: https://jekyllrb.com/docs/continuous-integration/github-actions/