An open API service indexing awesome lists of open source software.

https://github.com/acupofjose/ghost-simplex-theme

It's a simple ghost theme, what more do you want?
https://github.com/acupofjose/ghost-simplex-theme

ghost ghost-blog-theme ghost-theme responsive

Last synced: about 2 months ago
JSON representation

It's a simple ghost theme, what more do you want?

Awesome Lists containing this project

README

        

Ghost Simplex Theme.


build status


preview

Demos: [Light Theme](https://simplex-light.acupajoe.io), [Dark Theme](https://simplex-dark.acupajoe.io)

Simplex is heavily based on the shipped [Casper theme](https://github.com/TryGhost/Casper) for inspiration.

## What you get.

A fully responsive, easily themeable, customizable theme that is built and minified for speed.

Currently there is a dark theme and a light theme available for download.

## Progress.

**Theme**

- [x] Sidebar
- [x] Default & Index Templates
- [x] Post Excerpt Template
- [x] Compatibility with `.kg-gallery-*`
- [x] Single Post Template
- [x] Author Template
- [x] Category/Tags Template
- [x] Responsiveness
- [ ] Provision for Featured Posts
- [x] Light Theme
- [x] Dark Theme

**Meta**

- [x] Build theme off scss instead of postcss
- [x] Setup Gulp as buildtool
- [x] Setup Travis to verify builds with Ghost's provided `gscan` util
- [x] Break scss into understandable / maintainable partials
- [x] Break templates (`hbs`) into understanable / maintainable partials
- [?] Setup Gulp to build both the `light` and `dark` themes as part of the build process
- [x] Clearer commenting
- [ ] Setup linting

## Customizing.

1. (Optional) [Setup a local ghost environment.](https://ghost.org/docs/install/local/)
2. Clone this repo into `content/themes`
3. Install devDependencies
4. Set your theme in `assets/screen.scss`
5. `npm run develop`

When finished you can run `npm run build` to output your customized theme .zip to `dist`.

## Libraries Leveraged.

- [BrowserSync](https://github.com/BrowserSync/browser-sync)
- [gscan](https://github.com/TryGhost/gscan)
- [gulp](https://github.com/gulpjs/gulp)
- [gulp-autoprefixer](https://github.com/sindresorhus/gulp-autoprefixer)
- [gulp-clean](https://github.com/peter-vilja/gulp-clean)
- [gulp-cli](https://github.com/gulpjs/gulp-cli)
- [gulp-csso](https://github.com/ben-eb/gulp-csso)
- [gulp-sass](https://github.com/dlmanning/gulp-sass)
- [gulp-sourcemaps](https://github.com/gulp-sourcemaps/gulp-sourcemaps)
- [gulp-uglifyes](https://github.com/Teneff/gulp-uglifyes)
- [gulp-zip](https://github.com/sindresorhus/gulp-zip)