Refactor MkDocs blog structure, enhance SCSS watcher, and improve plugin configuration (#103)

- Adjusted `mkdocs.sh` to expand SCSS watcher to include `docs` and `mkdocs.yml`.
- Simplified blog template by extracting post logic to `partials/post.html`.
- Updated `mkdocs.yml` with refined plugins including RSS, meta, and enhanced blog options.
- Improved blog Markdown files with structural changes and better TOC handling.
- Removed unused styles and deprecated logic in blog posts for cleaner maintenance.
This commit is contained in:
mw
2025-06-02 16:01:40 +02:00
committed by GitHub
parent 7cf43df29c
commit ee8eba8549
8 changed files with 81 additions and 66 deletions
+27 -8
View File
@@ -1,5 +1,5 @@
# Projekt-Informationen
site_name: ''
site_name: 'satware® AI'
site_url: https://satware.ai/
site_author: satware AG
site_description: >-
@@ -57,6 +57,16 @@ theme:
# Plugins
plugins:
- meta
- blog:
blog_dir: blog
blog_toc: true
post_url_format: "{slug}"
post_date_format: "dd.MM.yyyy"
archive_toc: true
pagination: true
archive: true
authors: true
- search
- minify:
minify_js: true
@@ -67,13 +77,22 @@ plugins:
- git-revision-date-localized:
enable_creation_date: true
fallback_to_build_date: true
- blog:
blog_dir: blog
blog_toc: true
post_url_format: "{slug}"
post_date_format: "dd.MM.yyyy"
archive_toc: true
- social
- social:
cards_layout_options:
background_color: "#000000"
- rss:
feed_title: satware® AI Blog
feed_description: Aktuelle Nachrichten, technische Einblicke und Innovationen von satware® AI.
match_path: blog/posts/.*
abstract_chars_count: 250
date_from_meta:
as_creation: date
categories:
- categories
- tags
pretty_print: false
use_git: true
# Erweiterungen
markdown_extensions: