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)