Full-featured Jekyll port of Ghost's default theme Casper
Jasper is a port of Ghost’s default theme Casper v1.3.7 for Jekyll. Inspired by Kasper, Jasper includes several additional features that make it closer to the original theme. It offers a live demo and includes features such as pagination, Google Analytics tracking, Disqus comments, toggleable sliding sidebar, and support for multiple authors.
To use Jasper, you have several options for building and deploying the site:
Build the site using GitHub Actions, which pushes the resulting files (\_site/ or ../jasper-pages/) to the gh-pages branch. You can refer to the jekyll\_build.yml file for more details on this approach.
Generate the site locally and push the resulting HTML to a GitHub repository. GitHub Pages will then host the site. To do this, clone the Jasper repository (master branch), and run bundle exec jekyll serve inside the directory. Upload the resulting \_site/ or ../jasper-pages/ contents to your repository (master branch for personal page or gh-pages branch for project page).
Build the site with Travis-CI and automatically push the generated HTML files to a gh-pages branch. This approach requires setting up Travis-CI for your personal fork. Refer to the documentation in \_config.yml and travis.yml for more details.
Deploy the static website with Jekyll-compatible hosters like Netlify, which allow for deployment from a GitHub repo and publishing using CDNs. Netlify has a free starter offer.
Jasper is a port of Casper, Ghost’s default theme, for Jekyll. It includes additional features and offers a live demo. Installation options include using GitHub Actions, generating the site locally, using Travis-CI, or deploying with Jekyll-compatible hosters like Netlify. The theme supports pagination, Google Analytics, Disqus comments, author profiles, related posts, tag descriptions, code syntax highlight, and multiple authors.