VLCTechFest2026
May 6, 2026 · View on GitHub
Website for the VLCTechFest2026 event. Created with ❤ by volunteers.
How to use
Ruby 2.7.3 required. You must use the Github Pages Gem bundled Jekyll in order to make it work properly.
To build the site and serve it through the default 4000 port:
$ bundle install
$ bundle exec jekyll serve --watch
If you rather use Docker, you can start a functional working environment by issuing:
$ docker run -it -v $(pwd):/srv -p 4000:4000 -w /srv ruby:2.7.3 bash
$ bundle install
$ bundle exec jekyll serve --host 0.0.0.0 --watch
Multilingual Jekyll
Based on https://github.com/sylvaindurand/jekyll-multilingual. For more info visit the Making Jekyll multilingual article
Enabling/Disabling a section
- Comment/Uncomment the header link in
navigation, inside_config.yml. - Comment/Uncomment the section in
_includes/pages/index.html. - Update info in
_data/[section].yml.
Be careful about the order
Changing the logo
The logo of the main page is embedded into the site's HTML. You can change it by editing the SVG node at _includes/sections/main.html
Adding a new community
When adding a new community, there are two steps that need to be done:
- Add the community logo (preferably in SVG format) to
images/communities/ - Modify the
_data/communities.yamlfile, with the next fields:name,image(the logo image name, with no path) andlinks: a list of social media links.
Adding a new collaborator
When adding a new collaborator, there are two steps that need to be done:
- Add the collaborator logo (preferably in SVG format) to
images/companies/ - Modify the
sponsorssection in the_data/companies.yamlfile, with the next fields:name,image(the logo image name, with no path) andlink.
Adding a new sponsor
When adding a new sponsor, there are two steps that need to be done:
- Add the company logo (preferably in SVG format) to
images/companies/ - Modify the
collaboratorssection in the_data/companies.yamlfile, with the next fields:name,image(the logo image name, with no path) andlink.
Theme
Original theme created over the Jekyll default theme.
License
MIT © VLCTechHub