Static site for the DLF Forum 2026, built with Eleventy, PostCSS, and Tailwind CSS.
- Node.js 22 or newer
pnpm10.32.1 or compatible
If you use Corepack, you can enable the pinned package manager version with:
corepack enable
corepack prepare pnpm@10.32.1 --activateInstall dependencies:
pnpm installStart the local development server and CSS watcher:
pnpm devThis runs Eleventy in serve mode and writes the generated site to _site/. By default, Eleventy serves the site locally at http://localhost:8080.
Build a production-ready site:
pnpm buildRun the test suite:
pnpm testRun linters:
pnpm lint
pnpm lint:htmlCheck formatting:
pnpm format:checkApply formatting:
pnpm formatsrc/: templates, data files, styles, includes, layouts, and static assets_site/: generated output from local builds and development runstests/: post-build site tests.eleventy.js: Eleventy configuration
- Static assets in
src/static/are copied through to the built site. - CSS is compiled from
src/styles/into_site/during development and production builds. pnpm testruns a fresh build before executing the Node-based site tests.
- Compare Fibre on Unsplash
- Jason Dent on Unsplash
- Photo by Samantha Borges on Unsplash