Added many changes and bug fixes

This commit is contained in:
Stephan Hadan 2024-12-02 21:51:50 +01:00
parent 36762268e7
commit b13170816a
11 changed files with 190 additions and 20 deletions

View file

@ -36,15 +36,36 @@ copyright: Copyright © 2024 Stephan Hadan
# Configuration
theme:
name: material
custom_dir: overrides
palette:
primary: black
accent: indigo
- media: "(prefers-color-scheme)"
toggle:
icon: material/link
name: Switch to light mode
- media: "(prefers-color-scheme: light)"
scheme: default
primary: indigo
accent: indigo
toggle:
icon: material/toggle-switch
name: Switch to dark mode
- media: "(prefers-color-scheme: dark)"
scheme: slate
primary: black
accent: indigo
toggle:
icon: material/toggle-switch-off
name: Switch to system preference
font:
text: Roboto
code: Roboto Mono
logo: assets/logo.png
favicon: images/favicon.png
icon:
repo: fontawesome/brands/git-alt
language: de
features:
- announce.dismiss
- navigation.instant
- navigation.instant.progress
- navigation.tracking
@ -65,8 +86,10 @@ plugins:
- blog:
archive: false
- git-revision-date-localized:
enabled: !ENV [CI, false]
enable_creation_date: true
- git-committers:
enabled: !ENV [CI, false]
repository: stiebke/stiebke.github.io
branch: main
- exporter:
@ -79,7 +102,7 @@ plugins:
front: resources/templates/covers/front.html.j2
back: resources/templates/covers/back.html.j2
aggregator:
enabled: !ENV [MKDOCS_EXPORTER_PDF_AGGREGATOR, true]
enabled: !ENV [MKDOCS_EXPORTER_PDF_AGGREGATOR, false]
output: documentation.pdf
covers: front
buttons:
@ -87,6 +110,14 @@ plugins:
icon: material-file-download-outline
enabled: !!python/name:mkdocs_exporter.formats.pdf.buttons.download.enabled
attributes: !!python/name:mkdocs_exporter.formats.pdf.buttons.download.attributes
- rss:
enabled: !ENV [CI, false]
match_path: blog/posts/.*
date_from_meta:
as_creation: date
categories:
- categories
- tags
# Additional configuration
extra:
@ -103,6 +134,8 @@ extra:
# Extensions
markdown_extensions:
- abbr
- attr_list
- md_in_html
- pymdownx.betterem
- pymdownx.blocks.caption
- pymdownx.caret
@ -119,7 +152,9 @@ markdown_extensions:
# Page tree
nav:
- Über mich: index.md
- Home:
- Über mich: index.md
- Über diese Website: about-website.md
- Lebenslauf: cv/index.md
- Projekte: projects/index.md
- Tech Stack: techstack/index.md