Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
162 changes: 162 additions & 0 deletions config/public_pages.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,162 @@
<?php

/**
* Temporary public shell page content.
*
* This keeps placeholder copy out of route definitions until these pages move
* to first-class models or constrained managed content.
*/
return [
'events' => [
'title' => 'Events',
'eyebrow' => 'Agenda',
'description' => 'Clubdagen, trainingen, demo-vluchten en communitybijeenkomsten krijgen hier een vaste publieke plek.',
'primaryAction' => [
'label' => 'Bekijk projecten',
'href' => '/projects',
],
'sections' => [
[
'heading' => 'Wat hier komt',
'body' => 'Een overzicht van aankomende DDS-activiteiten met ruimte voor type, locatie en praktische deelname-informatie.',
],
[
'heading' => 'Voor bezoekers',
'body' => 'Deze pagina helpt leden, nieuwe vliegers en partners snel te zien waar DDS zichtbaar is.',
],
],
],
'projects' => [
'title' => 'Projects',
'eyebrow' => 'Showcase',
'description' => 'Publieke showcase voor DDS-built tooling, software, plugins, apps, integraties en geselecteerde community builds.',
'primaryAction' => [
'label' => 'Neem contact op',
'href' => '/contact',
],
'sections' => [
[
'heading' => 'Geen intern projectbeheer',
'body' => 'Projects toont straks wat de community bouwt en gebruikt, zodat bezoekers de resultaten kunnen bekijken zonder toegang tot interne planning.',
],
[
'heading' => 'Selectiecriteria',
'body' => 'De focus ligt op bruikbare tooling, documentatie, integraties en builds die de dronecommunity verder helpen.',
],
],
],
'news' => [
'title' => 'News',
'eyebrow' => 'Updates',
'description' => 'Publieke updates, aankondigingen en terugblikken vormen straks de tijdlijn van Dutch Drone Squad.',
'primaryAction' => [
'label' => 'Bekijk events',
'href' => '/events',
],
'sections' => [
[
'heading' => 'Redactionele richting',
'body' => 'Nieuwsitems kunnen korte community-updates, eventverslagen, releases en partnerupdates bundelen.',
],
[
'heading' => 'Volgende stap',
'body' => 'De shell is klaar voor import of handmatige invoer zodra het contentmodel wordt toegevoegd.',
],
],
],
'locations' => [
'title' => 'Locations',
'eyebrow' => 'Vliegplekken',
'description' => 'Locaties verzamelen straks clubplekken, eventlocaties en relevante regionale context voor activiteiten.',
'primaryAction' => [
'label' => 'Bekijk huisregels',
'href' => '/house-rules',
],
'sections' => [
[
'heading' => 'Locatie-informatie',
'body' => 'Elke locatie kan later praktische gegevens, aandachtspunten en gekoppelde events tonen.',
],
[
'heading' => 'Veiligheidscontext',
'body' => 'De pagina maakt ruimte voor heldere verwijzingen naar regels, afspraken en lokale beperkingen.',
],
],
],
'about' => [
'title' => 'About',
'eyebrow' => 'Dutch Drone Squad',
'description' => 'Dutch Drone Squad brengt dronevliegers, makers en partners samen rond veilig vliegen, kennisdeling en zichtbare communityprojecten.',
'primaryAction' => [
'label' => 'Lees de huisregels',
'href' => '/house-rules',
],
'sections' => [
[
'heading' => 'Community',
'body' => 'DDS is de publieke plek waar activiteiten, projecten en praktische informatie samenkomen.',
],
[
'heading' => 'Doelgroep',
'body' => 'De site bedient leden, geïnteresseerde vliegers, partners en bezoekers die willen begrijpen waar DDS voor staat.',
],
],
],
'house_rules' => [
'title' => 'House Rules',
'eyebrow' => 'Afspraken',
'description' => 'De huisregels geven straks duidelijke verwachtingen voor deelname, veiligheid en gedrag binnen de DDS-community.',
'primaryAction' => [
'label' => 'Bekijk locaties',
'href' => '/locations',
],
'sections' => [
[
'heading' => 'Veilig deelnemen',
'body' => 'Deze pagina krijgt ruimte voor basisafspraken rond vliegen, privacy, materiaal en omgang met elkaar.',
],
[
'heading' => 'Praktische toepassing',
'body' => 'Huisregels kunnen later gekoppeld worden aan events, locaties en onboardingmateriaal.',
],
],
],
'partners' => [
'title' => 'Partners',
'eyebrow' => 'Samenwerking',
'description' => 'Partners krijgen straks een herkenbare plek voor samenwerkingen, bijdragen en community-initiatieven.',
'primaryAction' => [
'label' => 'Start contact',
'href' => '/contact',
],
'sections' => [
[
'heading' => 'Samen bouwen',
'body' => 'Deze shell ondersteunt partners die bijdragen aan events, kennisdeling, tooling of locaties.',
],
[
'heading' => 'Publieke zichtbaarheid',
'body' => 'De pagina kan later partnerprofielen, cases en concrete call-to-actions tonen.',
],
],
],
'contact' => [
'title' => 'Contact',
'eyebrow' => 'Bereik DDS',
'description' => 'Contact wordt de publieke route voor vragen over events, projecten, partnerschappen en deelname aan Dutch Drone Squad.',
'primaryAction' => [
'label' => 'Bekijk events',
'href' => '/events',
],
'sections' => [
[
'heading' => 'Waarvoor contact',
'body' => 'Bezoekers kunnen hier straks de juiste route vinden voor deelname, samenwerking, persvragen of projectvoorstellen.',
],
[
'heading' => 'Vervolg',
'body' => 'Een formulier of contactblok kan later worden toegevoegd zonder de publieke URL-structuur te wijzigen.',
],
],
],
];
Loading