checkout: buttons verbessert, paddle zahlungsschritt schicker gemacht, schritt 4 optimiert+schick gemacht. Dashboard: translations ergänzt. Startseite vom Event Admin optimiert.

This commit is contained in:
Codex Agent
2025-11-17 11:06:46 +01:00
parent 5290072ffe
commit 167734f87a
25 changed files with 1981 additions and 1002 deletions

View File

@@ -3,8 +3,6 @@ import { Head, usePage } from "@inertiajs/react";
import MarketingLayout from "@/layouts/mainWebsite";
import type { CheckoutPackage, GoogleProfilePrefill } from "./checkout/types";
import { CheckoutWizard } from "./checkout/CheckoutWizard";
import { Button } from "@/components/ui/button";
import { X } from "lucide-react";
interface CheckoutWizardPageProps {
package: CheckoutPackage;
@@ -50,19 +48,6 @@ const CheckoutWizardPage: React.FC<CheckoutWizardPageProps> = ({
<Head title="Checkout Wizard" />
<div className="min-h-screen bg-muted/20 py-12">
<div className="mx-auto w-full max-w-4xl px-4">
{/* Abbruch-Button oben rechts */}
<div className="flex justify-end mb-4">
<Button
variant="ghost"
size="sm"
onClick={() => window.location.href = '/packages'}
className="text-muted-foreground hover:text-foreground"
>
<X className="h-4 w-4 mr-2" />
Abbrechen
</Button>
</div>
<CheckoutWizard
initialPackage={initialPackage}
packageOptions={dedupedOptions}