Giter Site home page Giter Site logo

openwriter's Introduction

OpenWriter

A free theme for Ghost

I created this theme as a way to learn how Ghost works. It is available for free. If you use the theme or have any suggestions for improvements, do tweet me at @ireaderinokun!

OpenWriter Example

OpenWriter Example

Getting Started

If you are completely new to Ghost, you should read their documentation here first. Otherwise, continue reading!

To install this theme, simply download this repo as a zip file, extract, and place in your themes directory. In your Ghost backend, go to 'settings' and select the OpenWriter theme.

Key features

  • Clean design with parallax scroll
  • Fully responsive design
  • Ready to use, no configuration needed
  • Support for all main ghost features - author pages, tag pages, etc.
  • Default cover image
  • Cover image size smaller on subsequent archive pages
  • Contact form pre-installed
  • Support for private blogs NEW

Contact Form

Thanks to Formspree, I was able to include a free contact form. Because Ghost no longer allows themes to have direct access to your remail for security reasons, you will need to add your email address manually. To do this, follow these steps:

  1. Find "contact.hbs" in the partials folder of the theme
  2. Place your email address in the specified section on line 2
  3. Save the file and activate OpenWriter as your theme
  4. Create a new post
  5. Title the post 'Contact' and make sure the post URL is also 'contact'
  6. Under the settings, check the box that says "Turn this post into a static page"
  7. Publish the page
  8. Visit the Contact page and fill in the form once to activate it with Formspree

Cover Images

Each page features a cover image. This is determined by the following hierarchy:

  1. The individual page's cover image
  2. The blog's cover image
  3. The default cover image bundled with the theme

Special thanks to The Stocks for providing the default cover image under the Creative Commons Zero licence.

openwriter's People

Contributors

ziggi24 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.