All Projects → nahuelsanchez → pale-ghost

nahuelsanchez / pale-ghost

Licence: MIT License
A blank, dev ready, Ghost theme.

Programming Languages

HTML
75241 projects
CSS
56736 projects
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to pale-ghost

Asgar
A two-column, clean and minimalist theme for @TryGhost
Stars: ✭ 22 (+69.23%)
Mutual labels:  ghost, ghost-themes, ghost-blog
Prometheus
🌈 A Clean And Modern Ghost Theme with Progressive Web Apps (PWA)
Stars: ✭ 94 (+623.08%)
Mutual labels:  ghost, ghost-themes, ghost-blog
donnie-dark
Donnie Dark is dark, responsive, customizable theme for Ghost 0.5+ blogs. Name of the theme is hats-off for a great movie.
Stars: ✭ 20 (+53.85%)
Mutual labels:  ghost, ghost-themes, ghost-blog
biron-ghost-theme
Biron Free Ghost Theme
Stars: ✭ 43 (+230.77%)
Mutual labels:  ghost, ghost-themes, ghost-blog
starter
A clean theme for Ghost blog
Stars: ✭ 26 (+100%)
Mutual labels:  ghost, ghost-themes, ghost-blog
clean
clean是一个简洁清新的ghost博客现代主题 https://www.imcaviare.com
Stars: ✭ 14 (+7.69%)
Mutual labels:  ghost, ghost-themes
Setup Ghost Blog
Script to install your own Ghost blog, with Nginx and ModSecurity/Naxsi web application firewall. Supports multiple blogs.
Stars: ✭ 140 (+976.92%)
Mutual labels:  ghost, ghost-blog
aesto
Free Ghost theme with membership support. Minimal content focused design with multi author supported.
Stars: ✭ 31 (+138.46%)
Mutual labels:  ghost, ghost-blog
Mnml Ghost Theme
A minimal, responsive, fast ghost blog theme with great typography. Comes with paid membership support, Disqus comments, syntax highlighting, and KaTeX for mathematics, and more.
Stars: ✭ 235 (+1707.69%)
Mutual labels:  ghost, ghost-blog
Skywalker
A material design theme for ghost blog 🙈🌈🍇
Stars: ✭ 80 (+515.38%)
Mutual labels:  ghost, ghost-blog
Fizzy Theme
🥤A tasty blogging theme for Ghost.
Stars: ✭ 194 (+1392.31%)
Mutual labels:  ghost, ghost-blog
ghost-on-heroku
One-button Heroku deploy for the Ghost 3.2.0 blogging platform.
Stars: ✭ 232 (+1684.62%)
Mutual labels:  ghost, ghost-blog
Ghost Azure
Production ready Ghost for Azure 👻
Stars: ✭ 103 (+692.31%)
Mutual labels:  ghost, ghost-blog
Ghost Theme Moegi
An elegant & fresh ghost theme.
Stars: ✭ 101 (+676.92%)
Mutual labels:  ghost, ghost-blog
nomore
A minimal theme for Ghost Blog.
Stars: ✭ 18 (+38.46%)
Mutual labels:  ghost, ghost-blog
Ghost Matery2
这是又一个采用Material Design和响应式设计的漂亮、简洁且基于Ghost博客的新主题
Stars: ✭ 87 (+569.23%)
Mutual labels:  ghost, ghost-blog
undefined-ghost-theme
A minimal, Ghost 5.0-ready, membership-enabled starter theme for the Ghost blogging platform.
Stars: ✭ 76 (+484.62%)
Mutual labels:  ghost, ghost-blog
Ghost On Heroku
One-button Heroku deploy for the Ghost blogging platform.
Stars: ✭ 731 (+5523.08%)
Mutual labels:  ghost, ghost-blog
Gatsby Ghost Balsa Starter
A Gatsby starter for creating blogs from headless Ghost CMS.
Stars: ✭ 17 (+30.77%)
Mutual labels:  ghost, ghost-blog
mention-ghost-theme
Mention theme for Ghost blogging platform, built by https://vanila.io
Stars: ✭ 69 (+430.77%)
Mutual labels:  ghost, ghost-blog

Pale Ghost

A blank, dev ready, Ghost theme. :)

Introduction letter

Hi there,

Thanks for considering this theme as on option for your Ghost blog development plan.

The idea behind this theme is to provide a well structurated, deconstructed in different "modules", style-less theme... a blank theme.

You might find this Ghost theme useful if you want to develop your own theme for your blog or for distribution. Use it as a kick off for your future perfect and stunning theme.

Feel free to suggest any code improvement you might think this project needs. Also, ping me if you need some help.

Thanks again,

Nahuel


What to expect

All Ghost features

It includes all the Ghost functionalities a theme can provide, in a modular implementation so it is easy to customize those functionalities or get rid of them.

Probably you will not want everything Ghost shows on a theme, but trust me when I say it is easy to remove those stuff you do not want to see instead of add them if they are missing in the first place.

Code separated into different .hbs files

While trying to avoid complicating the whole code, still some parts of it are divided into different .hbs files for easy understanding of what those specific snippets do, and to easily customize them or remove them.

For example, you might find that page.hbs is exactly the same as post.hbs. The "logical" thing to do is to omit the page.hbs so Ghost loads the post.hbs for default, but both files are there for the reason that this is a developer ready theme.

No styles

The point with the Pale Ghost theme is to get a good markup with all the Ghost features already there.

For that reason, it does not include any CSS because the idea is that you use this theme as a base for your own creation that will include CSS (or SASS, or LESS) for the styling.

What the Pale Ghost theme does have is a beautify.css file that highlights the main elements in the markup for a more easy coding. Keep this in the head.hbs file if you don not want to see a mess when loading the theme in your browser.

Also, you can find a ghost.css file which includes some mandatory CSS class for the GScan validation to pass.

AMP ready

With some specific AMP modifications separated into specific .hbs files for easy maintenance.

GScan valid

GScan is designed to check your theme for various issues that we know cause compatibility problems. Our aim is to allow themes to suggest which versions of Ghost they are compatible with via engines in package.json, but to always know for sure by running various checks.

Read more about it in the GScan documentation.


Screenshots

Remember this project is a blank theme for you to use in order to create your own one. Nevertheless, it includes a beautify.css file to make it pretty if you want to see it on the browser without it looking like a real mess.

Go to assets/screenshots for some images of how the Pale Ghost theme looks like out of the box.


Installation

Simple as uploading the pale-ghost.zip file into the Settings -> Design section from the Ghost Admin, or moving the pale-ghost folder into content/themes.

You can fork and/or clone this repo so it is easy for you to work on the code, or you can download the latest stable release from the Releases section.


Need help?

Visit the Issues section to post your problems so I (or anybody) can give you a hand.

You can also contact me at nahuel [at] nahuelsanchez.com.


Copyright

Copyright (c) 2018 Nahuel Sanchez

Released under the MIT license.

Portions of code were borrowed from Casper, copyright (c) 2013-2018 Ghost Foundation. Used under the MIT license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].