site-template-jekyll

site-template-jekyll

A basic Jekyll template that is responsive, lightweight, and only uses JavaScript for progressive enhancement.

Site template for Jekyll

A basic Jekyll template that is responsive, lightweight, and only uses JavaScript for progressive enhancement.

Development

Dependencies

Use make install to get the necessary dependencies.

Run

Use make s or make serve to serve using Jekyll.

This includes livereload to automatically refresh the page when you save changes.

Modify

At a minimum, you should modify these files:

  • _config.yml - update this with your site information.
  • index.html - update this with your landing page content.
  • _includes/body-navbar.html - update this with your navigation structure.

You are strongly encouraged to update dependencies as well.

From there, you add pages, posts, content, and anything else!

Build

Use make build to build using Jekyll.

Dependencies

Dependencies include:

  • Ruby
  • Jekyll
  • Pure CSS
  • Normalize.css
  • EB Garamond

Check the Gemfile for additional Ruby dependencies.

Contributing

Pull requests are welcomed.

License

SPDX-License-Identifier: Apache-2.0

Visit LICENSE for full text.

jekyll logo

Want a Jekyll website built?

Hire a Jekyll developer