An academic conference website template built using Jekyll.
Data Files under _data to configure all conference related information.
-
conference.ymlfull_title: conference fullname e.g., First xxx conference on xxxx, 2017.short_title: conference shortname e.g., xxxx2017description: short description about the conference (< 160 char)location: conference locationlogo_path: conference logoslideshow: images slideshownavbar: navigation menu.sponsors: sponsor section.deadlines: important dates of deadlines, pass-due date will be automatically printed with del line.social_media: social media on the navbar. (current support facebook and twitter.)
-
news.yml: news section -
organization.yml: committeesprogramm_chair: program chairorganizing_committees: organizing committeessteering_committees: steering committeestechnical_program_committees: technical program committees
-
venue.yml: information about venueaddress: full addressaccommodation: accommodation detailsdirection: path to image containing directions
-
submission.yml: submission instructions -
registration.yml: registration information -
Google Analytics: in
_config.yml
- Setup Ruby, RVM, Jeykyll, Bundler.
- Check installation instructions at INSTALL.md.
- Remove
.github/workflows/ - Change target of the symbolic
GemfiletoGemfile.localrm Gemfile ln -s Gemfile.local Gemfile - Adjust release path in
Makefile - Test locally,
make serve - Build and copy to publish location,
make publish - Commit changes to the publish location
- Ensure that the repository is public and GitHub Pages are enabled and set to use GitHub Actions.
- Create
.github/workflows - Copy
workflows/release.ymlto.github/workflows/release.yml - Change target of the symbolic
GemfiletoGemfile.githubrm Gemfile ln -s Gemfile.github Gemfile