355 lines
24 KiB
PHP
355 lines
24 KiB
PHP
@extends('web.layouts.web-master')
|
|
|
|
@section('title', 'Pressemitteilung veröffentlichen - Business Portal 24')
|
|
|
|
@section('content')
|
|
|
|
<main class="min-h-screen flex flex-col bg-white dark:bg-zinc-950 transition-colors duration-200">
|
|
<livewire:web.burger-menu />
|
|
<livewire:web.header />
|
|
|
|
<!-- Hero Section -->
|
|
<section class="relative overflow-hidden text-white py-20 animate-fade-in"
|
|
style="background: var(--gradient-hero);">
|
|
<div class="container mx-auto px-4">
|
|
<div class="max-w-3xl mx-auto text-center">
|
|
<h1 class="text-4xl md:text-5xl font-bold mb-6 animate-fade-in-up">
|
|
Pressemitteilung veröffentlichen
|
|
</h1>
|
|
<p class="text-xl text-white/90 leading-relaxed animate-fade-in-up animation-delay-200">
|
|
In nur 5 Schritten zur professionellen Presseveröffentlichung
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<!-- Quick Access Section -->
|
|
<section class="py-16 bg-white dark:bg-zinc-950 transition-colors duration-200">
|
|
<div class="container mx-auto px-4">
|
|
<div class="max-w-4xl mx-auto">
|
|
<div class="bg-gradient-to-r from-[var(--color-primary)] to-[var(--color-secondary)] rounded-xl p-8 text-center text-white mb-16">
|
|
<h2 class="text-2xl font-bold mb-4">Bereit zum Veröffentlichen?</h2>
|
|
<p class="text-white/90 mb-6">
|
|
Melden Sie sich im Backend-Portal an, um Ihre Pressemitteilung zu erstellen
|
|
</p>
|
|
<div class="flex flex-wrap gap-4 justify-center">
|
|
<a href="{{ config('domains.domain_portal_url') }}/login" class="inline-flex items-center justify-center px-8 py-4 text-sm font-medium bg-white text-[var(--color-primary)] hover:bg-zinc-100 rounded-lg shadow-md hover:shadow-lg transition-all">
|
|
Zum Backend-Portal ({{ config('app.name') }})
|
|
</a>
|
|
<a href="{{ config('domains.domain_portal_url') }}/register" class="inline-flex items-center justify-center px-8 py-4 text-sm font-medium text-white border-2 border-white hover:bg-white/10 rounded-lg transition-all">
|
|
Kostenlos registrieren
|
|
</a>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="text-center mb-12">
|
|
<h2 class="text-3xl font-bold text-zinc-900 dark:text-zinc-100 mb-4">
|
|
So funktioniert's
|
|
</h2>
|
|
<p class="text-zinc-600 dark:text-zinc-400">
|
|
Folgen Sie unserem einfachen 5-Schritte-Prozess
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<!-- Steps Section -->
|
|
<section class="py-16 bg-zinc-50/50 dark:bg-zinc-900/50 transition-colors duration-200">
|
|
<div class="container mx-auto px-4">
|
|
<div class="max-w-4xl mx-auto space-y-8">
|
|
|
|
<!-- Step 1 -->
|
|
<div class="flex gap-6">
|
|
<div class="flex-shrink-0">
|
|
<div class="w-16 h-16 rounded-full flex items-center justify-center text-white font-bold text-2xl" style="background: var(--gradient-hero);">
|
|
1
|
|
</div>
|
|
</div>
|
|
<div class="flex-1 bg-white dark:bg-zinc-900 rounded-xl border border-zinc-200 dark:border-zinc-800 p-6">
|
|
<h3 class="text-xl font-bold text-zinc-900 dark:text-zinc-100 mb-3">
|
|
Account erstellen & anmelden
|
|
</h3>
|
|
<p class="text-zinc-600 dark:text-zinc-400 mb-4">
|
|
Registrieren Sie sich kostenlos im Backend-Portal (<strong>{{ config('domains.domain_portal') }}</strong>) oder melden Sie sich mit Ihrem bestehenden Account an.
|
|
</p>
|
|
<div class="bg-zinc-50 dark:bg-zinc-950 rounded-lg p-4">
|
|
<p class="text-sm text-zinc-600 dark:text-zinc-400 mb-2">
|
|
<strong>Tipp:</strong> Die Registrierung dauert nur 2 Minuten und Sie können sofort loslegen.
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Step 2 -->
|
|
<div class="flex gap-6">
|
|
<div class="flex-shrink-0">
|
|
<div class="w-16 h-16 rounded-full flex items-center justify-center text-white font-bold text-2xl" style="background: var(--gradient-hero);">
|
|
2
|
|
</div>
|
|
</div>
|
|
<div class="flex-1 bg-white dark:bg-zinc-900 rounded-xl border border-zinc-200 dark:border-zinc-800 p-6">
|
|
<h3 class="text-xl font-bold text-zinc-900 dark:text-zinc-100 mb-3">
|
|
Grunddaten eingeben
|
|
</h3>
|
|
<p class="text-zinc-600 dark:text-zinc-400 mb-4">
|
|
Geben Sie die wichtigsten Informationen zu Ihrer Pressemitteilung ein:
|
|
</p>
|
|
<ul class="space-y-2 mb-4">
|
|
<li class="flex items-start gap-2">
|
|
<svg class="h-5 w-5 text-[var(--color-primary)] flex-shrink-0 mt-0.5" fill="none" stroke="currentColor" viewBox="0 0 24 24">
|
|
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 13l4 4L19 7"></path>
|
|
</svg>
|
|
<span class="text-sm text-zinc-600 dark:text-zinc-400">Aussagekräftiger Titel (max. 100 Zeichen)</span>
|
|
</li>
|
|
<li class="flex items-start gap-2">
|
|
<svg class="h-5 w-5 text-[var(--color-primary)] flex-shrink-0 mt-0.5" fill="none" stroke="currentColor" viewBox="0 0 24 24">
|
|
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 13l4 4L19 7"></path>
|
|
</svg>
|
|
<span class="text-sm text-zinc-600 dark:text-zinc-400">Kurze Zusammenfassung (Teaser)</span>
|
|
</li>
|
|
<li class="flex items-start gap-2">
|
|
<svg class="h-5 w-5 text-[var(--color-primary)] flex-shrink-0 mt-0.5" fill="none" stroke="currentColor" viewBox="0 0 24 24">
|
|
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 13l4 4L19 7"></path>
|
|
</svg>
|
|
<span class="text-sm text-zinc-600 dark:text-zinc-400">Passende Kategorie auswählen</span>
|
|
</li>
|
|
<li class="flex items-start gap-2">
|
|
<svg class="h-5 w-5 text-[var(--color-primary)] flex-shrink-0 mt-0.5" fill="none" stroke="currentColor" viewBox="0 0 24 24">
|
|
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 13l4 4L19 7"></path>
|
|
</svg>
|
|
<span class="text-sm text-zinc-600 dark:text-zinc-400">Veröffentlichungsdatum festlegen</span>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Step 3 -->
|
|
<div class="flex gap-6">
|
|
<div class="flex-shrink-0">
|
|
<div class="w-16 h-16 rounded-full flex items-center justify-center text-white font-bold text-2xl" style="background: var(--gradient-hero);">
|
|
3
|
|
</div>
|
|
</div>
|
|
<div class="flex-1 bg-white dark:bg-zinc-900 rounded-xl border border-zinc-200 dark:border-zinc-800 p-6">
|
|
<h3 class="text-xl font-bold text-zinc-900 dark:text-zinc-100 mb-3">
|
|
Content erstellen
|
|
</h3>
|
|
<p class="text-zinc-600 dark:text-zinc-400 mb-4">
|
|
Verfassen Sie Ihre Pressemitteilung mit unserem intuitiven Editor:
|
|
</p>
|
|
<ul class="space-y-2 mb-4">
|
|
<li class="flex items-start gap-2">
|
|
<svg class="h-5 w-5 text-[var(--color-primary)] flex-shrink-0 mt-0.5" fill="none" stroke="currentColor" viewBox="0 0 24 24">
|
|
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 13l4 4L19 7"></path>
|
|
</svg>
|
|
<span class="text-sm text-zinc-600 dark:text-zinc-400">WYSIWYG-Editor mit Formatierungsoptionen</span>
|
|
</li>
|
|
<li class="flex items-start gap-2">
|
|
<svg class="h-5 w-5 text-[var(--color-primary)] flex-shrink-0 mt-0.5" fill="none" stroke="currentColor" viewBox="0 0 24 24">
|
|
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 13l4 4L19 7"></path>
|
|
</svg>
|
|
<span class="text-sm text-zinc-600 dark:text-zinc-400">Überschriften, Listen und Formatierungen</span>
|
|
</li>
|
|
<li class="flex items-start gap-2">
|
|
<svg class="h-5 w-5 text-[var(--color-primary)] flex-shrink-0 mt-0.5" fill="none" stroke="currentColor" viewBox="0 0 24 24">
|
|
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 13l4 4L19 7"></path>
|
|
</svg>
|
|
<span class="text-sm text-zinc-600 dark:text-zinc-400">SEO-Score in Echtzeit</span>
|
|
</li>
|
|
<li class="flex items-start gap-2">
|
|
<svg class="h-5 w-5 text-[var(--color-primary)] flex-shrink-0 mt-0.5" fill="none" stroke="currentColor" viewBox="0 0 24 24">
|
|
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 13l4 4L19 7"></path>
|
|
</svg>
|
|
<span class="text-sm text-zinc-600 dark:text-zinc-400">Automatische Speicherung als Entwurf</span>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Step 4 -->
|
|
<div class="flex gap-6">
|
|
<div class="flex-shrink-0">
|
|
<div class="w-16 h-16 rounded-full flex items-center justify-center text-white font-bold text-2xl" style="background: var(--gradient-hero);">
|
|
4
|
|
</div>
|
|
</div>
|
|
<div class="flex-1 bg-white dark:bg-zinc-900 rounded-xl border border-zinc-200 dark:border-zinc-800 p-6">
|
|
<h3 class="text-xl font-bold text-zinc-900 dark:text-zinc-100 mb-3">
|
|
Medien hochladen
|
|
</h3>
|
|
<p class="text-zinc-600 dark:text-zinc-400 mb-4">
|
|
Ergänzen Sie Ihre Pressemitteilung mit aussagekräftigen Medien:
|
|
</p>
|
|
<ul class="space-y-2 mb-4">
|
|
<li class="flex items-start gap-2">
|
|
<svg class="h-5 w-5 text-[var(--color-primary)] flex-shrink-0 mt-0.5" fill="none" stroke="currentColor" viewBox="0 0 24 24">
|
|
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 13l4 4L19 7"></path>
|
|
</svg>
|
|
<span class="text-sm text-zinc-600 dark:text-zinc-400">Bilder (JPG, PNG, WebP, max. 10 MB)</span>
|
|
</li>
|
|
<li class="flex items-start gap-2">
|
|
<svg class="h-5 w-5 text-[var(--color-primary)] flex-shrink-0 mt-0.5" fill="none" stroke="currentColor" viewBox="0 0 24 24">
|
|
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 13l4 4L19 7"></path>
|
|
</svg>
|
|
<span class="text-sm text-zinc-600 dark:text-zinc-400">PDF-Dokumente (max. 25 MB)</span>
|
|
</li>
|
|
<li class="flex items-start gap-2">
|
|
<svg class="h-5 w-5 text-[var(--color-primary)] flex-shrink-0 mt-0.5" fill="none" stroke="currentColor" viewBox="0 0 24 24">
|
|
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 13l4 4L19 7"></path>
|
|
</svg>
|
|
<span class="text-sm text-zinc-600 dark:text-zinc-400">Video-Einbettung (YouTube, Vimeo)</span>
|
|
</li>
|
|
<li class="flex items-start gap-2">
|
|
<svg class="h-5 w-5 text-[var(--color-primary)] flex-shrink-0 mt-0.5" fill="none" stroke="currentColor" viewBox="0 0 24 24">
|
|
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 13l4 4L19 7"></path>
|
|
</svg>
|
|
<span class="text-sm text-zinc-600 dark:text-zinc-400">Automatische Bildoptimierung</span>
|
|
</li>
|
|
</ul>
|
|
<div class="bg-zinc-50 dark:bg-zinc-950 rounded-lg p-4">
|
|
<p class="text-sm text-zinc-600 dark:text-zinc-400">
|
|
<strong>Tipp:</strong> Hochauflösende Bilder erhöhen die Aufmerksamkeit um bis zu 80%
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Step 5 -->
|
|
<div class="flex gap-6">
|
|
<div class="flex-shrink-0">
|
|
<div class="w-16 h-16 rounded-full flex items-center justify-center text-white font-bold text-2xl" style="background: var(--gradient-hero);">
|
|
5
|
|
</div>
|
|
</div>
|
|
<div class="flex-1 bg-white dark:bg-zinc-900 rounded-xl border border-zinc-200 dark:border-zinc-800 p-6">
|
|
<h3 class="text-xl font-bold text-zinc-900 dark:text-zinc-100 mb-3">
|
|
Veröffentlichen
|
|
</h3>
|
|
<p class="text-zinc-600 dark:text-zinc-400 mb-4">
|
|
Überprüfen Sie Ihre Pressemitteilung und veröffentlichen Sie sie:
|
|
</p>
|
|
<ul class="space-y-2 mb-4">
|
|
<li class="flex items-start gap-2">
|
|
<svg class="h-5 w-5 text-[var(--color-primary)] flex-shrink-0 mt-0.5" fill="none" stroke="currentColor" viewBox="0 0 24 24">
|
|
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 13l4 4L19 7"></path>
|
|
</svg>
|
|
<span class="text-sm text-zinc-600 dark:text-zinc-400">Live-Vorschau vor Veröffentlichung</span>
|
|
</li>
|
|
<li class="flex items-start gap-2">
|
|
<svg class="h-5 w-5 text-[var(--color-primary)] flex-shrink-0 mt-0.5" fill="none" stroke="currentColor" viewBox="0 0 24 24">
|
|
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 13l4 4L19 7"></path>
|
|
</svg>
|
|
<span class="text-sm text-zinc-600 dark:text-zinc-400">Freischaltung innerhalb von 2-4 Stunden</span>
|
|
</li>
|
|
<li class="flex items-start gap-2">
|
|
<svg class="h-5 w-5 text-[var(--color-primary)] flex-shrink-0 mt-0.5" fill="none" stroke="currentColor" viewBox="0 0 24 24">
|
|
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 13l4 4L19 7"></path>
|
|
</svg>
|
|
<span class="text-sm text-zinc-600 dark:text-zinc-400">E-Mail-Benachrichtigung bei Freischaltung</span>
|
|
</li>
|
|
<li class="flex items-start gap-2">
|
|
<svg class="h-5 w-5 text-[var(--color-primary)] flex-shrink-0 mt-0.5" fill="none" stroke="currentColor" viewBox="0 0 24 24">
|
|
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 13l4 4L19 7"></path>
|
|
</svg>
|
|
<span class="text-sm text-zinc-600 dark:text-zinc-400">Sofortige Sichtbarkeit nach Freischaltung</span>
|
|
</li>
|
|
</ul>
|
|
<div class="bg-gradient-to-r from-green-50 to-emerald-50 dark:from-green-950 dark:to-emerald-950 border border-green-200 dark:border-green-800 rounded-lg p-4">
|
|
<p class="text-sm text-green-800 dark:text-green-200">
|
|
<strong>Professional & Enterprise Kunden:</strong> Express-Freischaltung in unter 1 Stunde!
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<!-- Benefits Section -->
|
|
<section class="py-16 bg-white dark:bg-zinc-950 transition-colors duration-200">
|
|
<div class="container mx-auto px-4">
|
|
<div class="max-w-4xl mx-auto">
|
|
<div class="text-center mb-12">
|
|
<h2 class="text-3xl font-bold text-zinc-900 dark:text-zinc-100 mb-4">
|
|
Ihre Vorteile
|
|
</h2>
|
|
</div>
|
|
|
|
<div class="grid grid-cols-1 md:grid-cols-3 gap-6">
|
|
<div class="bg-white dark:bg-zinc-900 rounded-xl border border-zinc-200 dark:border-zinc-800 p-6 text-center">
|
|
<div class="w-16 h-16 bg-gradient-to-br from-[var(--color-primary)]/10 to-[var(--color-secondary)]/10 rounded-full flex items-center justify-center mx-auto mb-4">
|
|
<svg class="h-8 w-8 text-[var(--color-primary)]" fill="none" stroke="currentColor" viewBox="0 0 24 24">
|
|
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 10V3L4 14h7v7l9-11h-7z"></path>
|
|
</svg>
|
|
</div>
|
|
<h3 class="font-semibold text-zinc-900 dark:text-zinc-100 mb-2">
|
|
Schnell & Einfach
|
|
</h3>
|
|
<p class="text-sm text-zinc-600 dark:text-zinc-400">
|
|
In unter 10 Minuten zur fertigen Pressemitteilung
|
|
</p>
|
|
</div>
|
|
|
|
<div class="bg-white dark:bg-zinc-900 rounded-xl border border-zinc-200 dark:border-zinc-800 p-6 text-center">
|
|
<div class="w-16 h-16 bg-gradient-to-br from-[var(--color-primary)]/10 to-[var(--color-secondary)]/10 rounded-full flex items-center justify-center mx-auto mb-4">
|
|
<svg class="h-8 w-8 text-[var(--color-primary)]" fill="none" stroke="currentColor" viewBox="0 0 24 24">
|
|
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 6V4m0 2a2 2 0 100 4m0-4a2 2 0 110 4m-6 8a2 2 0 100-4m0 4a2 2 0 110-4m0 4v2m0-6V4m6 6v10m6-2a2 2 0 100-4m0 4a2 2 0 110-4m0 4v2m0-6V4"></path>
|
|
</svg>
|
|
</div>
|
|
<h3 class="font-semibold text-zinc-900 dark:text-zinc-100 mb-2">
|
|
SEO-Optimiert
|
|
</h3>
|
|
<p class="text-sm text-zinc-600 dark:text-zinc-400">
|
|
Maximale Sichtbarkeit in Suchmaschinen
|
|
</p>
|
|
</div>
|
|
|
|
<div class="bg-white dark:bg-zinc-900 rounded-xl border border-zinc-200 dark:border-zinc-800 p-6 text-center">
|
|
<div class="w-16 h-16 bg-gradient-to-br from-[var(--color-primary)]/10 to-[var(--color-secondary)]/10 rounded-full flex items-center justify-center mx-auto mb-4">
|
|
<svg class="h-8 w-8 text-[var(--color-primary)]" fill="none" stroke="currentColor" viewBox="0 0 24 24">
|
|
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 12l2 2 4-4m5.618-4.016A11.955 11.955 0 0112 2.944a11.955 11.955 0 01-8.618 3.04A12.02 12.02 0 003 9c0 5.591 3.824 10.29 9 11.622 5.176-1.332 9-6.03 9-11.622 0-1.042-.133-2.052-.382-3.016z"></path>
|
|
</svg>
|
|
</div>
|
|
<h3 class="font-semibold text-zinc-900 dark:text-zinc-100 mb-2">
|
|
Qualitätssicherung
|
|
</h3>
|
|
<p class="text-sm text-zinc-600 dark:text-zinc-400">
|
|
Redaktionelle Prüfung vor Veröffentlichung
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<!-- CTA Section -->
|
|
<section class="py-16 text-white" style="background: var(--gradient-hero);">
|
|
<div class="container mx-auto px-4 text-center">
|
|
<h2 class="text-3xl font-bold mb-4">
|
|
Jetzt loslegen!
|
|
</h2>
|
|
<p class="text-xl text-white/90 mb-8 max-w-2xl mx-auto">
|
|
Melden Sie sich im Backend-Portal an und veröffentlichen Sie Ihre erste Pressemitteilung
|
|
</p>
|
|
<a href="{{ config('domains.domain_portal_url') }}/login" class="inline-flex items-center justify-center px-8 py-4 text-sm font-medium bg-white text-[var(--color-primary)] hover:bg-zinc-100 rounded-lg shadow-md hover:shadow-lg transition-all">
|
|
Zum Backend-Portal →
|
|
</a>
|
|
</div>
|
|
</section>
|
|
|
|
<livewire:web.footer />
|
|
</main>
|
|
|
|
@endsection
|
|
|
|
@push('styles')
|
|
<style>
|
|
:root {
|
|
--color-primary: {{ $domainConfig['color_scheme']['primary'] ?? '#cf3628' }};
|
|
--color-secondary: {{ $domainConfig['color_scheme']['secondary'] ?? '#f0834a' }};
|
|
}
|
|
[x-cloak] { display: none !important; }
|
|
</style>
|
|
@endpush
|