A personal blogging theme for Ghost, inspired by Casper
Switch branches/tags
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets 🔖 Version bump to v0.1.0-alpha.0 Dec 11, 2018
locales 🎉 Initial commit Dec 11, 2018
partials 🎉 Initial commit Dec 11, 2018
.editorconfig 🎉 Initial commit Nov 10, 2018
.gitignore 🎉 Initial commit Nov 10, 2018
.travis.yml 🎉 Initial commit Nov 10, 2018
LICENSE 🎉 Initial commit Nov 10, 2018
README.md 🔖 Version bump to v0.1.0-alpha.0 Dec 11, 2018
amp.hbs 🎉 Initial commit Dec 11, 2018
author.hbs 🎉 Initial commit Nov 17, 2018
custom-full.hbs 🎉 Initial commit Dec 11, 2018
custom-landing.hbs 🎉 Initial commit Dec 11, 2018
custom-video.hbs 🎉 Initial commit Dec 11, 2018
custom-wide.hbs 🎉 Initial commit Dec 11, 2018
default.hbs 🎉 Initial commit Nov 17, 2018
error.hbs Added amp.hbs & private.hbs Dec 8, 2018
gulpfile.js 🎉 Initial commit Nov 17, 2018
home.hbs 🎉 Initial commit Dec 7, 2018
index.hbs 🎉 Initial commit Nov 10, 2018
package.json ⬆️ Upgraded deps Dec 7, 2018
page-archive.hbs 🎉 Initial commit Nov 25, 2018
page-search.hbs 🎉 Initial commit Nov 25, 2018
page-team.hbs Added amp.hbs & private.hbs Dec 8, 2018
page-topics.hbs 🎉 Initial commit Nov 25, 2018
page.hbs 🎉 Initial commit Nov 10, 2018
post.hbs 🎉 Initial commit Dec 11, 2018
private.hbs Added amp.hbs & private.hbs Dec 8, 2018
subscribe.hbs 🎉 Initial commit Dec 11, 2018
tag.hbs 🎉 Initial commit Nov 15, 2018
yarn.lock ⬆️ Upgraded deps Dec 7, 2018

README.md

Creative

Build Status Release Version License Dependency Status devDependency Status Code Style

A personal blogging theme for Ghost, inspired by Casper

Usage

Development

# clone this repo
$ git clone https://github.com/zce/creative.git

# install the deps
$ cd creative && yarn

# run build & livereload task
$ yarn dev

# link to ghost themes dir
$ ln -s $PWD path/to/ghost/content/themes/creative

# restart ghost server
$ cd path/to/ghost && ghost restart --development

Features

  • Tags navigation
  • Gallery preview
  • Image lazyload
  • Infinite scroll
  • I18n support
    • Activate the language in the General settings of Ghost admin, e.g. zh-CN, en
  • Comments
  • Search
    • Search auto complete
    • Search page
    • Search app
  • Svg icon
  • Feature pages
    • Talk page
    • Topics page
    • Search page
    • Archive page
  • Custom template
    • Landing
    • Full width
    • Wide
    • Course
    • Video
  • Custom built-in template (error, amp, subscribe, private)
  • PJAX support
  • Pure JS

Templates

  • default.hbs
  • home.hbs
  • index.hbs
  • tag.hbs
  • author.hbs
  • page.hbs
  • page-archive.hbs
  • page-search.hbs
  • page-team.hbs
  • page-topics.hbs
  • post.hbs
  • amp.hbs
  • custom-landing.hbs
  • custom-full.hbs
  • custom-wide.hbs
  • custom-course.hbs
  • custom-video.hbs
  • subscribe.hbs
  • private.hbs
  • error.hbs
  • robots.txt

References

Contributing

  1. Fork it on GitHub!
  2. Clone the fork to your own machine.
  3. Checkout your feature branch: git checkout -b my-awesome-feature
  4. Commit your changes to your own branch: git commit -am 'Add some feature'
  5. Push your work back up to your fork: git push -u origin my-awesome-feature
  6. Submit a Pull Request so that we can review your changes.

NOTE: Be sure to merge the latest from "upstream" before making a pull request!

License

MIT © 汪磊