Skip to content

mankicky3/hh-project-11ty-starter-kit

 
 

Repository files navigation

Hacking History 11ty starter

Originally created by Stephanie Eckles (@5t3ph), and modified for use in Hacking History by Matt Price.

Quick Start

  1. Clone this repository to your personal account.

  2. Once cloned, run npm install to install 11ty and other dependencies. Then run npm start to start a server which will (mostly) auto-update as you work. Use npm run build to run a "production" version, which will also generate social share preview images.

  3. Open src/_data/meta.js, and update the metadata for the site

  4. start editing the markdown to create your site.

  5. Review the styling documentation for the included minimal Sass framework, particularly the theme variables, to quickly customize the starter.

  6. Edit src/index.njk to change the home page - including changing the template type if desired - and then create content within _pages using any templating format you prefer to add content.

  7. Check out the About page for expanded details on included features of this starter.

  8. Review the 11ty documentation to more deeply apply customizations, including adding custom data sources and reviewing what template languages are available.

For more Eleventy resources, check out @5t3ph's extended collection on 11ty.Rocks!

About

Experimental 11ty site for students

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • SCSS 47.1%
  • Nunjucks 42.6%
  • JavaScript 10.3%