simple-jekyll

simple-jekyll

Simple is simpliest jekyll theme. Just turn markdown into website. Highly customizable.

simple-jekyll

Simple is simpliest jekyll theme.

  • turn markdown into website
  • Highly customizable

Contents

Usage

1. Install dependencies

Simple is built on Jekyll and uses its built-in SCSS compiler to generate our CSS. Before getting started, you'll need to install the Jekyll gem and related dependencies:

bundle install

Quick start

To help anyone with any level of familiarity with Jekyll quickly get started, Simple includes everything you need for a basic Jekyll site. To that end, just clone Simple and start up Jekyll.

git clone https://github.com/mrinjamul/simple-jekyll.git

3. Running locally

To see your Jekyll site with Simple applied, start a Jekyll server. In Terminal:

cd simple-jekyll
./tools/run

Open http://localhost:4000 in your browser, and voilà.

4. Serving it up

If you host your code on GitHub, you can use GitHub Pages to host your project.

  1. Fork this repo and switch to the gh-pages branch.
  2. If you're using a custom domain name, modify the CNAME file to point to your new domain.
  3. If you're not using a custom domain name, modify the baseurl in _config.yml to point to your GitHub Pages URL. Example: for a repo at github.com/username/simple, use http://username.github.io/simple/. Be sure to include the trailing slash.
  4. Done! Head to your GitHub Pages URL or custom domain.

No matter your production or hosting setup, be sure to verify the baseurl option file and CNAME settings. Not applying this correctly can mean broken styles on your site.

Development

Simple has two branches, but only one is used for active development.

  • main for development. All pull requests should be to submitted against master.
  • gh-pages for our hosted site. Please avoid using this branch.

CSS is handled via Jeykll's built-in Sass compiler. Source Sass files are located in _sass/, included into styles.scss, and compile to styles.css.

Author

License

Open sourced under the MIT license.

Want to contribute?

Feel free to contribute.

Read guideline and start contributing.

Have questions or suggestions? Feel free to email us.

jekyll logo

Want a Jekyll website built?

Hire a Jekyll developer