event photo wasserzeichen umgesetzt. Event admins können eigene einsetzen (als branding) falls das Paket es erlaubt. der Super Admin kann für die günstigen Pakete eigene Wasserzeichen erzwingen

This commit is contained in:
Codex Agent
2025-11-22 14:25:48 +01:00
parent eb41cb6194
commit 3d9eaa1194
25 changed files with 1124 additions and 71 deletions

View File

@@ -0,0 +1,13 @@
<x-filament::page>
<div class="space-y-6">
<div class="text-sm text-gray-600 dark:text-gray-300">
{{ __('filament-watermark.description') }}
</div>
{{ $this->form }}
<div class="mt-4 flex justify-end">
<x-filament::button wire:click="save" color="primary">
{{ __('filament-watermark.save') }}
</x-filament::button>
</div>
</div>
</x-filament::page>

View File

@@ -0,0 +1,22 @@
@php
use Illuminate\Support\Facades\Storage;
@endphp
<x-filament::page>
<div class="space-y-6">
<div class="rounded-xl bg-white p-6 shadow-sm">
{{ $this->form }}
<div class="mt-4 flex justify-end">
<x-filament::button wire:click="save" color="primary">
Speichern
</x-filament::button>
</div>
</div>
@if($asset)
<div class="rounded-xl bg-white p-4 shadow-sm">
<p class="text-sm font-medium mb-2">Aktuelles Basis-Wasserzeichen</p>
<img src="{{ Storage::disk('public')->url($asset) }}" alt="Watermark" class="max-h-32 object-contain">
</div>
@endif
</div>
</x-filament::page>