Migrates to new components, introduces KernUX Theme, restructures

Warning

Currently, page encryption is enabled in the .gitlab-ci.yml for web generation, to provide a preview that is not indexed etc. When merging, this setting needs to be disabled.

Preview

https://foderale-it-architekturrichtlinie-a2e07c.usercontent.opencode.de/

With password (only to prevent indexing): Q3n4LtQW

Changes

  • Updated CI/CD pipeline component versions from @main to @v2 for:

    • md-quality
    • md-to-pdf-ua
    • md-to-web (formerly md-to-gitlab-page)
  • Enhanced web deployment configuration with new parameters:

    • Added umbrella branding
    • Applied "kernux" theme
    • Added logo and repository URL
    • Hidden commit info in title
    • Configured custom favicons
  • Structure Reorganization

    • Flattened directory structure: Removed nested subdirectories throughout the document
  • Navigation & Metadata

  • Replaced JSON with new YAML: Converted _meta.json to _meta.yaml for menu structure configuration

  • Content Updates

    • Fixed image path references (from ../assets/ to ./assets/)
    • Corrected internal document links to match new flat structure
  • Fixed character encoding in document title for PDF (ö in "Föderale") (fix in dwt components, via v2)

Merge request reports

Loading