This is the personal poetry website of Barbara Post, editable content which is used with Hugo static site generator and Hugo Theme Relearn theme.
Poesieland © 2023-2025 by Barbara Post is licensed under CC BY-NC-ND 4.0. To view a copy of this license, visit https://creativecommons.org/licenses/by-nc-nd/4.0/.
This repository uses one other repository as Git submodules:
- the Hugo Theme Relearn theme project, following main development: https://github.com/McShelby/hugo-theme-relearn.
I made some styling customization: I added a border around article content, as well as a paper-tone background in light mode for better readability of black text.
I also use a great javascript charting tool: Chart.js. The theme indeed has nice integration capabilities of custom scripts (umd modules).
Side note: FrontMatter VS Code extension needs the theme to be cloned else some settings files are missing, following this instruction.
My standard is to have poem files using underscores for spaces (like poem IDs), so I need to update the file name after adding it using FrontMatter VS Code extension.
This repository also uses two other repositories:
- for specific content files and statistics data files generation: this website's back-office tools: https://github.com/postb99/poesieland_back-office
The back-office repository is locally cloned next to this project in "back-office" folder and provides a standalone dotnet executable.
- for content storage in a single XML file: this website's back-office data (private project): https://github.com/postb99/poesieland_storage
This storage repository is locally cloned next to this project in "back-office-data" folder.