helloandre / skylight-theme-compat-ghost

A compatability layer for Skylight to use Ghost Themes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Skylight Theme Compat Ghost

A compatability layer for Skylight to use Ghost Themes

🚨 NOTE 🚨

You probably don't need this library by itself. It is intended for Skylight to use the additional handlebars helpers/decorators to properly render Ghost themes.

The helpers listed below (as well as necessary utils and partials) are heavily inspired by the originals in Ghost. Modifications were made to be compatible wth WorkersHBS and Typescript.

Helpers

❌ indicates missing

  • βœ… asset
  • βœ… authors
  • βœ… block
  • βœ… body_class
  • ❌ cancel_link
  • βœ… content_for
  • ❌ comment_count
  • ❌ commets
  • βœ… concat
  • βœ… content
  • βœ… date
  • ❌ encode
  • βœ… excerpt
  • ❌ facebook_url
  • βœ… foreach
  • βœ… get
  • βœ… ghost_foot
  • βœ… ghost_head
  • βœ… has
  • βœ… img_url
  • βœ… is
  • ❌ link
  • βœ… link_class
  • βœ… match
  • ❌ meta_description
  • βœ… meta_title
  • βœ… navigation
  • βœ… page_url
  • βœ… pagination
  • ❌ plural
  • βœ… post_class
  • ❌ prev_post
  • ❌ price
  • ❌ raw
  • ❌ reading_time
  • ❌ search
  • ❌ t
  • ❌ tags
  • ❌ tiers
  • ❌ title
  • ❌ total_members
  • ❌ total_paid_members
  • ❌ twitter_url
  • βœ… url

License

Skylight Compat Ghost Theme is released under the MIT license.

About

A compatability layer for Skylight to use Ghost Themes

License:MIT License


Languages

Language:TypeScript 100.0%