Code Monkey home page Code Monkey logo

asgar's Introduction

Asgar

Build Status Code scanning Maintainability Known Vulnerabilities

A two column, free and open source theme for Ghost.

asgar stefancosma xyz_ (1)

Installation

  1. Download the theme from GitHub.
  2. Upload the theme as described in the Ghost Documentation.
  3. This theme has multiple custom pages: about, projects and speaking. Checkout the Ghost docs for more info about custom pages. To customize the data, on the right side, in the projects and speaking pages you'll first need to add this to your routes.yaml file, bellow the routes key:
  /custom/api/:
    permalink: /custom/api/
    template: api
    content_type: json

More info about the routes.yaml file here.

  1. After that you can customize the api.hbs file with your data, just make sure the structure remains the same.
  2. Additionally you should replace all the image in the assets/images folder. You can use this useful tool.
  3. After you've completed the steps above, you can zip the theme and upload it.

Development

You can install all the theme dependencies using:

yarn install

Available scripts:

  • yarn prod - will build the whole theme for production.
  • yarn deploy - will build the theme for production, zip and validate.

asgar's People

Contributors

davidtorcivia avatar dependabot[bot] avatar stefanbc avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

asgar's Issues

Complete implementation of the new member feature

It would be very nice for a future release to have the new member feature fully integrated in Asgar.

The reason is that you can't use features like "post access". If you try to set the access to "paid member only" the content will just disappear and that is not what you would expect. It would be nice to see the excerpt and the trigger to buy a memebership.

According to the official ghost documentation Lyra is the reference Theme and is already adapted.

Also it would be nice to have an option to set up a sepcific signup page for the newsletter feature like this.

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.