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 theme built with Bootstrap and powered by Jekyll. It is freely hosted on GitHub pages. The theme is designed to be visually appealing and user-friendly, providing a seamless browsing experience for readers. Sustain offers various features and customization options, making it an excellent choice for bloggers who want to showcase their content in a stylish and professional manner.

Features

  • Bootstrap Integration: Sustain leverages the power of Bootstrap to ensure a responsive and mobile-friendly design for the blog.
  • Jekyll Compatibility: The theme is built to work seamlessly with Jekyll, a popular static site generator. This enables easy content management and updates.
  • GitHub Pages Hosting: Sustain is freely hosted on GitHub Pages, making it convenient to set up and maintain.
  • Flexible Deployment Options: The theme offers multiple deployment options, including GitHub Actions, Travis CI, and Jekyll-compatible hosters like Netlify.
  • Issue Tracking and Contribution: Sustain has an issue tracker where users can report any problems they encounter. Users are also encouraged to contribute by submitting patches and fixes.

Installation

To install the Sustain theme, follow these steps:

  1. Clone the repository (master branch).
  2. Run bundle exec jekyll serve inside the directory.
  3. Upload the resulting _site/ (or ../sustain-pages/) contents to your GitHub repository.
    • If uploading as your personal page (e.g., username.github.io), upload to the master branch.
    • If uploading as a project page (like the demo), upload to the gh-pages branch.

For Travis CI deployment, set up Travis CI for your personal fork. Update your details in the _config.yml file and generate a secure key to add to your .travis.yml file. Refer to the documentation provided by Jekyll-Travis for more information.

Summary

Sustain is a visually appealing and user-friendly personal blog theme built with Bootstrap and powered by Jekyll. It offers various features, including Bootstrap integration, Jekyll compatibility, and flexible deployment options. The theme can be easily installed and hosted on GitHub Pages, and users have the option to deploy the site using GitHub Actions, Travis CI, or Jekyll-compatible hosters. Sustain also provides an issue tracker for problem reporting and encourages user contributions. Overall, Sustain is an excellent choice for bloggers who value aesthetics and functionality.