August 21, 2026
Welcome to Onze, a clean and minimal blog template for Eleventy inspired by the classic Lanyon/Poole theme.
Features
- Sidebar navigation
- Pagination
- Related posts based on tags
- Syntax highlighting (Prism.js)
- Color themes
- Dark mode
- SEO out of the box
- Responsive design
- GitHub Pages deploy workflow included
Quick Start
- Clone this repository
- Run
npm install
- Run
npm run dev to start the development server
- Edit
_data/site.json to configure your site
Post ordering
Posts are sorted by date (newest first). If you have multiple posts on the same day, use a full datetime to control the order:
date: 2026-08-21T03:00:00
Read more →
August 21, 2026
This post demonstrates the Markdown rendering capabilities of the Onze template.
Text Formatting
You can write bold, italic, strikethrough, and inline code.
Blockquotes
This is a blockquote. You can use it to highlight important information or quotes from other sources.
Lists
- Item one
- Item two
- Item three
- First step
- Second step
- Third step
Code Blocks
function greet(name) {
return `Hello, ${name}!`;
}
console.log(greet("World"));
Links and Images
Check out the Eleventy documentation for more information.
Tables
Read more →
August 21, 2026
Onze was built with GitHub Pages in mind. The repository already includes a GitHub Actions workflow (.github/workflows/deploy.yml) that builds and deploys your site automatically on every push to main.
How to set up
- Push this repository to GitHub
- Go to Settings → Pages
- Under Build and deployment, set the source to GitHub Actions
- That's it — the next push to
main will trigger the deploy
No extra configuration needed. Just write your posts, push, and your site is live.
Read more →