Source for vilma-workshop.github.io, the site for the ViLMa workshop series. Built with Jekyll on GitHub Pages using the Cayman theme.
index.md current edition (ViLMa @ ECCV 2026)
cvpr2024/index.md archived edition, served at /cvpr2024/
_data/editions.yml every edition; drives the header switcher
_includes/edition-switcher.html
_layouts/default.html Cayman's layout plus the nav and switcher
assets/css/style.scss brand colours and custom components
assets/imgs/, assets/slides/ photos, conference logos, talk slides
Each page's front matter drives the header:
title: ViLMa @ ECCV 2026 # shown as the tagline, and in <title>
description: ... # meta description for search results
edition: eccv2026 # must match an id in _data/editions.yml
nav: # the buttons in the header
- title: Topic
anchor: topic # links to `## Topic {#topic}` in the bodyAsset paths must be absolute (/assets/...) so they resolve from
subdirectories as well as the root.
- Add an entry to the top of
_data/editions.ymlwithcurrent: true, and dropcurrentfrom the previous one. - Copy the current
index.mdto<edition-id>/index.mdto archive it, add the archive notice at the top, and set itsedition:to match. - Write the new
index.mdfor the upcoming edition.
The header switcher and the footer pick the new edition up automatically.
Needs Ruby 3.x — macOS system Ruby (2.6) is too old for the current gems.
script/bootstrap # bundle install
script/server # serve at http://127.0.0.1:4000
script/cibuild # build + internal link check, same as CI