Adds frontend for cms page

This commit is contained in:
2026-06-30 23:23:50 +02:00
parent c156107cb1
commit 488ab821a7
38 changed files with 2047 additions and 39 deletions
+42 -2
View File
@@ -184,8 +184,48 @@
"branding": { "title": "Huisstijl / Thema", "comingSoon": "Binnenkort beschikbaar" }
},
"cms": {
"title": "Content Management Systeem",
"description": "Hier beheert u straks uw CMS-inhoud. Deze functie is binnenkort beschikbaar."
"title": "CMS-instanties",
"addButton": "CMS toevoegen",
"emptyState": {
"heading": "Nog geen CMS-instanties",
"description": "Voeg uw eerste CMS-instantie toe om aan de slag te gaan."
},
"table": {
"name": "Naam",
"url": "URL",
"status": "Status",
"lastContact": "Laatste contact",
"disableMessage": "Uitschakelreden",
"actions": "Acties"
},
"status": {
"Available": "Beschikbaar",
"NotAvailable": "Niet beschikbaar",
"Inactive": "Inactief"
},
"actions": {
"setStatus": "Status instellen"
},
"add": {
"title": "CMS-instantie toevoegen",
"nameLabel": "Naam",
"urlLabel": "URL",
"apiKeyLabel": "API-sleutel",
"submitButton": "Toevoegen",
"successToast": "CMS-instantie succesvol toegevoegd",
"errors": {
"conflict": "Er bestaat al een CMS-instantie met deze naam of URL."
}
},
"setStatus": {
"title": "Status instellen",
"statusLabel": "Status",
"disableMessageLabel": "Uitschakelreden",
"disableMessagePlaceholder": "Reden voor uitschakelen…",
"submitButton": "Opslaan",
"successContactedToast": "Status bijgewerkt — cliënt bevestigd",
"successUnreachableToast": "Status opgeslagen — cliënt niet bereikbaar"
}
},
"error": {
"403": {