- Fix: Notifiable-Trait zum User-Model hinzugefuegt (behebt notify()-500er) - Installer: SMTP-Verbindungstest mit EsmtpTransport + Ueberspringen-Link - Admin: Neuer E-Mail-Tab mit SMTP-Konfiguration + Verbindungstest - Admin: Lazy Quill-Initialisierung (nur sichtbare Locale wird geladen) - Uebersetzungen: 17 neue Mail-Keys in allen 6 Sprachen Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
21 lines
920 B
PHP
Executable File
21 lines
920 B
PHP
Executable File
<x-layouts.guest :title="__('ui.impressum')">
|
|
<h2 class="text-xl font-bold mb-4">{{ __('ui.impressum') }}</h2>
|
|
|
|
<div class="prose prose-sm text-gray-700 space-y-3">
|
|
@php
|
|
$locale = app()->getLocale();
|
|
$content = \App\Models\Setting::get('impressum_html_' . $locale)
|
|
?: \App\Models\Setting::get('impressum_html_de')
|
|
?: \App\Models\Setting::get('impressum_html', '<p>[Impressum noch nicht hinterlegt]</p>');
|
|
@endphp
|
|
{!! app(\App\Services\HtmlSanitizerService::class)->sanitize($content) !!}
|
|
</div>
|
|
|
|
<div class="mt-6 flex justify-end">
|
|
<a href="{{ auth()->check() ? route('dashboard') : route('login') }}"
|
|
class="inline-flex items-center gap-1 bg-gray-200 text-gray-700 px-4 py-2 rounded-md text-sm hover:bg-gray-300">
|
|
← {{ __('ui.back') }}
|
|
</a>
|
|
</div>
|
|
</x-layouts.guest>
|