- Make sure to have hugo installed.
- Make sure npm is installed
- Make sure postcss dependencies are installed
npm install -g postcss postcss-cli
- Make sure theme dependencies are installed
cd themes/systemli && npm i
hugo serverfor preview
- Visit http://localhost:1313/
Add new pages or posts
To create a new page, run the corresponding command. In each case: Replace
example.md with a unique name.
TODO: commands for different archetypes
The static content on the homepage comes from
content/[lang]/_index.md. The image and links are maintained in the frontmatter. Additionally, there is a toggle in the frontmatter to hide this content from the start page (
If you want services to appear on the homepage, make sure to properly fill out
icon in the frontmatter of the relevant files. Vice versa: If you don't want them to show, delete these properties from the frontmatter (don't just leave blank, delete).
If you want to mark a service as being in beta status, add
beta: true to the frontmatter. Don't forget to change the icon from grayscale to color once you remove the beta flag.