stephan.hadan.de/mkdocs.yml

168 lines
4.9 KiB
YAML
Raw Normal View History

2024-12-02 18:52:04 +01:00
# Copyright (c) 2024 Stephan Hadan <stephan@hadan.de>
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to
# deal in the Software without restriction, including without limitation the
# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
# sell copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
# IN THE SOFTWARE.
# Project information
2024-12-02 14:12:33 +01:00
site_name: Stephan Hadan
2024-12-02 15:08:19 +01:00
site_url: https://stephan.hadan.de/
2024-12-02 18:52:04 +01:00
site_author: Stephan Hadan
site_description: >-
Write your documentation in Markdown and create a professional static site in
minutes searchable, customizable, in 60+ languages, for all devices
# Repository
2024-12-02 17:52:34 +01:00
repo_url: https://github.com/stiebke/stiebke.github.io
repo_name: stiebke/stiebke.github.io
2024-12-02 18:52:04 +01:00
# Copyright
copyright: Copyright &copy; 2024 Stephan Hadan
# Configuration
2024-12-02 14:12:33 +01:00
theme:
name: material
2024-12-02 21:51:50 +01:00
custom_dir: overrides
2024-12-02 14:12:33 +01:00
palette:
2024-12-02 21:51:50 +01:00
- 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
2024-12-02 14:12:33 +01:00
logo: assets/logo.png
favicon: images/favicon.png
2024-12-02 17:52:34 +01:00
icon:
repo: fontawesome/brands/git-alt
2024-12-02 14:12:33 +01:00
language: de
features:
2024-12-02 21:51:50 +01:00
- announce.dismiss
2024-12-02 14:12:33 +01:00
- navigation.instant
- navigation.instant.progress
- navigation.tracking
- navigation.tabs
- navigation.sections
- navigation.expand
- navigation.footer
- toc.follow
- toc.integrate
2024-12-02 14:12:33 +01:00
- navigation.top
- search.suggest
- search.highlight
- search.share
2024-12-02 18:52:04 +01:00
# Plugins
2024-12-02 14:12:33 +01:00
plugins:
- search
- blog:
archive: false
2024-12-02 17:52:34 +01:00
- git-revision-date-localized:
2024-12-02 21:51:50 +01:00
enabled: !ENV [CI, false]
enable_creation_date: true
- git-committers:
2024-12-02 21:51:50 +01:00
enabled: !ENV [CI, false]
repository: stiebke/stiebke.github.io
branch: main
2024-12-02 14:12:33 +01:00
- exporter:
formats:
pdf:
enabled: !ENV [MKDOCS_EXPORTER_PDF_ENABLED, true]
stylesheets:
- resources/stylesheets/pdf.scss
covers:
front: resources/templates/covers/front.html.j2
back: resources/templates/covers/back.html.j2
aggregator:
2024-12-02 21:51:50 +01:00
enabled: !ENV [MKDOCS_EXPORTER_PDF_AGGREGATOR, false]
2024-12-02 14:12:33 +01:00
output: documentation.pdf
covers: front
buttons:
- title: Download as PDF
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
2024-12-02 21:51:50 +01:00
- rss:
enabled: !ENV [CI, false]
match_path: blog/posts/.*
date_from_meta:
as_creation: date
categories:
- categories
- tags
2024-12-02 14:12:33 +01:00
2024-12-02 18:52:04 +01:00
# Additional configuration
2024-12-02 14:12:33 +01:00
extra:
social:
- icon: fontawesome/brands/github
link: https://github.com/stiebke
2024-12-02 17:52:34 +01:00
- icon: fontawesome/brands/linkedin
link: https://de.linkedin.com/in/stiebke
2024-12-02 18:52:04 +01:00
- icon: fontawesome/brands/bluesky
2024-12-02 14:12:33 +01:00
link: https://bsky.app/profile/stiebke.bsky.social
- icon: fontawesome/brands/mastodon
link: https://freiburg.social/@stiebke
- icon: fontawesome/brands/rss
link: https://stephan.hadan.de/feed_rss_created.xml
name: Neueste Blogbeiträge
2024-12-02 18:52:04 +01:00
# Extensions
2024-12-02 14:12:33 +01:00
markdown_extensions:
- abbr
2024-12-02 21:51:50 +01:00
- attr_list
- md_in_html
2024-12-02 14:12:33 +01:00
- pymdownx.betterem
- pymdownx.blocks.caption
- pymdownx.caret
- pymdownx.mark
- pymdownx.tilde
- pymdownx.critic
- pymdownx.details
- pymdownx.highlight
- pymdownx.superfences
- pymdownx.keys
- pymdownx.smartsymbols
- pymdownx.tabbed
- pymdownx.tasklist
# Page tree
nav:
2024-12-02 21:51:50 +01:00
- Home:
- Über mich: index.md
- Über diese Website: about-website.md
2024-12-02 14:12:33 +01:00
- Lebenslauf: cv/index.md
- Projekte: projects/index.md
2024-12-02 15:08:19 +01:00
- Tech Stack: techstack/index.md
- Kontakt: contact/index.md
- Impressum: imprint/index.md
2024-12-02 14:12:33 +01:00
- Blog:
- blog/index.md