A fork of Eleventy Duo by Yinka Adedire (https://github.com/yinkakun/eleventy-duo), simplified further.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Ru Singh 70d604597a do not color meta 3 weeks ago
src do not color meta 3 weeks ago
.eleventy.js static manifest 3 weeks ago
.gitignore add gitignore 2 months ago
LICENSE initial commit 2 months ago
README.md fix list formatting in readme 3 weeks ago
package.json remove syntax highlighting plugin 3 weeks ago
postcss.config.js initial commit 2 months ago
yarn.lock remove syntax highlighting plugin 3 weeks ago


Eleventy Mono

Eleventy Mono is a minimal and beautiful Eleventy theme for personal blogs.


  • Fully responsive
  • SEO metadata and Open Graph tags
  • Maximize lighthouse score
  • Cache busting
  • 404 page
  • RSS feed for posts
  • Tags support
  • Pagination support
  • Syntax highlighting with PrismJS


Open data/site.json and adjust the values to your details, it contains vital information to make the site your own. You'll need to change the description, title and url to match with the project, edit navigation items and social media links.

You'll also need to replace the favicon and default social image in the src/images/ directory with your own graphics.

Manually edit contents


Edit the homepage content at src/index.md.

Sample frontmatter for homepage.

layout: home
title: 'Eleventy Mono'


About page

Edit the about page content at src/about.md.

Sample frontmatter for about page.

title: About Aidan Charles Powell
layout: about.njk
name: Aidan Charles Powell
image: '/images/me.jpeg'


Blog posts

Blog contents is at src/posts. Delete placeholder blog posts. Do not delete the posts.json file. Create blog posts in markdown format.

Sample frontmatter for blog posts.

title: Even yet another post with rich media
date: 2020-12-24T00:00:00+0530
- demo-content
- media
decription: "The last person we talked to said this would be ready action item, and what do you feel you would bring to the table if you were hired for this position bells and whistles. #optional"


Generic pages

You can create generic pages in markdown format that use a base layout.

Sample frontmatter for generic pages.

layout: base
permalink: /generic-page
title: Generic page


Built with

  • Eleventy for site generation (obviously)
  • PostCSS for CSS processing
  • Autoprefixer for vendor prefixing CSS
  • PostCSS Preset Env for transpiling css
  • PurgeCSS for unused CSS removal
  • CSSNano for CSS minification


This project is licensed under the MIT License.

Isn't Jamstack beautiful?