hero
Page opener — eyebrow, title, subtitle, image, CTA row.
::: hero eyebrow: MARKUPDOWN TUTORIAL title: Mud Pies subtitle: Bake your first .mud file cta: - [Learn More](about.html#mud) - [Join Waitlist](waitlist.html) primary :::
MARKUPDOWN SPECIFICATION
Every component below shows .mud source beside its HTML output — the same pipeline Code Designer uses on export.
:::) vs execution (++). Never mix semantics..live properties where possible.| Construct | Syntax |
|---|---|
| Title | # H1 |
| Section | ## H2 … ###### H6 |
| Bold / emphasis | **bold** · *em* |
| Link | [label](url) |
| List | - item or 1. item |
| Blockquote | > quote |
::: hero title: Mud Pies subtitle: Bake your first .mud file :::
++ N.O.N. hub config
hub
name "FutureVision Live"
port 3000
--- title: SexBox.Live Launch Canon description: Hardware manifest and network ring og_image: assets/markupdown-hero.png export: html: dist/canon.html pdf: print/canon.pdf theme: cursy-dark toc: true ---
:::)heroPage opener — eyebrow, title, subtitle, image, CTA row.
::: hero eyebrow: MARKUPDOWN TUTORIAL title: Mud Pies subtitle: Bake your first .mud file cta: - [Learn More](about.html#mud) - [Join Waitlist](waitlist.html) primary :::
grid + cardFlexbox grid container with nested card tiles.
::: grid columns=3 gap=1.5rem responsive ::: card icon: 🌐 title: futurevision.live body: Sovereign multimedia hub ::: ::: card icon: 📖 title: flipzine.live body: Digital throne — magazine sync ::: ::: card icon: 🎮 title: homebrewz.live body: EmulatorJS arcade ::: :::
tocAuto-built table of contents from document headings.
::: toc depth=3 sticky :::
embedSandboxed iframe or sanitized HTML island.
::: embed sandbox src: https://homebrewz.live/play.html height: 480 title: EmulatorJS Playground :::
form / waitlistDeclarative forms — preset waitlist wires to Code Designer API.
::: form contact action=/api/waitlist.php field name text label="Your name" required field email email label="Email" required field message textarea rows=4 submit: Join Waitlist :::
calloutAdmonitions — note tip warning canon danger
::: callout canon **Deployed realities only.** Do not document vaporware in canon .mud files. ::: ::: callout warning **Unverified build.** QA pending SoftRadix review. :::
cta::: cta title: Ready to get muddy? body: Join the Code Designer waitlist. button: [Join Waitlist](waitlist.html) primary :::
media::: media src: assets/markupdown-hero.png alt: MarkUpDown workflow caption: Author once. Export everywhere. :::
marquee::: marquee speed=slow SEXBOX.LIVE · HOMEBREWZ.LIVE · FLIPZINE.LIVE · FUTUREVISION.LIVE :::
table spec::: table spec | Row | Physical | Digital | Shield | |-----|----------|---------|--------| | SexBox | RPi 5 | Portal | SoftRadix QA | | FlipZine | — | flipzine.live | Magazine sync | :::
| Row | Physical | Digital | Shield |
|---|---|---|---|
| SexBox | RPi 5 | Portal | SoftRadix QA |
| FlipZine | — | flipzine.live | Magazine sync |
tabs / accordion::: tabs tab: Hardware - Raspberry Pi 5 - Chromium kiosk tab: Network - futurevision.live - flipzine.live ::: ::: accordion item: What is .mud? MarkUpDown — documentation notation. item: What is N.O.N.? NEXT Object Notation — n-o-n.space :::
MarkUpDown — documentation notation.
NEXT Object Notation — n-o-n.space
gallery / flip::: gallery columns=2 - assets/markupdown-hero.png | MarkUpDown - assets/code-designer-icon.png | Code Designer ::: ::: flip left: | # Cover story Inspired Cafe pilot right: | ## Cast - Dr. D · Gemzy :::
Inspired Cafe pilot
Dr. D · Gemzy
++)++ export manifest
html "dist/page.html"
pdf "print/page.pdf"
code "src/generated/"
++ N.O.N. hub config
hub
name "FutureVision Live"
port 3000
::: non
hub
name "FutureVision Live"
port 3000
:::
::: nodes + ++ nodes)include / {{include}}++ blocks to paths in export manifestMUD64 is a separate companion spec for Commodore 64 flip-screen adventures, PETSCII, and silicon export — not part of MUD-SPEC v0.1. See MUD64-SPEC and the CRT player.
| Version | Date | Notes |
|---|---|---|
| 0.1 | 2026-05-23 | Initial spec — ::: fences, hero/grid/toc/embed/form, extended components; HTML page with output examples |