From f4789332987dee05ca30307f54428e093b05b37b Mon Sep 17 00:00:00 2001 From: Florian Scheuner Date: Fri, 17 Apr 2026 18:36:11 +0300 Subject: [PATCH 1/3] chore: redefine all existing extensions --- zensical.toml | 63 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) diff --git a/zensical.toml b/zensical.toml index 14bb13e..28c9561 100644 --- a/zensical.toml +++ b/zensical.toml @@ -374,3 +374,66 @@ link = "https://github.com/theatplnetwork/wiki" [[project.extra.social]] icon = "fontawesome/brands/discord" link = "https://discord.atpl.network" + +# ---------------------------------------------------------------------------- +# Markdown Extensions +# ---------------------------------------------------------------------------- + +[project.markdown_extensions.abbr] +[project.markdown_extensions.admonition] +[project.markdown_extensions.attr_list] +[project.markdown_extensions.def_list] +[project.markdown_extensions.footnotes] +[project.markdown_extensions.md_in_html] + +[project.markdown_extensions.toc] +permalink = true + +[project.markdown_extensions.pymdownx.arithmatex] +generic = true + +[project.markdown_extensions.pymdownx.betterem] +smart_enable = "all" + +[project.markdown_extensions.pymdownx.caret] +[project.markdown_extensions.pymdownx.details] + +[project.markdown_extensions.pymdownx.emoji] +emoji_generator = "zensical.extensions.emoji.to_svg" +emoji_index = "zensical.extensions.emoji.twemoji" + +[project.markdown_extensions.pymdownx.highlight] +anchor_linenums = true +line_spans = "__span" +pygments_lang_class = true + +[project.markdown_extensions.pymdownx.inlinehilite] +[project.markdown_extensions.pymdownx.keys] + +[project.markdown_extensions.pymdownx.magiclink] +normalize_issue_symbols = true +repo_url_shorthand = true +user = "zensical" +repo = "zensical" + +[project.markdown_extensions.pymdownx.mark] +[project.markdown_extensions.pymdownx.smartsymbols] +[project.markdown_extensions.pymdownx.snippets] + +[project.markdown_extensions.pymdownx.superfences] +[[project.markdown_extensions.pymdownx.superfences.custom_fences]] +name = "mermaid" +class = "mermaid" +format = "pymdownx.superfences.fence_code_format" + +[project.markdown_extensions.pymdownx.tabbed] +alternate_style = true +combine_header_slug = true + +[project.markdown_extensions.pymdownx.tabbed.slugify] +case = "lower" + +[project.markdown_extensions.pymdownx.tasklist] +custom_checkbox = true + +[project.markdown_extensions.pymdownx.tilde] From 395cf9e0028ada90a1a8f8fc47129c2ca9fbc663 Mon Sep 17 00:00:00 2001 From: Florian Scheuner Date: Fri, 17 Apr 2026 18:36:50 +0300 Subject: [PATCH 2/3] feat: internal link previews --- zensical.toml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/zensical.toml b/zensical.toml index 28c9561..8abaa9a 100644 --- a/zensical.toml +++ b/zensical.toml @@ -437,3 +437,6 @@ case = "lower" custom_checkbox = true [project.markdown_extensions.pymdownx.tilde] + +[project.markdown_extensions.zensical.extensions.preview] +targets.include = ["*"] From 59a4f5bc4951f1cd83c9feedc8efe2c3d579f7ef Mon Sep 17 00:00:00 2001 From: Florian Scheuner Date: Fri, 17 Apr 2026 18:39:57 +0300 Subject: [PATCH 3/3] refactor: remove empty line --- zensical.toml | 1 - 1 file changed, 1 deletion(-) diff --git a/zensical.toml b/zensical.toml index 8abaa9a..6de33a5 100644 --- a/zensical.toml +++ b/zensical.toml @@ -378,7 +378,6 @@ link = "https://discord.atpl.network" # ---------------------------------------------------------------------------- # Markdown Extensions # ---------------------------------------------------------------------------- - [project.markdown_extensions.abbr] [project.markdown_extensions.admonition] [project.markdown_extensions.attr_list]