An academic conference website template built using Jekyll.
Data Files under _data
to configure all conference related information.
-
conference.yml
full_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
Gemfile
toGemfile.local
rm 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.yml
to.github/workflows/release.yml
- Change target of the symbolic
Gemfile
toGemfile.github
rm Gemfile ln -s Gemfile.github Gemfile