From 74600185ba33af69d3775cfec9c04f69b5545413 Mon Sep 17 00:00:00 2001 From: boban Date: Mon, 27 Apr 2026 03:14:28 +0200 Subject: [PATCH] Redesign: Update-Modal mit CluBird-Icon, Progress-Bar und besserem Log-Bereich --- .../ui/system/modal/update-modal.blade.php | 111 ++++++++++++------ 1 file changed, 76 insertions(+), 35 deletions(-) diff --git a/resources/views/livewire/ui/system/modal/update-modal.blade.php b/resources/views/livewire/ui/system/modal/update-modal.blade.php index 617ca79..7a3b9ce 100644 --- a/resources/views/livewire/ui/system/modal/update-modal.blade.php +++ b/resources/views/livewire/ui/system/modal/update-modal.blade.php @@ -1,53 +1,94 @@ -
-
-
- +
+ + {{-- Header --}} +
+
+ + + + + + @if($state !== 'done') +
+ @endif
-
-
- {{ $state==='done' - ? ($rc===0 ? 'Update abgeschlossen' : 'Update fehlgeschlagen') - : 'Update läuft …' }} +
+
+ @if($state === 'done' && $rc === 0) + Update abgeschlossen + @elseif($state === 'done' && $rc !== 0) + Update fehlgeschlagen + @else + Update wird durchgeführt … + @endif
-
- {{ $line ?? '–' }} +
+ {{ $line ?: 'Bitte warten …' }}
+ @if($state === 'done') + + + {{ $rc === 0 ? 'Erfolgreich' : 'Fehler (rc='.$rc.')' }} + + @else + + + {{ $percent }}% + + @endif
+ {{-- Progress Bar --}} +
+
+
+ - {{-- Progress --}} -
-
-
+ {{-- Log --}} +
+
+ @forelse($tail as $l) +
{{ $l }}
+ @empty +
Warte auf Log-Ausgabe …
+ @endforelse
-
{{ $percent }}%
- {{-- Log Tail --}} -
- @foreach($tail as $l) - {{ $l }} - @endforeach -
- -
- @if($state==='done' && $rc===0) - - @elseif($state==='done' && $rc!==0) - @else - @endif
+