19-05-2026 Rebrand Pressekonto, Hub-Flux UI und Legacy-Media-Migration

Umbenennung presseportale → pressekonto in Domains, Themes und Dokumentation.
Design-Tokens, Portal-Shell, Customer-Dashboard, Auth- und Admin-PM-Views.
Artisan-Befehl migrate:legacy-media mit Tests und Hub-Flux-Entwicklungsdocs.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Kevin Adametz 2026-05-19 16:36:13 +00:00
parent 092ee0e918
commit 0a3e52d603
112 changed files with 8464 additions and 1649 deletions

View file

@ -16,7 +16,7 @@
## Aktive Routen
### Basis
- `GET /` → öffentliche Publisher-Landing (`web/presseportale.blade.php`, Hub-Theme); eingeloggte Admins werden nach Login direkt nach `/dashboard` geleitet.
- `GET /` → öffentliche Publisher-Landing (`web/pressekonto.blade.php`, Hub-Theme); eingeloggte Admins werden nach Login direkt nach `/dashboard` geleitet.
- `GET /dashboard``dashboard`
- `GET /settings` (Redirect) → `settings/profile`

View file

@ -9,7 +9,7 @@ use Illuminate\Support\Facades\Route;
use Livewire\Volt\Volt;
// Hinweis: Die Root-Route (`/`) auf der Portal-Domain rendert seit dem
// Hub-Launch die öffentliche Publisher-Landing (web/presseportale.blade.php).
// Hub-Launch die öffentliche Publisher-Landing (web/pressekonto.blade.php).
// Eingeloggte Admins werden über die Auth-Pipeline direkt nach /dashboard
// geleitet (siehe FORTIFY_HOME / LoginResponseContract).
Route::get('dashboard', DashboardController::class)

View file

@ -7,7 +7,7 @@ $domainPortal = config('domains.domain_portal');
$domainPresseecho = config('domains.domain_presseecho');
$domainBusinessportal = config('domains.domain_businessportal');
// Portal-Bereich (lokal: presseportale.test, live: presseportale.com via .env)
// Portal-Bereich (lokal: pressekonto.test, live: pressekonto.de via .env)
Route::domain($domainPortal)->group(function () {
// Auth-Routen laden
require __DIR__.'/auth.php';
@ -32,7 +32,7 @@ Route::domain($domainPortal)->group(function () {
});
// API-Routen für alle Domains
/*Route::domain('api.presseportale.test')->group(function () {
/*Route::domain('api.pressekonto.test')->group(function () {
require __DIR__ . '/api.php';
});*/

View file

@ -188,10 +188,10 @@ Route::get('/', function () use ($applyWebDomainConfig, $webHomeData) {
$applyWebDomainConfig('businessportal24');
return view('web.businessportal24', $webHomeData(Portal::Businessportal24));
} elseif (str_contains($domain, 'presseportale')) {
$applyWebDomainConfig('presseportale');
} elseif (str_contains($domain, 'pressekonto')) {
$applyWebDomainConfig('pressekonto');
return view('web.presseportale');
return view('web.pressekonto');
}
$applyWebDomainConfig('businessportal24');