Basic theme used for my blog
Find a file
2025-04-17 09:12:50 -04:00
_config Initial commit 2025-04-16 22:47:29 -04:00
_data Initial commit 2025-04-16 22:47:29 -04:00
_includes Change indicator of current page 2025-04-17 08:57:50 -04:00
content Remove sample posts 2025-04-17 09:12:50 -04:00
.editorconfig Initial commit 2025-04-16 22:47:29 -04:00
.gitignore Initial commit 2025-04-16 22:47:29 -04:00
eleventy.config.js Build site_nav without tag 2025-04-17 08:58:05 -04:00
LICENSE Add README and LICENSE 2025-04-17 09:10:08 -04:00
package-lock.json Initial commit 2025-04-16 22:47:29 -04:00
package.json Initial commit 2025-04-16 22:47:29 -04:00
README.md Add README and LICENSE 2025-04-17 09:10:08 -04:00
shell.nix Initial commit 2025-04-16 22:47:29 -04:00

Crisp Theme

This is a basic theme I use for my blog.

Use

The only requirement for this project is Node.js. The shell.nix file will setup this up for you if you use the Nix shell. With Node.js installed:

npm install
npx @11ty\eleventy

Content goes in the content folder. Anything with a site_nav property will be added to the site navigation. Blog posts go into the content\blog folder.

You can indicate that a post is part of a series by giving it a series property with a name and the number of this post in the series:

series:
  name: The Series Name
  number: 1