Sustain screenshot

Sustain

Author Avatar Theme by Jekyllt
Updated: 26 May 2021
298 Stars

Personal blog powered by Jekyll

Overview

Sustain is a personal blog built with Bootstrap and powered by Jekyll. It is freely hosted in Github pages. The theme has a modern and clean design, making it suitable for various types of blogs.

Features

  • Built with Bootstrap framework
  • Powered by Jekyll for easy content management
  • Freely hosted in Github pages
  • Modern and clean design
  • Fully responsive and mobile-friendly
  • Supports multiple pages including home, blog, post, and projects
  • Easy deployment options with GitHub Actions, Travis CI, or Jekyll-compatible hosters like Netlify
  • Issues and contributing tracking for bug fixes and patches

Installation

There are several options for installing and deploying the Sustain theme:

Option 1: GitHub Actions

  • Build the site with GitHub Actions, which automatically pushes the resulting files to the gh-pages branch.
  • See jekyll_build.yml for more details.

Option 2: Local Deployment

  1. Clone the repository (master branch).
  2. Run bundle exec jekyll serve inside the directory.
  3. Upload the resulting _site/ contents to your GitHub repository (master branch for personal pages or gh-pages branch for project pages).

Option 3: Travis CI

  1. Set up Travis CI for your personal fork.
  2. Update your details in _config.yml to be able to push to your GitHub repo.
  3. Generate a secure key to add to your .travis.yml.
  4. Refer to the documentation from jekyll-travis for more information.

Summary

Sustain is a personal blog theme built with Bootstrap and powered by Jekyll. It offers a modern and clean design, making it suitable for various types of blogs. The theme can be easily deployed using various options such as GitHub Actions, Travis CI, or Jekyll-compatible hosters like Netlify. It also provides easy installation steps for local deployment. Sustain is released under the MIT License and encourages contributions from the community.