Skip to content

Latest commit

 

History

History
27 lines (19 loc) · 2.04 KB

README.md

File metadata and controls

27 lines (19 loc) · 2.04 KB

Introduction

I am writing a series of posts on building site with 11ty, the static site generator. My personal website is built base on this starter.

Here are the post I wrote so far:

  1. Project configuration: jec.fyi/blog/building-my-static-site-with-11ty - release 0.1.1
  2. Setting up GitHub Actions and Firebase Hosting: jec.fyi/blog/setting-up-github-actions-and-firebase-hosting - release 0.2.0
  3. Customizing File Structure, URLs and Browsersync: jec.fyi/blog/customizing-file-structure-urls-browsersync - release 0.3.0
  4. Automating Image Optimization Workflow: jec.fyi/blog/automating-image-optimization-workflow - release 0.4.0
  5. Setting up SEO and Google Analytics: jec.fyi/blog/setting-up-seo-and-google-analytics - release 0.5.0
  6. Minifying HTML, JavaScript, CSS - Automate Inline with Naming Conventions: jec.fyi/blog/minifying-html-js-css - release 0.6.0
  7. How many favicons should you have in your site: jec.fyi/blog/favicons-manifest - release 0.7.0
  8. Creating Filters, Shortcodes and Plugins: jec.fyi/blog/creating-filters-shortcodes-plugins - release 0.8.0
  9. Supporting Dark Mode in Your Website: jec.fyi/blog/supporting-dark-mode - release 0.9.0

Each blog post come with a new release. You may run git checkout [release number] to see how's the code like and follow through my blog post to build your site. Alternatively, you might look at the closed PRs as well

Stay tune for updates!

Using this template

You may use this template as your project starter.

  1. Clone / Download it
  2. Run npm install
  3. Run npm start