Packs Overview
What ASW packs are, how they extend the core stylesheet, and when to use them.
Packs are thin integration layers that connect ASW to a specific tool or pipeline. They do not add new CSS — they configure the tool so that its output maps to the semantic HTML that ASW already styles.
The core asw.css works with any HTML. Packs handle the glue: Hugo shortcodes, nginx config snippets, Pandoc templates, and so on. Use a pack when you want zero-configuration output from a supported tool, and skip it if you are generating HTML yourself.
Available packs: Hugo, nginx, Pandoc. Each pack lives in packs/<name>/ in the ASW repository.