Skip to content

OpenElements/hiero-website

 
 

Repository files navigation

Hiero Website

OpenSSF Scorecard CII Best Practices License

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

See Detailed Guide on Creating a Blog Post

About

The official Hiero website, powered by Hugo. Includes content, themes, and tooling for maintaining the Hiero web presence. Open-source, lightweight, and community-driven — contributions welcome.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • HTML 58.6%
  • CSS 34.9%
  • JavaScript 6.5%