Skip to content

interactive-structures/interactive-structures.github.io

Repository files navigation

How to install, run, deploy

Install dependencies

  1. Install Jekyll on your local machine: https://jekyllrb.com/docs/installation/
  2. Install the website dependencies by navigating to the theme directory and running bundle install
  3. To run it locally, use bundle exec jekyll serve --trace to start the Jekyll server.

Troubleshooting

The issues should be resolved as the Gemfile was updated appropriately, but just as notes:

Deployment

To update the website on https://interactive-structures.org/, you need to

  1. Run it locally using use bundle exec jekyll serve, which will update the _site folder
  2. Verify that you didn't break anything at http://127.0.0.1:4000/
  3. 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/)

How to add conent

  • Adding people to the team page: instructions
  • Adding news items: instructions
  • Adding publications: todo
  • Set which publications are displayed on the home page: todo

Licence

todo

Acknowledgements

This website is an adapted version of the Zolan blog template and inspired by the CMU Data Interaction Group template.

Credits

Based on the Zolan template, we use the following scripts, fonts or other files as listed.

In addition, we use


Other Notes

Linking A Custom Domain To Github Pages

Direkt links to google drive

Link to PDF from gdoc