presseportale/config/domains.php
Kevin Adametz 0a3e52d603 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>
2026-05-19 16:36:13 +00:00

127 lines
6.8 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?php
return [
/*
|--------------------------------------------------------------------------
| Domain-Konfigurationen
|--------------------------------------------------------------------------
|
| Diese Konfiguration definiert die verschiedenen Domains und deren
| zugehörige Einstellungen wie Theme, View-Präfix und andere
| domainspezifische Konfigurationen.
|
*/
'protocol' => env('APP_PROTOCOL', 'https://'),
'domain_portal' => env('APP_PORTAL_NAME', 'pressekonto.test'),
'domain_presseecho' => env('APP_PRESSEECHO_NAME', 'presseecho.test'),
'domain_businessportal' => env('APP_BUSINESSPORTAL_NAME', 'businessportal24.test'),
'domain_portal_url' => env('APP_PORTAL_URL', 'https://pressekonto.test'),
'domain_presseecho_url' => env('APP_PRESSEECHO_URL', 'https://presseecho.test'),
'domain_businessportal_url' => env('APP_BUSINESSPORTAL_URL', 'https://businessportal24.test'),
'domains' => [
'portal' => [
'domain_name' => env('APP_PORTAL_NAME', 'pressekonto.test'),
'url' => env('APP_PORTAL_URL', 'https://pressekonto.test'),
'asset_url' => env('APP_PORTAL_ASSET_URL', 'https://assets.pressekonto.test'),
'theme' => 'main',
'view_prefix' => 'portal',
'assets_dir' => 'build/portal',
'description' => 'Backend Pressekonto',
'color_scheme' => [
'primary' => env('APP_PORTAL_PRIMARY', '#526266'), //
'secondary' => env('APP_PORTAL_SECONDARY', '#82a0a7'), //
],
'font' => 'Montserrat',
],
'pressekonto' => [
'domain_name' => env('APP_PORTAL_NAME', 'pressekonto.test'),
'url' => env('APP_PORTAL_URL', 'https://pressekonto.test'),
'asset_url' => env('APP_PORTAL_ASSET_URL', 'https://assets.pressekonto.test'),
'theme' => 'pressekonto',
'view_prefix' => 'web',
'assets_dir' => 'build/web',
'description' => 'Hub-Landing pressekonto.de (öffentlicher Publisher-Bereich)',
'color_scheme' => [
'primary' => '#1A2540',
'secondary' => '#B07A3A',
],
'font' => 'Inter Tight',
'brand' => [
'name' => 'presse',
'accent' => 'konto',
'tagline_short' => 'Publisher · Hub',
'tagline_long' => 'Der gemeinsame Publisher-Bereich für presseecho und businessportal24 Pressemitteilungen schreiben, redaktionell prüfen lassen, auf beiden Reichweiten veröffentlichen.',
'footer_legal' => '© :year pressekonto · Alle Rechte vorbehalten',
'about_label' => 'Über pressekonto',
'meta_title' => 'pressekonto Publisher-Hub für presseecho und businessportal24',
'meta_description' => 'Ein Konto, zwei Reichweiten: Pressemitteilungen redaktionell geprüft auf presseecho und businessportal24 gleichzeitig veröffentlichen.',
],
],
'presseecho' => [
'domain_name' => env('APP_PRESSEECHO_NAME', 'presseecho.test'),
'url' => env('APP_PRESSEECHO_URL', 'https://presseecho.test'),
'asset_url' => 'https://assets.presseecho.test',
'theme' => 'presseecho',
'view_prefix' => 'web',
'assets_dir' => 'build/web',
'description' => 'Frontend Page Presseecho',
'color_scheme' => [
'primary' => env('APP_PRESSEECHO_PRIMARY', '#345636'),
'secondary' => env('APP_PRESSEECHO_SECONDARY', '#6b8f71'),
],
'font' => 'Montserrat',
'brand' => [
'name' => 'presse',
'accent' => 'echo',
'tagline_short' => 'Pressemitteilungen · DACH',
'tagline_long' => 'Fachmeldungen aus Wirtschaft und Industrie. Redaktionell geprüft. Strukturiert distribuiert.',
'footer_legal' => '© :year presseecho · Alle Rechte vorbehalten',
'about_label' => 'Über presseecho',
'meta_title' => 'Aktuelle Pressemitteilungen aus Wirtschaft & Industrie presseecho',
'meta_description' => 'Redaktionell kuratierte Pressemitteilungen aus Wirtschaft und Industrie im DACH-Raum.',
'newsletter_topics' => [
['name' => 'Tageszusammenfassung', 'meta' => 'MoFr · 07:00 Uhr', 'active' => true],
['name' => 'Wochenrückblick', 'meta' => 'Sonntags · 18:00 Uhr', 'active' => false],
['name' => 'Energie & Klima', 'meta' => 'ab Content-Score 80 · max. 2× pro Woche', 'active' => true],
['name' => 'Industrie & Forschung', 'meta' => 'ausgewählt von der Redaktion · ca. 35 Mails/Monat', 'active' => false],
],
],
],
'businessportal24' => [
'domain_name' => env('APP_BUSINESSPORTAL_NAME', 'businessportal24.test'),
'url' => env('APP_BUSINESSPORTAL_URL', 'https://businessportal24.test'),
'asset_url' => 'https://assets.businessportal24.test',
'theme' => 'businessportal24',
'view_prefix' => 'web',
'assets_dir' => 'build/web',
'description' => 'Frontend Page Businessportal24',
'color_scheme' => [
'primary' => env('APP_BUSINESSPORTAL_PRIMARY', '#cf3628'),
'secondary' => env('APP_BUSINESSPORTAL_SECONDARY', '#f0834a'),
],
'font' => 'Montserrat',
'brand' => [
'name' => 'businessportal',
'accent' => '24',
'tagline_short' => 'Pressemitteilungen · DACH',
'tagline_long' => 'Veröffentlichungs-Portal für redaktionell geprüfte Pressemitteilungen aus Deutschland, Österreich und der Schweiz.',
'footer_legal' => '© :year businessportal24 · Alle Rechte vorbehalten',
'about_label' => 'Über businessportal24',
'meta_title' => 'Aktuelle Pressemitteilungen aus der deutschen Wirtschaft businessportal24',
'meta_description' => 'Pressemitteilungen aus Deutschland, Österreich und der Schweiz. Redaktionell geprüft. Strukturiert distribuiert.',
'newsletter_topics' => [
['name' => 'Tageszusammenfassung', 'meta' => 'MoFr · 07:00 Uhr', 'active' => true],
['name' => 'Wochenrückblick', 'meta' => 'Sonntags · 18:00 Uhr', 'active' => false],
['name' => 'Energie & Klima', 'meta' => 'ab Content-Score 80 · max. 2× pro Woche', 'active' => true],
['name' => 'IPO & M&A', 'meta' => 'ausgewählt von der Redaktion · ca. 35 Mails/Monat', 'active' => false],
],
],
],
],
];