Basic theme used for my blog
_config | ||
_data | ||
_includes | ||
content | ||
.editorconfig | ||
.gitignore | ||
eleventy.config.js | ||
LICENSE | ||
package-lock.json | ||
package.json | ||
README.md | ||
shell.nix |
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