This repository contains contents for our Website
The website runs on Hugo, using Doks.
Doks uses npm to centralize dependency management, making it easy to update resources, build tooling, plugins, and build scripts:
- Download and install Node.js (it includes npm) for your platform.
- Create a fork of this repo
- Refer below and to Doks documentation on making changes
- Ensure your changes run locally
npm run start
- Make sure there are no linting errors
npm test
- Create a pull request
Create a new page under "content/contributors" for yourself, with a brief introduction and contact information as you wish.
-
First run
npm run create blog/post-title-short/index.md
-
Edit your entry
-
Ensure everything looks good locally
-
Set draft = false once satisfied
-
create a pull request
If you are updating the contributors tag in your post, ensure you have a profile created as above.
Same as creating a blog post except run:
npm run create news/post-title-short/index.md