skylight-theme-compat-ghost
TypeScript icon, indicating that this package has built-in type declarations

0.2.1 • Public • Published

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.

Readme

Keywords

none

Package Sidebar

Install

npm i skylight-theme-compat-ghost

Weekly Downloads

2

Version

0.2.1

License

MIT

Unpacked Size

204 kB

Total Files

181

Last publish

Collaborators

  • helloandre