diff --git a/resources/views/components/press-release-submit-modal.blade.php b/resources/views/components/press-release-submit-modal.blade.php index e25cf3d3..6526733f 100644 --- a/resources/views/components/press-release-submit-modal.blade.php +++ b/resources/views/components/press-release-submit-modal.blade.php @@ -69,60 +69,84 @@ {{-- Rechtliche Hinweise (Platzhalter — vor Go-Live anwaltlich prüfen) --}} -
-

{{ __('Mit dem Einreichen versichern Sie:') }}

- -

- {{ __('Sie stellen die Plattform von Ansprüchen Dritter frei, die aus einer unberechtigten Nutzung von Inhalten resultieren. Die endgültige Veröffentlichung erfolgt nach Abschluss der Inhaltsprüfung.') }} -

-
+
+
+ {{ __('Rechtliche Hinweise') }} +
+
+

{{ __('Mit dem Einreichen versichern Sie:') }}

+ +

+ {{ __('Sie stellen die Plattform von Ansprüchen Dritter frei, die aus einer unberechtigten Nutzung von Inhalten resultieren. Die endgültige Veröffentlichung erfolgt nach Abschluss der Inhaltsprüfung.') }} +

+
+
{{-- Kontingent (optional) --}} @if (! is_null($quotaRemaining) && ! is_null($quotaTotal)) -
-
-
{{ __('PM-Kontingent diesen Monat') }}
-
{{ __('Wird erst bei Veröffentlichung verbraucht — abgelehnte Pressemitteilungen kosten keinen Slot.') }}
+
+
+
+
{{ __('PM-Kontingent diesen Monat') }}
+
{{ __('Wird erst bei Veröffentlichung verbraucht — abgelehnte Pressemitteilungen kosten keinen Slot.') }}
+
+ {{-- shrink-0 + nowrap: der Flex-Container darf den Badge + nicht zusammendrücken (QA-Befund 07.07., Umbruch „3 /|3"). --}} + 0 ? 'ok' : 'warn'])> + {{ $quotaRemaining }} / {{ $quotaTotal }} +
- 0 ? 'ok' : 'warn'])> - {{ $quotaRemaining }} / {{ $quotaTotal }} - -
+ @endif {{-- Bestätigungen — Flux-Switches (Einheitlichkeit, 12.06.2026); der Alpine-State steuert weiterhin den Bestätigen-Button. --}} -
- - - - {{-- Archiv-Hinweis (AGB § 13 Abs. 1, T2neu): die frühere - Erlöschens-Checkbox entfiel mit der B2B-Umstellung (E2). - Der Bestätigungszeitpunkt wird serverseitig protokolliert - (PressReleaseService). --}} - -
+
+
+ {{ __('Ihre Bestätigungen') }} + +
+
+
+ +
+
+ +
+
+ +
+ {{-- Archiv-Hinweis (AGB § 13 Abs. 1, T2neu): die frühere + Erlöschens-Checkbox entfiel mit der B2B-Umstellung (E2). + Der Bestätigungszeitpunkt wird serverseitig protokolliert + (PressReleaseService). --}} +
+ +
+
+
diff --git a/tests/Feature/PressReleasePublishModalPhase8iTest.php b/tests/Feature/PressReleasePublishModalPhase8iTest.php index 00c2732c..f6ee5ddb 100644 --- a/tests/Feature/PressReleasePublishModalPhase8iTest.php +++ b/tests/Feature/PressReleasePublishModalPhase8iTest.php @@ -33,9 +33,11 @@ test('customer show renders the publish confirmation modal with legal note and q LivewireVolt::test('customer.press-releases.show', ['id' => $pr->id]) ->assertSee('Pressemitteilung zur Prüfung einreichen') + ->assertSee('Rechtliche Hinweise') ->assertSee('Mit dem Einreichen versichern Sie:') ->assertSee('PM-Kontingent diesen Monat') - ->assertSee('2 / 3'); + ->assertSee('2 / 3') + ->assertSee('Ihre Bestätigungen'); }); test('the quota block is hidden for users with an unlimited quota', function () {