diff options
Move Docs to Pug templates
1 files changed, 22 insertions, 0 deletions
| -rw-r--r-- | docs/src/_mixins.pug | 22 |
diff --git a/docs/src/_mixins.pug b/docs/src/_mixins.pug new file mode 100644 index 0000000..54e76d7 --- /dev/null +++ b/docs/src/_mixins.pug @@ -0,0 +1,22 @@ +mixin docs-accordion(id, name, ...pages) + .accordion + input(id='accordion-' + id type='checkbox' name='docs-accordion-checkbox' hidden='' checked=(current === id ? true : false)) + label.accordion-header.c-hand(for='accordion-' + id)= name + .accordion-body + ul.menu.menu-nav + each page in pages + li.menu-item + a(href=id + '.html' + page.url)= page.name + +mixin docs-heading(id, name) + .container + h3.s-title(id=id) + a.anchor(href='#'+id aria-hidden='true') # + | #{name} + if block + block + +mixin docs-subheading(id, name) + h4.s-subtitle(id=id) + a.anchor(href='#'+id aria-hidden='true') # + | #{name}
\ No newline at end of file |