Website for the VLCTechFest2024 event. Created with ❤ by volunteers.
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
Based on https://github.com/sylvaindurand/jekyll-multilingual. For more info visit the Making Jekyll multilingual article
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
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.yaml
file, with the next fields:name
,image
(the logo image name, with no path) andlinks
: a list of social media links.
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
sponsors
section in the_data/companies.yaml
file, with the next fields:name
,image
(the logo image name, with no path) andlink
.
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
collaborators
section in the_data/companies.yaml
file, with the next fields:name
,image
(the logo image name, with no path) andlink
.
Original theme created over the Jekyll default theme.
MIT © VLCTechHub