exploreriii/hiero-website
Sources of the official Hiero website
Hiero Website
This repo contains the website of Hiero.
Building the website
See docs/hugo-setup.md for installing prerequisites (Hugo, Node.js/npm, Tailwind CSS, PostCSS) and running the site locally.
Install packages
npm i
For Linux Setup Instructions linux_setup.md
For Windows Setup Instructions Windows_setup.md
For MacOS Setup Instructions Macbook_setup.md
Environments
Dev
For development run the following command in terminal.
npm run start
While the process is running the website can be reached at http://localhost:1313/.
Production
For production ready css, run the following command in terminal.
npm run build
Contributing
We welcome contributions such as:
- Code additions or changes
- Blog posts
Code Changes and Additions
We have several Open Issues at the Hiero website that need help.
Read Workflow Guide to get started.
Blog Posts
See Detailed Guide on Creating a Blog Post
Quickly create new blog post with basic front matter:
hugo new posts/my-first-post.md
This will create content/posts/my-first-post.md and it will look like this:
+++
title = 'My First Post' #Edit title
date = 2025-04-15T09:40:56-07:00 #Edit date
draft = true #Do not edit
+++
## Start Writing here
Once written, save and preview, then turn draft to false once finished:
hugo server --buildDrafts
Learn about draft
See an example Blog Post