https://skycoin.github.io/blog/
This blog uses Hugo to generate a static website from markdown files.
hugo servePosts are markdown files in content/posts/. Each post has TOML front matter:
+++
date = "2026-03-21"
tags = ["Guides", "Skycoin"]
title = "Your Post Title"
image = "img/skycoin-banner.png"
+++imagecontrols the thumbnail on listing pages. Posts without animagedefault to the Skycoin banner. If a-card.pngvariant exists alongside the image, it is used for listing cards and social sharing previews.aliases— add old URLs here if you change a post's URL, to preserve links.redirectURL— redirect to a different URL instead of showing the post (special cases only).
Use fenced code blocks with language hints for syntax highlighting, copy buttons, and proper formatting:
```bash— shell commands users should copy (gets a copy button)```toml/```json— configuration files (gets a copy button)```text— command output, help menus, ASCII art (no copy button)
The blog uses the Mononoki font for code blocks.
To add a translation, change the file extension from .md to .$LANG.md (e.g., .de.md for German). Add new languages to config.toml if not already configured.
The theme is in themes/skycoin/. Styles use SCSS — edit only the .scss files in themes/skycoin/static/css/scss/.
To recompile CSS after making changes:
cd themes/skycoin
npx sass static/css/scss/main.scss static/css/main.css --style=compressedThe compiled main.css must be committed — it is not built during deployment.
Place images side-by-side (responsive, no limit on count):
{{< inline-images >}}
{{< img src="url-1" alt="" >}}
{{< img src="url-2" alt="" >}}
{{< /inline-images >}}
