Overview:
Jasper is a port of the default theme for Ghost called Casper. It has been adapted for use with the Jekyll platform and is inspired by another Jekyll theme called Kasper. Jasper includes several additional features not found in the original Casper theme.
Features:
- Live demo of the theme
- Includes pagination for easy navigation
- Google Analytics tracking
- Disqus comments (not a standard feature in Ghost)
- Author’s profile with picture
- Author page
- Tag page(s)
- Custom 404 page
- Toggleable sliding sidebar
- Related posts view
- Tag description(s)
- Code Syntax Highlighting with highlight.js
- RSS feed updated to Jekyll v3
- Updated to Casper v1.3.7
- ‘Out of the box’ support for Multiple Authors
Installation:
- To deploy the site using GitHub Actions, build the site locally and push the resulting files to the gh-pages branch. More details can be found in the jekyll_build.yml file.
- To generate the site locally and host it on GitHub Pages, clone the repository (master branch) and run “bundle exec jekyll serve” inside the directory. Then, upload the contents of the _site/ directory to your repository (master branch for personal pages or gh-pages branch for project pages).
- To deploy the static website with Jekyll-compatible hosters like Netlify, clone the repository and follow the instructions provided by the hoster.
Summary:
Jasper is a Jekyll theme that is a port of the Casper theme from Ghost. It includes additional features such as pagination, Google Analytics tracking, and Disqus comments. The theme can be easily installed and deployed using GitHub Actions, GitHub Pages, or Jekyll-compatible hosters like Netlify.