Source for karelz.github.io, built with Eleventy and hosted on GitHub Pages.
Pages are Markdown files in src/. Shared page markup is in
src/_includes/layouts/base.njk, and the site styles are in
src/assets/site.css.
npm install
npm run devOpen http://localhost:8080. Eleventy reloads the browser after content or style changes.
npm ci
npm run buildThe generated site is written to _site/. Pushes to master are deployed by
the GitHub Pages workflow in .github/workflows/pages.yml.