Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aloxe/huwindty
Humbly upgraded 11ty template
https://github.com/aloxe/huwindty
11ty 11ty-starter 11ty-template eleventy eleventy-starter eleventy-template
Last synced: about 1 month ago
JSON representation
Humbly upgraded 11ty template
- Host: GitHub
- URL: https://github.com/aloxe/huwindty
- Owner: aloxe
- License: other
- Created: 2024-09-17T12:22:05.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-12-27T16:01:26.000Z (about 1 month ago)
- Last Synced: 2024-12-27T17:17:54.561Z (about 1 month ago)
- Topics: 11ty, 11ty-starter, 11ty-template, eleventy, eleventy-starter, eleventy-template
- Language: Nunjucks
- Homepage: https://aloxe.github.io/huwindty/
- Size: 19 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# huwindty 🌬️
I wanted to use [Windty](https://github.com/distantcam/windty/) for my next [eleventy](https://www.11ty.dev/) project before I realised I need more than just a single page with [Tailwindcss](https://tailwindcss.com/). So I kept the good work and added more.
## What was added
### Continuous Integration
- Publication to github pages
- Deployment to stand alone server via ssh (manual action)
- Lighthouse checks on key pages for each PR to keep the triple 💯
### Styles
- Tailwind css are processed directly by 11ty
### Navigation
- Navigation menu is directly generated from page structure
### Site output
- Handle markdown with style
- Process images to make them responsive
### Content Managment System
- Installed Sveltia and Decap CMS with content flow
- Possibility to use Sveltia CMS with the same config
### Documentation
- Documentation comes with the starter as an example
- Explains how features are developped## What is still missing
- better SEO metadata
- dark mode## Install
1. Create a new repository from [huwindty’s template](https://github.com/aloxe/huwindty/generate), or [clone huwindty](https://docs.github.com/en/free-pro-team@latest/github/creating-cloning-and-archiving-repositories/cloning-a-repository) where you want.
2. Install dependencies: `npm install`
3. Start development: `npm start`
4. See your website at http://localhost:8080/
5. To build the release version: `npm run build`
6. When ready, push to GitHub and the action will build and publish your site to [GitHub Pages](https://docs.github.com/en/free-pro-team@latest/github/working-with-github-pages) (needs configuration)