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 runsinitializeonce 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