gilbert.plugins.markdown module

class gilbert.plugins.markdown.MarkdownPage(name, site, data=None, meta=None)

Bases: Page

Page type that renders its content as Markdown.

Extensions can be configured in config.yml via:

content_type:MarkdownPage

or using the extras attribute.

property content: str
extras: list
gilbert.plugins.markdown.load_md(path: Path) tuple[None | ByteString | str, dict]