website refactor

This commit is contained in:
2026-01-15 17:12:24 +01:00
parent c3b308e960
commit f035cfe7ce
468 changed files with 24378 additions and 17324 deletions

View File

@@ -2,13 +2,13 @@
import { useState } from 'react';
import { motion, useReducedMotion } from 'framer-motion';
import Card from '@/ui/Card';
import Button from '@/ui/Button';
import StatCard from '@/ui/StatCard';
import SectionHeader from '@/ui/SectionHeader';
import StatusBadge from '@/ui/StatusBadge';
import InfoBanner from '@/ui/InfoBanner';
import PageHeader from '@/ui/PageHeader';
import { Card } from '@/ui/Card';
import { Button } from '@/ui/Button';
import { StatCard } from '@/ui/StatCard';
import { SectionHeader } from '@/ui/SectionHeader';
import { StatusBadge } from '@/ui/StatusBadge';
import { InfoBanner } from '@/ui/InfoBanner';
import { PageHeader } from '@/ui/PageHeader';
import { siteConfig } from '@/lib/siteConfig';
import { useSponsorBilling } from "@/lib/hooks/sponsor/useSponsorBilling";
import {

View File

@@ -4,9 +4,9 @@ import { useState } from 'react';
import { useSearchParams } from 'next/navigation';
import { motion, useReducedMotion, AnimatePresence } from 'framer-motion';
import Link from 'next/link';
import Card from '@/ui/Card';
import Button from '@/ui/Button';
import InfoBanner from '@/ui/InfoBanner';
import { Card } from '@/ui/Card';
import { Button } from '@/ui/Button';
import { InfoBanner } from '@/ui/InfoBanner';
import { useSponsorSponsorships } from "@/lib/hooks/sponsor/useSponsorSponsorships";
import {
Megaphone,

View File

@@ -2,13 +2,13 @@
import { useState } from 'react';
import { motion, useReducedMotion } from 'framer-motion';
import Card from '@/ui/Card';
import Button from '@/ui/Button';
import Input from '@/ui/Input';
import Toggle from '@/ui/Toggle';
import SectionHeader from '@/ui/SectionHeader';
import FormField from '@/ui/FormField';
import PageHeader from '@/ui/PageHeader';
import { Card } from '@/ui/Card';
import { Button } from '@/ui/Button';
import { Input } from '@/ui/Input';
import { Toggle } from '@/ui/Toggle';
import { SectionHeader } from '@/ui/SectionHeader';
import { FormField } from '@/ui/FormField';
import { PageHeader } from '@/ui/PageHeader';
import {
Settings,
Building2,

View File

@@ -2,12 +2,12 @@
import { useState } from 'react';
import { motion, useReducedMotion } from 'framer-motion';
import Card from '@/ui/Card';
import Button from '@/ui/Button';
import Input from '@/ui/Input';
import SponsorHero from '@/components/sponsors/SponsorHero';
import SponsorWorkflowMockup from '@/components/sponsors/SponsorWorkflowMockup';
import SponsorBenefitCard from '@/components/sponsors/SponsorBenefitCard';
import { Card } from '@/ui/Card';
import { Button } from '@/ui/Button';
import { Input } from '@/ui/Input';
import { SponsorHero } from '@/ui/SponsorHero';
import { SponsorWorkflowMockup } from '@/components/sponsors/SponsorWorkflowMockup';
import { SponsorBenefitCard } from '@/components/sponsors/SponsorBenefitCard';
import { siteConfig } from '@/lib/siteConfig';
import {
Building2,
@@ -468,7 +468,7 @@ export default function SponsorSignupPage() {
value={formData.contactEmail}
onChange={(e) => setFormData({ ...formData, contactEmail: e.target.value })}
placeholder="sponsor@company.com"
error={!!errors.contactEmail}
variant={errors.contactEmail ? 'error' : 'default'}
errorMessage={errors.contactEmail}
/>
</div>
@@ -482,7 +482,7 @@ export default function SponsorSignupPage() {
value={formData.password}
onChange={(e) => setFormData({ ...formData, password: e.target.value })}
placeholder="••••••••"
error={!!errors.password}
variant={errors.password ? 'error' : 'default'}
errorMessage={errors.password}
/>
</div>
@@ -567,7 +567,7 @@ export default function SponsorSignupPage() {
value={formData.companyName}
onChange={(e) => setFormData({ ...formData, companyName: e.target.value })}
placeholder="Your company name"
error={!!errors.companyName}
variant={errors.companyName ? 'error' : 'default'}
errorMessage={errors.companyName}
/>
</div>
@@ -584,7 +584,7 @@ export default function SponsorSignupPage() {
value={formData.contactEmail}
onChange={(e) => setFormData({ ...formData, contactEmail: e.target.value })}
placeholder="sponsor@company.com"
error={!!errors.contactEmail}
variant={errors.contactEmail ? 'error' : 'default'}
errorMessage={errors.contactEmail}
/>
</div>
@@ -688,7 +688,7 @@ export default function SponsorSignupPage() {
value={formData.password}
onChange={(e) => setFormData({ ...formData, password: e.target.value })}
placeholder="Min. 8 characters"
error={!!errors.password}
variant={errors.password ? 'error' : 'default'}
errorMessage={errors.password}
/>
</div>
@@ -702,7 +702,7 @@ export default function SponsorSignupPage() {
value={formData.confirmPassword}
onChange={(e) => setFormData({ ...formData, confirmPassword: e.target.value })}
placeholder="Confirm password"
error={!!errors.confirmPassword}
variant={errors.confirmPassword ? 'error' : 'default'}
errorMessage={errors.confirmPassword}
/>
</div>