Table of Contents
Modules
Baseline ships as five feature modules. Each one wires a distinct concern into Eleventy and stays out of the way of the others. The pages below cover what each module does, when it activates, and the options it accepts.
If you are starting out, the concept overview introduces the three-layer model these modules sit on top of. The tutorial walk through the common pairings.
The five modules
- assets: wires JS (esbuild) and CSS (PostCSS) entry points into Eleventy, with inline filters for critical-path assets.
- head: replaces a
<baseline-head>placeholder with a sorted, deduped element list at transform-time. - multilang: language normalisation, per-page
locale, translation map, and the i18n filters. Opt-in. - navigator: debug surface. Globals, filters, and a virtual page for inspecting render state. On in dev by default.
- sitemap: a single
/sitemap.xml, or per-language sitemaps plus an index when multilang is active.
Index
Previous: Image shortcode
Next: assets