- Install Jekyll on your local machine: https://jekyllrb.com/docs/installation/
- Install the website dependencies by navigating to the theme directory and running
bundle install
- To run it locally, use
bundle exec jekyll serve --trace
to start the Jekyll server.
The issues should be resolved as the Gemfile was updated appropriately, but just as notes:
- On Windows: gem wdm issue
- Add webrick for Ruby 3.0: issue
To update the website on https://interactive-structures.org/, you need to
- Run it locally using use
bundle exec jekyll serve
, which will update the_site
folder - Verify that you didn't break anything at http://127.0.0.1:4000/
- Push to the main branch, that's it.
(Backround: Pushing to the main branch will trigger an Action on github that copies the _site
folder to the gh-branch
, which is the content visible at https://interactive-structures.org/)
- Adding people to the team page: instructions
- Adding news items: instructions
- Adding publications: todo
- Set which publications are displayed on the home page: todo
todo
This website is an adapted version of the Zolan blog template and inspired by the CMU Data Interaction Group template.
Based on the Zolan template, we use the following scripts, fonts or other files as listed.
- Google Fonts (Roboto, Sans Serif).
- Ionicons Icons
- FitVids.js
In addition, we use