theory-amsterdam / website-theory-amsterdam

MIT License
2 stars 10 forks source link

theory.amsterdam: website for TCS in Amsterdam

Netlify Status

This website provides an overview of the academic research in theoretical computer science (TCS) carried out at various institutions in Amsterdam.

initiated by Christian Schaffner in September 2021, now maintained by Feline Lindeboom.

built from Wowchemy's Research Group Template for Hugo

Building this website from scratch locally

on Mac/Linux

  1. Install Hugo and its dependencies

  2. Clone this repo:

git clone git@github.com:theory-amsterdam/website-theory-amsterdam.git
  1. Start Hugo server to see the site live locally at http://localhost:1313/ (or at whatever the hugo server tells you)!
cd website-theory-amsterdam
hugo server
  1. Edit the markdown source files with ending .md in the /content/ subdirectory to make changes to the site. As long as the hugo server is running, your changes should be visible immediately at http://localhost:1313/.

  2. Using a suitable editor like Atom allows to easily search across all source files, and will help finding the correct file to edit if you want to make specific changes.

  3. Add new researchers by duplicating a similar subfolder in /content/authors/ and adjusting the .md content and replacing the avatar picture.

  4. When you are happy with the result, commit the changes to the master branch. The site is then automatically deployed to https://theory-amsterdam.netlify.app/ and accessible under https://theory.amsterdam .

on Windows

  1. Install

  2. do this and that (@Feline, please edit)

Troubleshooting

This information might be useful. Sometimes, you might have to delete Hugo's default cache folder.

For more information, try the search function on the wowchemy website.