dimaslanjaka / hexo-renderers

All in one theme renderers and helpers for hexo

Home Page:https://www.webmanajemen.com/docs/hexo-renderers

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

hexo-renderers

All in one theme renderers and helpers for hexo. Load all hexo renderer engines at once.

Features

  • use any type layout inside source
  • more custom helpers
  • related post helpers examples

Specify renderers

You can specify some renderers by _config.yml

renderers:
  engines: ['ejs', 'stylus', 'nunjucks', 'dartsass', 'pug', 'sass', 'markdown-it']
  generator:
    # enable generate <domain>/meta.json
    - meta
  • dartsass improved from hexo-renderer-dartsass
  • sass improved from hexo-renderer-sass when renderers is not configured, hexo-renderer-sass are being used by default.

Config each renderer

set config for your desired renderer engine.

Changelog

2.0.1

  • fix maximum call stack exceeded

2.0.0

  • change options structure
  • add meta.json generator which available at http://example.com/meta.json
  • add related post helper

1.0.13

  • fix: invalid default markdown options

1.0.12

  • fix: cannot find installed markdown-it plugins

1.0.5

  • improved dartsass
  • add and improved hexo-renderer-sass
  • optimize docs

1.0.6

  • add more helpers

1.0.7

  • hotfix known issues

1.0.8

  • add hexo-renderer-markdown-it
  • hotfix nunjucks renderer
  • update dependencies

About

All in one theme renderers and helpers for hexo

https://www.webmanajemen.com/docs/hexo-renderers

License:MIT License


Languages

Language:JavaScript 57.6%Language:TypeScript 41.7%Language:HTML 0.7%