The fifth version of chriskrycho.com, built in Eleventy.

Get Netlify CMS + Identity working.

Changed files
+20 -3
eleventy
site
_includes
admin
+3 -1
.editorconfig
··· 5 5 6 6 # But I am not *that* much of a maniac. 7 7 [*.md] 8 - indent_size = 4 8 + indent_size = 4 9 + [*.yml] 10 + indent_size = 2
+1
eleventy/config.ts
··· 74 74 config.addShortcode('copyright', copyright) 75 75 76 76 config.addPassthroughCopy('site/_redirects') 77 + config.addPassthroughCopy('site/admin') 77 78 config.addPassthroughCopy('site/assets') 78 79 config.addPassthroughCopy('site/robots.txt') 79 80
+2
site/_includes/base.njk
··· 60 60 {%- endfor -%} 61 61 </ul> 62 62 </nav> 63 + 64 + <script src="https://identity.netlify.com/v1/netlify-identity-widget.js"></script> 63 65 </body> 64 66 </html>
+13 -2
site/admin/config.yml
··· 1 1 backend: 2 - name: git-gateway 3 - branch: master # Branch to update (optional; defaults to master) 2 + name: git-gateway 3 + branch: master # Branch to update (optional; defaults to master) 4 4 publish_mode: editorial_workflow 5 + collections: 6 + - name: journal 7 + label: Journal 8 + folder: "site/journal" 9 + create: true 10 + fields: 11 + - label: "Title" 12 + name: "title" 13 + media_folder: "" 14 + media_library: 15 + name: "Photos"
+1
site/admin/index.html
··· 4 4 <meta charset="utf-8" /> 5 5 <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 6 6 <title>Content Manager</title> 7 + <script src="https://identity.netlify.com/v1/netlify-identity-widget.js"></script> 7 8 </head> 8 9 <body> 9 10 <!-- Include the script that builds the page and powers Netlify CMS -->