Micron Document
███╗ ██╗███╗ ██╗ ██████╗███╗ ███╗███████╗ ███████╗████████╗ █████╗ ██████╗ ████████╗███████╗██████╗
████╗ ██║████╗ ██║ ██╔════╝████╗ ████║██╔════╝ ██╔════╝╚══██╔══╝██╔══██╗██╔══██╗╚══██╔══╝██╔════╝██╔══██╗
██╔██╗ ██║██╔██╗ ██║ ██║ ██╔████╔██║███████╗ ███████╗ ██║ ███████║██████╔╝ ██║ █████╗ ██████╔╝
██║╚██╗██║██║╚██╗██║ ██║ ██║╚██╔╝██║╚════██║ ╚════██║ ██║ ██╔══██║██╔══██╗ ██║ ██╔══╝ ██╔══██╗
██║ ╚████║██║ ╚████║ ╚██████╗██║ ╚═╝ ██║███████║ ███████║ ██║ ██║ ██║██║ ██║ ██║ ███████╗██║ ██║
╚═╝ ╚═══╝╚═╝ ╚═══╝ ╚═════╝╚═╝ ╚═╝╚══════╝ ╚══════╝ ╚═╝ ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═╝ ╚══════╝╚═╝ ╚═╝

Pages in this starter are authored in Markdown, then translated to Micron at render time.

Supported Markdown features:

- Headings (# to ######)
- Paragraphs and line breaks
- Unordered and ordered lists
- Inline formatting (*italic*, **bold**)
- Inline code with backticks
- Fenced code blocks with triple backticks
- Markdown links

Inline conversion examples

md
This paragraph includes *italic text*, **bold text**, inline code, and an inline link to [Nomad Forum](c684e0ce02bb2a757116a43bf2b277ec:/page/index.mu).

Rendered example:

This paragraph includes italic text, bold text, inline code, and an inline link to Nomad Forum.

Heading levels

Markdown input:

md
## Second-level headers
This content should render under a second-level section heading.
### Third-level heading
This content should render under a third-level section heading.
#### Fourth-level heading
This content should render under a fourth-level section heading.

Rendered example:

Second-level headers

This content should render under a second-level section heading.

Third-level heading

This content should render under a third-level section heading.

Fourth-level heading

This content should render under a fourth-level section heading.

Blockquotes

Markdown input:

md
> This is a quoted paragraph written in normal Markdown.
>
> It should stay visually separate from the surrounding text.

Rendered example:

| This is a quoted paragraph written in normal Markdown.
|
| It should stay visually separate from the surrounding text.

Lists

Markdown input:

md
- Dash bullet item
- Another bullet with **bold text**
- A bullet with a [styled link](https://example.com)
1. First item
2. Second item with *italic text*
3. Third item with code

Rendered example:

- Dash bullet item
- Another bullet with bold text
- A bullet with a styled link

1. First item
2. Second item with italic text
3. Third item with code

Fenced code blocks

Markdown input:

md
def greet(name): return f"Hello, {name}"

Rendered example:

python
def greet(name):
return f"Hello, {name}"

Markdown image syntax

Markdown input:

md
![Simple test pattern](assets/test-pattern.ppm)

Rendered example:

test-pattern.ppm
Simple test pattern
Show fast (19.3 KiB) Show truecolor (35.0 KiB)

Some clients/browsers - like NomadNet 0.9.9 - supports true color (24 bit) images, which look so so much better than 256 colour images. If you want to render images in 24 bit detail open the site_theme file and set ascii_image_truecolor to True.

Directive lines are separate from normal Markdown

A line like this is interpreted as a directive:

md
::page_list section=blog limit=3::

Rendered example:

2026-03-29
A page rendered with the post template and comments enabled.
2026-03-15
Notes about the included demo and compatibility pages in the starter.
2026-03-08
A sample post about expanding the starter with optional features over time.




NomadNet CMS Starter - A reusable NomadNet site starter built from Markdown and Micron.

Page last updated 03/06/2026 13:36