diff --git a/content/blog/how-to-setup-a-fast-simple-and-free-blog-like-this.md b/content/blog/how-to-setup-a-fast-simple-and-free-blog-like-this.md index 7a811bf..8f30699 100644 --- a/content/blog/how-to-setup-a-fast-simple-and-free-blog-like-this.md +++ b/content/blog/how-to-setup-a-fast-simple-and-free-blog-like-this.md @@ -4,27 +4,29 @@ title: How to Setup A Fast, Simple, and Free Blog Like This draft: true --- -**TL;DR**: Makefiles are awesome and use Netlify. The code for this entire site is available [here][repo]. I publish -at-will using their CLI via `netlify deploy --prod`. It's simple and awesome. +**TL;DR**: Makefiles are awesome and use Netlify. The code for this entire site +is available [here][repo]. I publish at-will using their CLI via `netlify +deploy --prod`. It's simple and awesome. # Introduction -This website *intentionally* may not look like much. It is simple both in style, -colors, and layout. It is blazing fast. It looks the same on any mobile device. -It uses the simple web technologies you already know. You can use any static site -generator such as [Hugo][hugo] or [Gatsby][gatsby]. *And I don't pay for any of -it to work!* I do pay for the domain [`lyte.dev`](/), though, but you don't need -one. +This website *intentionally* may not look like much. It is simple both in +style, colors, and layout. It is blazing fast. It looks the same on any mobile +device. It uses the simple web technologies you already know. You can use any +static site generator such as [Hugo][hugo] or [Gatsby][gatsby]. *And I don't +pay for any of it to work!* I do pay for the domain [`lyte.dev`](/), though, +but you don't need one. And it's awesome. And you can easily build on top of it, extending it to do anything you could -ever possibly want! Need a Content Management System (CMS)? [Done][netlify-cms]. Need to deploy -a complicated Single-Page Application (SPA)? [Easy][netlify-spa]. +ever possibly want! Need a Content Management System (CMS)? +[Done][netlify-cms]. Need to deploy a complicated Single-Page Application +(SPA)? [Easy][netlify-spa]. I'll show you how I put this together using tools already on your computer and -how you can extend my system to use whatever tools you prefer on top of my basic -ones. +how you can extend my system to use whatever tools you prefer on top of my +basic ones. Let's get started! @@ -37,9 +39,8 @@ Let's get started! [netlify]: https://docs.netlify.com/cli/get-started/ -[hugo]: -[gatsby]: -[gatsby]: +[hugo]: https://gohugo.io/ +[gatsby]: https://www.gatsbyjs.com/ [repo]: https://git.lyte.dev/lytedev/site.lyte.dev [netlify-cms]: https://www.netlifycms.org/ [netlify-spa]: https://www.netlify.com/blog/2020/04/07/creating-better-more-predictable-redirect-rules-for-spas/ diff --git a/layouts/index.html b/layouts/index.html index 719baa5..e21d231 100644 --- a/layouts/index.html +++ b/layouts/index.html @@ -2,7 +2,7 @@

Hi! I'm Daniel.

- +

@@ -42,6 +42,9 @@

  • GitHub
  • +
  • + git.lyte.dev +
  • Meta

    @@ -50,5 +53,8 @@
  • Privacy Policy
  • +
  • + Site Code +
  • {{ end }} diff --git a/static/img/avatar-256.jpg b/static/img/avatar-256.jpg new file mode 100644 index 0000000..8c69fbc Binary files /dev/null and b/static/img/avatar-256.jpg differ diff --git a/themes/lyte/static/styles.css b/themes/lyte/static/styles.css index 0ecd905..e62993f 100644 --- a/themes/lyte/static/styles.css +++ b/themes/lyte/static/styles.css @@ -114,7 +114,7 @@ body > main > ul > li, body > main > ol > li, body > main > form, body > main > p { - max-width: 80ch; + max-width: 60ch; } main > *:first-child {