Module: Jekyll
- Defined in:
- lib/jekyll-tabler.rb,
lib/version.rb
Overview
Main plugin entrypoint.
Flow overview for maintainers:
-
This file is required by Jekyll when the plugin is listed in ‘_config.yml`.
-
The two Liquid tags are registered at the bottom of the file.
-
When Jekyll parses a page containing ‘tabler %` or `tabler_filled %`, Liquid instantiates the matching tag class and runs `initialize` once to parse the markup.
-
During page rendering, Liquid calls ‘render`, which resolves literal values or Liquid variables from the page context.
-
The resolved icon name is looked up in the packaged YAML asset and then wrapped in SVG markup for the final HTML output.
Defined Under Namespace
Modules: Tabler