Casper_Modified


Casper Modified : A Ghost Theme

The default Ghost theme Casper modified by JShipps


Table of Contents:


in the wild

A modified version of the default theme for Ghost (Casper)

View it live (https://jshipps.me)


What's different?

  • Added PrismJS for syntax highlighting
  • Added Disqus Comments
  • Added Featured Images to home page

How to use

PrismJS

example 1
example 2

To define the highlighting simple attach, "language-whicheverlanguage"

Example:

  • language-bash
  • language-php
  • language-css
  • language-html
  • language-lolcode
Disqus Comments

Edit post.hbs lines 76-94.

Currently, it's set to display comments using my Discus information - change this to depict your own.

Featured Image

In addition to syntax highlighting - this is something I feel is sorely missing from the default Casper. The images are set to fit the content 100% so this should not be an issue.


Why do this?

Simple, Ghost is absolutely phenomenal, although, there are a few issues I've got - the complete lack of a native comment system is one, the other syntax highlighting and thirdly no featured image on home page support. So you end up with this modified version of the Casper theme which is going to be a work-in-progress for quite some time.


Changelog

Version 1.0.1
  • Added featured image support on homepage
  • Added title link on homepage
  • Added Disqus comments.
Version 1.0.0
  • Added support for PrismJS

Planned features

  • [ ] Add sidebar
  • [ ] Add top posts
  • [ ] Rework author page

Where can I get it?

You can find it on my personal GitHub!

https://github.com/JShipps/casper_mod
Please feel free to fork, converse or do whatever you would like!


Releasing this for public consumption makes me extremely happy! As I stated previously, I believe knowledge is power and every man, woman and child should have unfiltered access to that power. This modified theme has no copyrights, no modifications displaying links to the project page or to my personal website and I think that is exactly how it should be!

Comments: