A clean and minimal blog template for Eleventy, inspired by the classic Lanyon/Poole theme for Jekyll.
Built to be used as a blog deployed on GitHub Pages.
git clone https://github.com/maicoqb/eleventy-template-onze.git my-blog
cd my-blog
npm install
npm run dev
Open http://localhost:8080 in your browser.
Edit _data/site.json to customize your site (title, description, author, navigation, theme, etc).
├── _data/
│ └── site.json # Site configuration
├── _filters/ # Eleventy filters
│ └─ ...
├── _includes/
│ ├── base.njk # Base layout
│ └── post.njk # Post layout
├── about/
│ └── index.md # About page
├── blog/
│ └── */index.md # Blog posts
├── public/
│ └── css/ # Stylesheets
├── .github/ # GitHub Pages deploy workflow
│ └─ ...
├── eleventy.config.js # Eleventy configuration
└── index.njk # Home page
The repository includes a GitHub Actions workflow that deploys automatically on every push to main.
main will trigger the deployMIT