Files
satware.ai/mkdocs.yml
T
mwandGitHub 9ec744a042 Live (#50)
* Remove unused assets including logo and Lunr language files

Deleted the site logo SVG and minimized Lunr language files for Arabic and Danish. These assets were no longer needed and were removed to reduce unused files in the project.

* Add .repoinsight configuration for satware.ai project

This commit introduces a profile.yml file to configure RepoInsight for analyzing the satware.ai project. It specifies scan directories, exclusion patterns, LLM parameters, and output options to generate concise project insights. The configuration is tailored for efficient processing and markdown output.

* Add CNAME file for custom domain

This adds a CNAME file specifying "test.satware.ai" as the custom domain. It ensures proper domain configuration for the project’s documentation.

* Add Dockerfile for customized mkdocs-material setup

This Dockerfile sets up mkdocs-material with additional plugins to enhance functionality, such as macros, glightbox, and RSS support. It streamlines the process of configuring a tailored mkdocs environment for documentation needs.

* Refactor directory structure and update references

Moved documentation and team files to new directories, updated paths for assets and links, and adjusted MkDocs configuration accordingly. Added GitHub Actions workflow for test environment deployment, and updated `.gitignore` with `.cache` directory.

* Remove unused Font Awesome Pro stylesheet

Deleted an unused CSS file referencing Font Awesome Pro 6.7.1. This reduces unnecessary assets and ensures compliance with licensing terms.

* Fix typo in SCSS compilation script name in workflow

Corrected the script name from 'compily_scss.py' to 'compile_scss.py' in the deployment workflow. This ensures the CSS build step runs successfully during the deployment process.

* Add libsass installation step in deploy-test workflow

The deploy-test workflow now includes libsass in the dependencies to ensure proper build and styling support. This update resolves potential issues related to missing CSS preprocessor functionality.

* Add GitHub Actions workflow for live MkDocs deployment

This workflow automates the deployment of MkDocs to the live environment upon a push to the `live` branch. It includes dependency installation, site building, and deployment to GitHub Pages with custom domain support.

* Update deploy workflow to enhance build process

Replaced mkdocs-material installation with the imaging option for improved functionality. Added a new step to compile SCSS before building the site, ensuring styles are properly processed.

* Update deployment workflow and dependencies for GitHub Pages

Switched deployment branch to "main" and updated GitHub Actions workflow to align with current standards, including caching dependencies and using updated action versions. Revised dependencies in `requirements.txt` and corrected CNAME for production domain. Adjusted footer links in HTML override for improved consistency.

* Fix indentation in deploy-live workflow

Corrected the indentation for the 'mkdocs build' step in the deploy-live workflow file. This ensures proper execution of the workflow during deployment.

* Update deployment workflow to use 'live' branch

Changed the deployment branch from 'main' to 'live' in the workflow configuration. This ensures that only changes pushed to the 'live' branch trigger deployments to production.

* Update deploy step to use mkdocs gh-deploy

Replaces the GitHub Pages action with the native mkdocs gh-deploy command. This simplifies the workflow and ensures consistent deployment behavior. The `--force` flag is added to override potential publishing conflicts.

* Update team member links to use relative paths

Replaced absolute paths with relative paths for team member profiles in the team index page. This ensures better portability and consistency across different environments.
2025-05-20 09:54:28 +02:00

187 lines
4.4 KiB
YAML

# Projekt-Informationen
site_name: ''
site_url: https://satware.ai
site_author: satware AG
site_description: >-
Entdecken Sie die KI-gestützten Lösungen von satware® AI. Innovative Automatisierung und maßgeschneiderte IT-Lösungen für Ihr Unternehmen.
# Repository
#repo_name: satware.ai
#repo_url: https://github.com/satwareAG/satware.ai/tree/main-mkdocs
#edit_uri: ""
use_directory_urls: false
# Copyright
copyright: Copyright © 2025 satware AG
# Konfiguration
theme:
name: material
font: false
custom_dir: docs/overrides
language: de
# Dark Mode als Standard (entsprechend satware CI)
palette:
scheme: slate
primary: custom
accent: custom
features:
- announce.dismiss
- content.code.annotate
- content.code.copy
- content.tabs.link
- content.tooltips
- header.autohide
- navigation.expand
- navigation.footer
- navigation.indexes
- navigation.instant
- navigation.path
- navigation.sections
- navigation.tabs
- navigation.tabs.sticky
- navigation.top
- navigation.tracking
- search.highlight
- search.share
- search.suggest
- toc.follow
#font:
# text: Roboto
#code: Roboto Mono
favicon: assets/images/favicon.png
logo: assets/images/logo.svg
icon:
logo: logo
# Plugins
plugins:
- search
- minify:
minify_html: true
- 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
# Erweiterungen
markdown_extensions:
- abbr
- admonition
- attr_list
- def_list
- footnotes
- md_in_html
- toc:
permalink: true
- pymdownx.arithmatex:
generic: true
- pymdownx.betterem:
smart_enable: all
- pymdownx.caret
- pymdownx.details
- pymdownx.emoji:
emoji_generator: !!python/name:material.extensions.emoji.to_svg
emoji_index: !!python/name:material.extensions.emoji.twemoji
- pymdownx.highlight:
anchor_linenums: true
line_spans: __span
pygments_lang_class: true
- pymdownx.inlinehilite
- pymdownx.keys
- pymdownx.magiclink:
repo_url_shorthand: true
user: satware
repo: satwareai-mkdocs
- pymdownx.mark
- pymdownx.smartsymbols
- pymdownx.superfences:
custom_fences:
- name: mermaid
class: mermaid
format: !!python/name:pymdownx.superfences.fence_code_format
- pymdownx.tabbed:
alternate_style: true
- pymdownx.tasklist:
custom_checkbox: true
- pymdownx.tilde
# Zusätzliche Konfiguration
extra:
social:
- icon: fontawesome/brands/square-facebook
link: https://www.facebook.com/satwareAG/
name: satware AG auf Facebook
- icon: fontawesome/brands/instagram
link: https://www.instagram.com/satware.ag/
name: satware AG auf Instagram
- icon: fontawesome/brands/linkedin
link: https://www.linkedin.com/company/satware-ag/?originalSubdomain=de
name: satware AG auf LinkedIn
- icon: fontawesome/brands/x-twitter
link: https://x.com/satwareAG
name: satware AG auf X
- icon: fontawesome/brands/xing
link: https://www.xing.com/pages/satwareag
name: satware AG auf Xing
- icon: fontawesome/brands/youtube
link: https://www.youtube.com/channel/UChfn2XBDE9yfZrWnMzs1k0g
name: satware AG auf YouTube
#cards:
# font:
# text: Assistant
# code: Assistant
# cards_layout_options:
# background_color: "#000"
generator: false
# CSS-Anpassungen
extra_css:
- stylesheets/extra.css
extra_javascript:
- assets/javascript/counter-animation.js
- assets/javascript/body-classes.js
- assets/javascript/testimonials.js
- assets/javascript/wcag.js
- assets/javascript/faq.js
- assets/javascript/lightbox.js
# Navigation
nav:
- KI-Agenten:
- Übersicht: team/index.md
- Jane Alesi: team/jane.md
- Amira Alesi: team/amira.md
- Bastian Alesi: team/bastian.md
- Bea Alesi: team/bea.md
- Justus Alesi: team/justus.md
- Lara Alesi: team/lara.md
- Luna Alesi: team/luna.md
- Marco Alesi: team/marco.md
- Olu Alesi: team/olu.md
- Theo Alesi: team/theo.md
- Anwendungen: anwendungen/index.md
- Webinare: webinare/index.md
- Workshops: workshops/index.md
- Preise: zugang/zugang.md
- FAQ: faq/faq.md