Skip to content

clirdlf/forum2026

Repository files navigation

forum2026.diglib.org

Static site for the DLF Forum 2026, built with Eleventy, PostCSS, and Tailwind CSS.

Requirements

  • Node.js 22 or newer
  • pnpm 10.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 --activate

Local Development

Install dependencies:

pnpm install

Start the local development server and CSS watcher:

pnpm dev

This runs Eleventy in serve mode and writes the generated site to _site/. By default, Eleventy serves the site locally at http://localhost:8080.

Common Commands

Build a production-ready site:

pnpm build

Run the test suite:

pnpm test

Run linters:

pnpm lint
pnpm lint:html

Check formatting:

pnpm format:check

Apply formatting:

pnpm format

Project Structure

  • src/: templates, data files, styles, includes, layouts, and static assets
  • _site/: generated output from local builds and development runs
  • tests/: post-build site tests
  • .eleventy.js: Eleventy configuration

Notes

  • 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 test runs a fresh build before executing the Node-based site tests.

Images

About

DLF Forum 2026

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors