This is a minimal, single-page conference site for the 1st Swiss Enterovirus Symposium.
Create a micromamba environment with Ruby 3.2 and the neccessary compilers and activate it
micromamba create -n jekyll-ses -c conda-forge ruby=3.2 make gcc_linux-64 gxx_linux-64 pkg-config openssl libffi zlib jemalloc
micromamba activate jekyll-sesClone the repository:
git clone git@github.com:hodcroftlab/ses2026.git
cd ses2026Install gems only locally in the directory, then install bundler and gems needed
bundle config set path 'vendor/bundle'
bundle installAnd serve the website locally:
bundle exec jekyll serveThen open: http://127.0.0.1:4000/ses2026/
This repo includes a GitHub Actions workflow at .github/workflows/pages.yml which builds and deploys the site to GitHub Pages.
_config.ymlis set for hodcroftlab/ses2026:url: https://hodcroftlab.github.iobaseurl: /ses2026
If you later move to a custom domain, update url and baseurl accordingly.
Edit this in _config.yml:
event:
registration_url: "#"Edit _data/speakers.yml. Cards render automatically.
Speaker images live at assets/img/speakers/*.png. Placeholders are included; you can overwrite them with real headshots.
Edit _data/program.yml. The table is generated from structured YAML.
Add the URL and toggle this in _config.yml:
event:
registration_url: "#"
registration_open: falseToggle this in _config.yml:
event:
abstract_submission:
enabled: true # set false to hide
deadline: "TBD"
url: "#"Edit _data/sponsors.yml. Add logo: and url: when ready.
- Hero image:
assets/img/hero.jpg - Speaker headshots:
assets/img/speakers/