From 9d60943138c52bf132d0da32a2942b0d1b9e2afe Mon Sep 17 00:00:00 2001 From: Stephan Hadan Date: Wed, 4 Dec 2024 12:35:34 +0100 Subject: [PATCH] Added Changelog-Skeleton Added Giscus as Blog comment system --- CHANGELOG | 0 docs/about-website.md | 6 ---- docs/blog/posts/test.md | 1 + docs/changelog.md | 5 +++ mkdocs.yml | 14 +++------ overrides/partials/comments.html | 54 ++++++++++++++++++++++++++++++++ 6 files changed, 64 insertions(+), 16 deletions(-) create mode 100644 CHANGELOG delete mode 100644 docs/about-website.md create mode 100644 docs/changelog.md create mode 100644 overrides/partials/comments.html diff --git a/CHANGELOG b/CHANGELOG new file mode 100644 index 0000000..e69de29 diff --git a/docs/about-website.md b/docs/about-website.md deleted file mode 100644 index c5bc10d..0000000 --- a/docs/about-website.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -pdf: false ---- -# Über diese Website - -TBD \ No newline at end of file diff --git a/docs/blog/posts/test.md b/docs/blog/posts/test.md index 74cfd9d..9e93e6d 100644 --- a/docs/blog/posts/test.md +++ b/docs/blog/posts/test.md @@ -1,4 +1,5 @@ --- +comments: true pdf: false date: 2024-01-31 authors: diff --git a/docs/changelog.md b/docs/changelog.md new file mode 100644 index 0000000..d371263 --- /dev/null +++ b/docs/changelog.md @@ -0,0 +1,5 @@ +# Changelog + +``` +--8<-- "CHANGELOG" +``` \ No newline at end of file diff --git a/mkdocs.yml b/mkdocs.yml index 70eda05..a5a20d3 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -74,6 +74,8 @@ theme: - navigation.sections - navigation.expand - navigation.footer + - navigation.path + - navigation.instant.preview - toc.follow - toc.integrate - navigation.top @@ -164,7 +166,6 @@ markdown_extensions: - pymdownx.betterem - pymdownx.blocks.caption - pymdownx.caret - - pymdownx.details - pymdownx.emoji: emoji_index: !!python/name:material.extensions.emoji.twemoji emoji_generator: !!python/name:material.extensions.emoji.to_svg @@ -172,16 +173,9 @@ markdown_extensions: - pymdownx.tilde - pymdownx.critic - pymdownx.details - - pymdownx.highlight: - anchor_linenums: true - line_spans: __span - pygments_lang_class: true + - pymdownx.highlight - pymdownx.inlinehilite - - pymdownx.superfences: - custom_fences: - - name: mermaid - class: mermaid - format: !!python/name:pymdownx.superfences.fence_code_format + - pymdownx.superfences - pymdownx.keys - pymdownx.smartsymbols - pymdownx.snippets diff --git a/overrides/partials/comments.html b/overrides/partials/comments.html new file mode 100644 index 0000000..fe1657d --- /dev/null +++ b/overrides/partials/comments.html @@ -0,0 +1,54 @@ +{% if page.meta.comments %} +

{{ lang.t("meta.comments") }}

+ + + + +{% endif %} \ No newline at end of file