├── .nojekyll ├── .nvmrc ├── public └── img │ └── .gitkeep ├── vercel.json ├── .gitignore ├── .gitattributes ├── netlify.toml ├── content ├── content.11tydata.js ├── feed │ ├── .virtual │ └── pretty-atom-feed.xsl ├── blog │ ├── blog.11tydata.js │ ├── fourthpost │ │ ├── possum.png │ │ └── fourthpost.md │ ├── fifthpost.md │ ├── secondpost.md │ ├── firstpost.md │ └── thirdpost.md ├── about.md ├── blog.njk ├── tags.njk ├── sitemap.xml.njk ├── tag-pages.njk ├── 404.md └── index.njk ├── .editorconfig ├── _data ├── metadata.js └── eleventyDataSchema.js ├── css ├── message-box.css ├── prism-diff.css └── index.css ├── _includes ├── postslist.njk └── layouts │ ├── home.njk │ ├── post.njk │ └── base.njk ├── LICENSE ├── .github └── workflows │ └── gh-pages.yml.sample ├── _config └── filters.js ├── package.json ├── eleventy.config.js └── README.md /.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 20 2 | -------------------------------------------------------------------------------- /public/img/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vercel.json: -------------------------------------------------------------------------------- 1 | { "trailingSlash": true } 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | _site/ 2 | node_modules/ 3 | .cache 4 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | content/feed/pretty-atom-feed.xsl linguist-vendored 2 | -------------------------------------------------------------------------------- /netlify.toml: -------------------------------------------------------------------------------- 1 | [build] 2 | publish = "_site" 3 | command = "npm run build" 4 | -------------------------------------------------------------------------------- /content/content.11tydata.js: -------------------------------------------------------------------------------- 1 | export default { 2 | layout: "layouts/home.njk", 3 | }; 4 | -------------------------------------------------------------------------------- /content/feed/.virtual: -------------------------------------------------------------------------------- 1 | For RSS feed, Atom Feed, and JSON feed templates, see the plugin in eleventy.config.js 2 | -------------------------------------------------------------------------------- /content/blog/blog.11tydata.js: -------------------------------------------------------------------------------- 1 | export default { 2 | tags: [ 3 | "posts" 4 | ], 5 | "layout": "layouts/post.njk", 6 | }; 7 | -------------------------------------------------------------------------------- /content/blog/fourthpost/possum.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/11ty/eleventy-base-blog/main/content/blog/fourthpost/possum.png -------------------------------------------------------------------------------- /content/blog/fifthpost.md: -------------------------------------------------------------------------------- 1 | ---js 2 | const title = "This is a fifth post"; 3 | const date = "2023-01-23"; 4 | const draft = true; 5 | --- 6 | This is a draft post 7 | -------------------------------------------------------------------------------- /content/about.md: -------------------------------------------------------------------------------- 1 | ---js 2 | const eleventyNavigation = { 3 | key: "About", 4 | order: 3 5 | }; 6 | --- 7 | # About 8 | 9 | I am a person that writes stuff. 10 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | indent_style = tab 5 | indent_size = 2 6 | end_of_line = lf 7 | insert_final_newline = true 8 | trim_trailing_whitespace = true 9 | charset = utf-8 10 | -------------------------------------------------------------------------------- /content/blog.njk: -------------------------------------------------------------------------------- 1 | ---js 2 | const eleventyNavigation = { 3 | key: "Archive", 4 | order: 2 5 | }; 6 | --- 7 |
{{ post.url }}{% endif %}
5 |
6 |