Status

Status

Aspect Status

Extraction

Complete — all assets extracted and refactored from Principia

HTML Variants

Five variants: light (default), dark (Midnight/GitHub Dark), catppuccin (Mocha), royal (deep navy + gold). Selectable via --variant flag. Each has full CSS: page, code blocks with language-specific gradient borders, admonitions, carved grid tables, inline code

PDF Themes

7 themes: base, operations, learning, reference, creative, don-quijote, catppuccin. Selectable via --theme flag

Antora Compatibility

Auto-detects Antora module structure. Resolves partial$ and example$ includes to real paths. Loads all attributes from antora.yml (author, infrastructure, custom). No flag needed — detection is automatic

Table Styling

Carved grid across all variants: border-separate with visible cell gridlines, gradient header backgrounds, uppercase headers, column dividers, alternating row stripes, hover with inset glow, outer shadow depth

Testing

Verified — all 5 HTML variants build clean. PDF with base (903K), operations (916K), catppuccin (866K). Antora page builds with full attribute resolution (domus-captures PRJ page, 60K). CHLA playbook with project-specific attributes (280K)

Git Remote

GitHub: github.com/EvanusModestus/domus-asciidoc-build (private). GitLab: gitlab.com/EvanusModestus/domus-asciidoc-build (private). Gitea: remote configured, repo not yet created on server

Commits

9 commits on main (2026-04-19)

Dependencies

asciidoctor, asciidoctor-pdf, pandoc, rouge, asciidoctor-diagram; optional: age, inotify-tools, parallel, mmdc, d2, plantuml