diff --git a/saas-app/app/Modules/Central/Controllers/LandingController.php b/saas-app/app/Modules/Central/Controllers/LandingController.php index 2b9b0af..daffdf0 100644 --- a/saas-app/app/Modules/Central/Controllers/LandingController.php +++ b/saas-app/app/Modules/Central/Controllers/LandingController.php @@ -12,27 +12,76 @@ class LandingController 'view' => 'welcome', 'data' => [ 'title' => 'Die Kaffeeliste', - 'landingColumns' => [ + 'heroEyebrow' => 'Für Teams, Büros und Standorte', + 'heroTitle' => 'Die Kaffeeliste für einen klaren Kaffee-Alltag.', + 'heroCopy' => 'Mitglieder, Buchungen, Rollen und Hinweise laufen in einer klaren Oberfläche zusammen. Für Teams, die weniger Listen-Chaos und weniger Rückfragen wollen.', + 'landingPreview' => [ + ['label' => 'Mitglieder', 'value' => '48 aktiv'], + ['label' => 'Buchungen', 'value' => 'Heute 12'], + ['label' => 'Support', 'value' => '2 offen'], + ], + 'landingFeatures' => [ [ - 'eyebrow' => 'Für Mitglieder', - 'title' => 'Schnell im Alltag', - 'copy' => 'Anmelden, Überblick sehen und direkt weitermachen.', + 'title' => 'Dashboard', + 'copy' => 'Wichtige Zahlen, Hinweise und offene Themen direkt auf der Startseite.', ], [ - 'eyebrow' => 'Für Verantwortliche', - 'title' => 'Einfach verwalten', - 'copy' => 'Mitglieder, Bereiche und Abläufe an einem Ort.', + 'title' => 'Mitglieder und Rollen', + 'copy' => 'Zugänge, Zuständigkeiten und Bereiche sauber an einem Ort verwalten.', ], [ - 'eyebrow' => 'Für Teams', - 'title' => 'Klar für alle', - 'copy' => 'Eine gemeinsame Kaffeeliste mit verständlicher Oberfläche.', + 'title' => 'Buchungen', + 'copy' => 'Einzahlungen, Verbrauch und Korrekturen nachvollziehbar dokumentieren.', + ], + [ + 'title' => 'Support und Exporte', + 'copy' => 'Rückfragen, Listen und Auswertungen ohne Wechsel zwischen mehreren Tools.', ], ], - 'landingPreview' => [ - ['label' => 'Schneller Überblick', 'value' => 'Direkt sichtbar'], - ['label' => 'Für Mitglieder', 'value' => 'Einfach nutzbar'], - ['label' => 'Für Verantwortliche', 'value' => 'Klar verwaltet'], + 'landingSteps' => [ + [ + 'number' => '01', + 'title' => 'Anmelden und Bereich öffnen', + 'copy' => 'Ohne Installation direkt im Browser starten.', + ], + [ + 'number' => '02', + 'title' => 'Mitglieder und Zuständigkeiten ordnen', + 'copy' => 'Rollen, Standorte und Zugänge klar strukturieren.', + ], + [ + 'number' => '03', + 'title' => 'Im Alltag damit arbeiten', + 'copy' => 'Buchungen pflegen, Fragen klären und den Überblick behalten.', + ], + ], + 'landingUseCases' => [ + [ + 'title' => 'Für Mitglieder', + 'copy' => 'Schnell sehen, was wichtig ist, ohne sich durch Verwaltungsthemen zu arbeiten.', + ], + [ + 'title' => 'Für Verantwortliche', + 'copy' => 'Buchungen prüfen, Bereiche steuern und Abläufe sauber organisieren.', + ], + [ + 'title' => 'Für mehrere Standorte', + 'copy' => 'Getrennte Bereiche bleiben übersichtlich, folgen aber derselben Logik.', + ], + ], + 'landingProof' => [ + [ + 'title' => 'Schnell verständlich', + 'copy' => 'Die wichtigsten Bereiche sind sofort erkennbar und klar benannt.', + ], + [ + 'title' => 'Im Browser und mobil', + 'copy' => 'Die Oberfläche funktioniert ohne Installation auf Desktop und Handy.', + ], + [ + 'title' => 'Für den Alltag gebaut', + 'copy' => 'Kaffeeliste, Support, Buchungen und Verwaltung greifen sinnvoll ineinander.', + ], ], ], ]; diff --git a/saas-app/public/app-support.php b/saas-app/public/app-support.php index cb5919e..f1dcfbd 100644 --- a/saas-app/public/app-support.php +++ b/saas-app/public/app-support.php @@ -2838,12 +2838,12 @@ function app_handle_tenant_action(PDO $pdo, array $auth): void function app_marketing_messages(): array { return [ - 'hero' => 'Die moderne Kaffeeliste für Teams, Standorte und gemeinsame Services.', - 'subhero' => 'Zentrale Anmeldung, transparente Kontostände, Einzahlungen, Buchungen und Hinweise in einer webbasierten SaaS-Lösung, die sich leicht betreiben lässt.', + 'hero' => 'Die Kaffeeliste für Teams, Standorte und gemeinsame Abläufe.', + 'subhero' => 'Eine klare Weboberfläche für Anmeldung, Buchungen, Einzahlungen und Hinweise. Schnell verständlich, auch am Handy.', 'benefits' => [ - 'Ein Login für alle Mitgliedschaften statt verteilter Tenant-URLs.', - 'Eine zentrale Verwaltung für Tenants, Zugänge und Betriebsübersicht.', - 'Klare Abläufe für Buchungen, Einzahlungen, Hinweise und Mitgliederverwaltung.', + 'Mitglieder melden sich ohne Umwege an.', + 'Verantwortliche behalten Buchungen und Einzahlungen im Blick.', + 'Standorte und Rollen bleiben sauber getrennt.', ], ]; } diff --git a/saas-app/public/index.php b/saas-app/public/index.php index 1be0b1e..b4acfb3 100644 --- a/saas-app/public/index.php +++ b/saas-app/public/index.php @@ -237,15 +237,34 @@ foreach ($primaryNavItems as $item) { } $themeCss = app_tenant_theme_root_css($tenantSettings); $isMarketingHome = $page === 'home' && $auth === null; -$landingColumns = [ - ['eyebrow' => 'Für Mitglieder', 'title' => 'Schnell starten', 'copy' => 'Einloggen und direkt weiter.'], - ['eyebrow' => 'Für Verantwortliche', 'title' => 'Alles im Blick', 'copy' => 'Bereiche, Hinweise und Verwaltung an einem Ort.'], - ['eyebrow' => 'Für Standorte', 'title' => 'Gemeinsam organisiert', 'copy' => 'Ein klarer Ablauf für Teams und Bereiche.'], -]; +$heroEyebrow = 'Für Teams, Büros und Standorte'; +$heroTitle = 'Die Kaffeeliste für einen klaren Kaffee-Alltag.'; +$heroCopy = 'Mitglieder, Buchungen, Rollen und Hinweise laufen in einer klaren Oberfläche zusammen. Für Teams, die weniger Listen-Chaos und weniger Rückfragen wollen.'; $landingPreview = [ - ['label' => 'Start', 'value' => 'Klar'], - ['label' => 'Team', 'value' => 'Gemeinsam'], - ['label' => 'Zugang', 'value' => 'Direkt'], + ['label' => 'Mitglieder', 'value' => '48 aktiv'], + ['label' => 'Buchungen', 'value' => 'Heute 12'], + ['label' => 'Support', 'value' => '2 offen'], +]; +$landingFeatures = [ + ['title' => 'Dashboard', 'copy' => 'Wichtige Zahlen, Hinweise und offene Themen direkt auf der Startseite.'], + ['title' => 'Mitglieder und Rollen', 'copy' => 'Zugänge, Zuständigkeiten und Bereiche sauber an einem Ort verwalten.'], + ['title' => 'Buchungen', 'copy' => 'Einzahlungen, Verbrauch und Korrekturen nachvollziehbar dokumentieren.'], + ['title' => 'Support und Exporte', 'copy' => 'Rückfragen, Listen und Auswertungen ohne Wechsel zwischen mehreren Tools.'], +]; +$landingSteps = [ + ['number' => '01', 'title' => 'Anmelden und Bereich öffnen', 'copy' => 'Ohne Installation direkt im Browser starten.'], + ['number' => '02', 'title' => 'Mitglieder und Zuständigkeiten ordnen', 'copy' => 'Rollen, Standorte und Zugänge klar strukturieren.'], + ['number' => '03', 'title' => 'Im Alltag damit arbeiten', 'copy' => 'Buchungen pflegen, Fragen klären und den Überblick behalten.'], +]; +$landingUseCases = [ + ['title' => 'Für Mitglieder', 'copy' => 'Schnell sehen, was wichtig ist, ohne sich durch Verwaltungsthemen zu arbeiten.'], + ['title' => 'Für Verantwortliche', 'copy' => 'Buchungen prüfen, Bereiche steuern und Abläufe sauber organisieren.'], + ['title' => 'Für mehrere Standorte', 'copy' => 'Getrennte Bereiche bleiben übersichtlich, folgen aber derselben Logik.'], +]; +$landingProof = [ + ['title' => 'Schnell verständlich', 'copy' => 'Die wichtigsten Bereiche sind sofort erkennbar und klar benannt.'], + ['title' => 'Im Browser und mobil', 'copy' => 'Die Oberfläche funktioniert ohne Installation auf Desktop und Handy.'], + ['title' => 'Für den Alltag gebaut', 'copy' => 'Kaffeeliste, Support, Buchungen und Verwaltung greifen sinnvoll ineinander.'], ]; ?> @@ -255,59 +274,59 @@ $landingPreview = [
Die Kaffeeliste
-Für Mitglieder, Verantwortliche und Standorte.
+= h($heroEyebrow) ?>
+= h($heroCopy) ?>
+Für Mitglieder, Verantwortliche und Standorte. Mobil nutzbar, klar geführt und ohne unnötige Umwege.