The Cinderlarks' website — a plain static HTML/CSS/JS page, deployed to GitHub Pages.
index.html— the entire site.favicon.svg— site favicon.assets/images/,assets/fonts/— the site's own images and the "Wild Honey" logo font.assets/vendor/— vendored Tailwind CSS v4 browser build (@tailwindcss/browser, MIT license, seeassets/vendor/LICENSE), self-hosted instead of pulled fromcdn.tailwindcss.com.
No build step or install required:
python3 -m http.serverThen open http://localhost:8000 in a browser.
npm pack @tailwindcss/browser@latest # then copy dist/index.global.js over assets/vendor/tailwind.jsCI (.github/workflows/checks.yml) lints and validates index.html on every push and pull request: link checking (lychee), spell checking (codespell), HTML linting (htmlhint), CSS linting (stylelint), and .editorconfig formatting. Run the lint checks locally with:
npx --yes htmlhint@1 --config .htmlhintrc index.html
npm install --no-save stylelint@17 stylelint-config-standard@40 postcss-html@1 && npx stylelint --config .stylelintrc.json index.html
npx --yes editorconfig-checkerPushes to main deploy automatically via .github/workflows/deploy.yml.
One-time setup: in the repo settings, go to Settings → Pages and set Source to GitHub Actions.