Humbly upgraded 11ty starter https://aloxe.codeberg.page/huwindty/
  • Nunjucks 53.8%
  • HTML 33.7%
  • CSS 8.7%
  • JavaScript 3.8%
Find a file Use this template
dependabot[bot] dec81d7461
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Bump the npm_and_yarn group across 1 directory with 1 update
Bumps the npm_and_yarn group with 1 update in the / directory: [minimatch](https://github.com/isaacs/minimatch).


Updates `minimatch` from 3.1.2 to 3.1.5
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/minimatch/compare/v3.1.2...v3.1.5)

Updates `minimatch` from 10.2.0 to 10.2.4
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/minimatch/compare/v3.1.2...v3.1.5)

---
updated-dependencies:
- dependency-name: minimatch
  dependency-version: 3.1.5
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: minimatch
  dependency-version: 10.2.4
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-02 17:37:38 +01:00
.github change branch name for lighthouse test (brocken) 2025-11-20 17:17:30 +01:00
src better tailwind syntax on search 2026-02-16 15:23:51 +01:00
.editorconfig run prettier on js 2025-10-15 08:28:04 +02:00
.eleventy.js we are not passing all assets 2026-02-16 14:25:06 +01:00
.gitignore Initial commit 2024-09-17 14:22:08 +02:00
.woodpecker.yml limit ci trigger to main branch 2026-02-05 10:49:59 +01:00
LICENSE switching from FAL 1.3 to GPL 3.0 2025-01-03 11:27:09 +01:00
lighthouserc.js run prettier on js 2025-10-15 08:28:04 +02:00
package-lock.json Bump the npm_and_yarn group across 1 directory with 1 update 2026-03-02 17:37:38 +01:00
package.json Bump @tailwindcss/postcss from 4.1.18 to 4.2.1 2026-03-02 17:37:25 +01:00
README.md codeberg catchup 2025-11-20 16:58:20 +01:00

huwindty 🌬️

A simple 11ty starter project to create a static site using Eleventy and Sveltia CMS with Tailwind CSS. It handles automatic navigation menus, SEO meta tags, and responsive images.

Introduction

I wanted to use Windty for my next eleventy project before I realised I need more than just a single page with Tailwindcss. So I kept the good work and added more.

What was added

Continuous Integration

  • Publication to GitHub or Codeberg Pages
  • Deployment to standalone server via SSH (manual action)

Styles

  • Tailwind CSS is processed directly by 11ty

Navigation

  • The navigation menu is generated from the page structure

Site output

  • Render markdown with styles
  • Process images to make them responsive
  • Render "SEO" meta tags on all pages

Content Management System

  • Installed Sveltia CMS for online editions
  • Possibility to use Decap CMS with the same config
  • Manage metadata and images on a per-page basis

Documentation

  • Documentation comes with the starter as an example
  • Explains how features are developed

Installation

with Codeberg

  1. Fork huwindty onto your account. Use links or type git clone git@codeberg.org:aloxe/huwindty.git
  2. Install dependencies: npm install
  3. Start development: npm start
  4. Check your website at http://localhost:8080/
  5. Build the release version with npm run build and check the result in _site.
  6. When ready, push your changes to your repo on Codeberg and the action will publish it to Codeberg pages.
  7. Sveltia CMS needs specific configuration for editor authentication.

With github

  1. Create a new repository from huwindty’s template, or clone huwindty on your account. Use links or type git clone git@github.com:aloxe/huwindty.git
  2. Install dependencies: npm install
  3. Start development: npm start
  4. Check your website at http://localhost:8080/
  5. Build the release version with npm run build and check the result in _site.
  6. When ready, push your changes to GitHub and the action will build and publish your site to GitHub Pages or the server of your choice via SSH (needs configuration).
  7. Sveltia CMS needs specific configuration for editor authentication.