Sources of the documentation website of the JTaccuino project.
If you want to contribute to this website, make a fork and create a merge request.
This website is created with the static site generator Hugo.
Uses the Hugo-theme-learn.
Special layout components are explained on learn.netlify.app/en/shortcodes.
All pages are separate md-files inside the content directory. The formatting of the text needs to use the rules specified in commonmark.org.
Notes can be included like this:
{{% notice note %}}
Some text
{{% /notice %}}
Available types:
notice note
: blue boxnotice tip
: green boxnotice warning
: red box
Example:
{{% notice tip %}}
Some text
{{% /notice %}}
Upload new images to /static/assets/
.
To include a single image in your content use the following structure:

To test the site locally, first install Hugo as described on "Install Hugo".
Example, for Mac:
brew install hugo
To run the site, open the terminal in the directory with the sources of this site and run the following command:
cd jtaccuino.github.io
hugo serve
The website is now available on localhost:1313.
Using a GitHub Action, the site is published on each commit into the main branch of this repository.
The "docs" directory is auto-generated by this GitHub Action so should never be manually touched. This directory is pushed to GitHub Pages.
This process is described here: