feat: enhance accessibility with skip to main content button and improve navigation handling

🔧 fix: update navigation href resolution to include localized paths

🆕 feat: add new FeatureIcon component for feature boxes

🎨 style: improve styling for prose elements in richtext blocks

🛠️ refactor: streamline medialib image loading and caching logic

📦 chore: update mock data handling to support new medialib entries

🔄 chore: synchronize i18n initialization and locale management

📝 docs: update video tour descriptions to reflect recent changes
This commit is contained in:
2026-05-12 13:55:32 +00:00
parent 8fb26fdeba
commit e84b87ed16
41 changed files with 1523 additions and 338 deletions
+71 -23
View File
@@ -1,48 +1,96 @@
[
{
"id": "header-de",
"_id": "header-de",
"_id": {
"$oid": "6821c0a10000000000000101"
},
"language": "de",
"type": "header",
"elements": [
{ "name": "Startseite", "page": "/" },
{ "name": "Über uns", "page": "/ueber-uns" },
{ "name": "Kontakt", "page": "/kontakt" }
{
"name": "Startseite",
"page": "6821c0a10000000000000001"
},
{
"name": "Über uns",
"page": "6821c0a10000000000000003"
},
{
"name": "Kontakt",
"page": "6821c0a10000000000000005"
}
]
},
{
"id": "header-en",
"_id": "header-en",
"_id": {
"$oid": "6821c0a10000000000000102"
},
"language": "en",
"type": "header",
"elements": [
{ "name": "Home", "page": "/" },
{ "name": "About", "page": "/about" },
{ "name": "Contact", "page": "/contact" }
{
"name": "Home",
"page": "6821c0a10000000000000002"
},
{
"name": "About",
"page": "6821c0a10000000000000004"
},
{
"name": "Contact",
"page": "6821c0a10000000000000006"
}
]
},
{
"id": "footer-de",
"_id": "footer-de",
"_id": {
"$oid": "6821c0a10000000000000103"
},
"language": "de",
"type": "footer",
"elements": [
{ "name": "Startseite", "page": "/" },
{ "name": "Über uns", "page": "/ueber-uns" },
{ "name": "Kontakt", "page": "/kontakt" },
{ "name": "GitHub", "external": true, "externalUrl": "https://github.com" }
{
"name": "Startseite",
"page": "6821c0a10000000000000001"
},
{
"name": "Über uns",
"page": "6821c0a10000000000000003"
},
{
"name": "Kontakt",
"page": "6821c0a10000000000000005"
},
{
"name": "GitHub",
"external": true,
"externalUrl": "https://github.com"
}
]
},
{
"id": "footer-en",
"_id": "footer-en",
"_id": {
"$oid": "6821c0a10000000000000104"
},
"language": "en",
"type": "footer",
"elements": [
{ "name": "Home", "page": "/" },
{ "name": "About", "page": "/about" },
{ "name": "Contact", "page": "/contact" },
{ "name": "GitHub", "external": true, "externalUrl": "https://github.com" }
{
"name": "Home",
"page": "6821c0a10000000000000002"
},
{
"name": "About",
"page": "6821c0a10000000000000004"
},
{
"name": "Contact",
"page": "6821c0a10000000000000006"
},
{
"name": "GitHub",
"external": true,
"externalUrl": "https://github.com"
}
]
}
]
]