From e8b89a75ab0c8e234d67885ec52ce427e69c70e9 Mon Sep 17 00:00:00 2001 From: Gareth Coles Date: Thu, 7 Jun 2018 13:15:20 +0100 Subject: [RST] Add directive for UIKit buttons --- pysite/rst/__init__.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'pysite/rst/__init__.py') diff --git a/pysite/rst/__init__.py b/pysite/rst/__init__.py index 744dd269..54dbba9c 100644 --- a/pysite/rst/__init__.py +++ b/pysite/rst/__init__.py @@ -1,8 +1,10 @@ import re from docutils.core import publish_parts +from docutils.parsers.rst.directives import register_directive from docutils.parsers.rst.roles import register_canonical_role +from pysite.rst.directives import ButtonDirective from pysite.rst.roles import icon_role, page_role, url_for_role RST_TEMPLATE = """.. contents:: @@ -97,3 +99,5 @@ def render(rst: str, link_headers=True): register_canonical_role("icon", icon_role) register_canonical_role("page", page_role) register_canonical_role("url_for", url_for_role) + +register_directive("button", ButtonDirective) -- cgit v1.2.3