Designed and developed by @ctwhome
- Most of the content on the website can be changed from the markdown files located inside the
contentfolder. - The menu links in the header and the mobile side panel can be edited inside the
menu-items.mdfile (https://github.com/nl-rse/website/blob/main/content/menu-items.md). - Adding events is as easy as copying the template (https://github.com/nl-rse/website/blob/main/content/202x-mm-dd-meetup.template.md), changing its content and place it inside the
/content/events/<temaplte.md>location. - When creating new blog posts, any markdown file located inside
/content/posts/<lowercase-post.md>will be picked up automatically. - IMPORTANT: all file names need to be "lowercase" in order to make them work in Netlify. Example:
2019-07-09-nl-rse-2019.md - Any modifications in the files will trigger a GitHub action to build and deploy automatically to the live website. The changes will be live after a few minutes.
IMPORTANT NOTE: this project was created in 2021, Node version 16 is required to run it. (you can use nvm to install it)
# install dependencies
$ yarn install
# serve with hot reload at localhost:3000
$ yarn dev
# generate static project
$ yarn generate
# generate and local test
$ yarn generate && yarn startFor a detailed explanation of how things work, check out the documentation.