From 381297c95c7446182e90e459cd0257a8fc86b4cf Mon Sep 17 00:00:00 2001 From: Volpeon Date: Tue, 29 Dec 2020 12:24:04 +0100 Subject: Improved CSS classes for page content, added proper ref list macro, build scripts load and watch Pandoc filters automatically --- filters/element_classes.lua | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 filters/element_classes.lua (limited to 'filters/element_classes.lua') diff --git a/filters/element_classes.lua b/filters/element_classes.lua new file mode 100644 index 0000000..643ff75 --- /dev/null +++ b/filters/element_classes.lua @@ -0,0 +1,15 @@ +function CodeBlock(el) + el.attributes.class = 'c-page__prefixed c-page__prefixed--pre' + return el +end + +function Header(el) + if el.level == 1 then + el.attributes.class = 'c-page__prefixed c-page__prefixed--h1' + elseif el.level == 2 then + el.attributes.class = 'c-page__prefixed c-page__prefixed--h2' + elseif el.level == 3 then + el.attributes.class = 'c-page__prefixed c-page__prefixed--h3' + end + return el +end -- cgit v1.2.3-54-g00ecf