From ef88342bd0ff6034abd9b8f361814d8a753e64fd Mon Sep 17 00:00:00 2001 From: Codex Agent Date: Thu, 22 Jan 2026 21:10:21 +0100 Subject: [PATCH] Polish tasks hero and dialog --- .../js/admin/i18n/locales/de/management.json | 4 + .../js/admin/i18n/locales/en/management.json | 4 + resources/js/admin/mobile/EventTasksPage.tsx | 85 ++++++++++--------- 3 files changed, 54 insertions(+), 39 deletions(-) diff --git a/resources/js/admin/i18n/locales/de/management.json b/resources/js/admin/i18n/locales/de/management.json index a464cc7..01780bc 100644 --- a/resources/js/admin/i18n/locales/de/management.json +++ b/resources/js/admin/i18n/locales/de/management.json @@ -581,6 +581,10 @@ "limitSkipped": "{{count}} Fotoaufgaben wegen Limit übersprungen.", "created": "Fotoaufgabe gespeichert", "removed": "Fotoaufgabe entfernt", + "remove": "Entfernen", + "removeTitle": "Fotoaufgabe entfernen?", + "removeBody": "\"{{title}}\" wird aus dem Event entfernt.", + "removeBodyFallback": "Die Fotoaufgabe wird aus dem Event entfernt.", "imported": "Fotoaufgabenpaket importiert", "saveTask": "Fotoaufgabe speichern", "add": "Hinzufügen", diff --git a/resources/js/admin/i18n/locales/en/management.json b/resources/js/admin/i18n/locales/en/management.json index 87a3cfa..e6af6e3 100644 --- a/resources/js/admin/i18n/locales/en/management.json +++ b/resources/js/admin/i18n/locales/en/management.json @@ -577,6 +577,10 @@ "limitSkipped": "Skipped {{count}} tasks due to limit.", "created": "Photo task saved", "removed": "Photo task removed", + "remove": "Remove", + "removeTitle": "Remove photo task?", + "removeBody": "This will remove \"{{title}}\" from the event.", + "removeBodyFallback": "This will remove the photo task from the event.", "imported": "Photo task pack imported", "saveTask": "Save photo task", "add": "Add", diff --git a/resources/js/admin/mobile/EventTasksPage.tsx b/resources/js/admin/mobile/EventTasksPage.tsx index ce7597d..7404f91 100644 --- a/resources/js/admin/mobile/EventTasksPage.tsx +++ b/resources/js/admin/mobile/EventTasksPage.tsx @@ -1083,53 +1083,60 @@ export default function MobileEventTasksPage() { > - - - {t('events.tasks.toggle.title', 'Photo task mode')} - - + + {t('events.tasks.toggle.title', 'Photo task mode')} + + setShowTaskDetails((prev) => !prev)} + aria-label={t( + 'events.tasks.toggle.description', + 'Control whether guests see mission cards and prompts.' + )} + > + + + + + + + + {t('events.tasks.toggle.switchLabel', 'Photo tasks for guests')} + + + + {tasksEnabled ? t('events.tasks.toggle.active', 'ACTIVE') : t('events.tasks.toggle.inactive', 'INACTIVE')} - setShowTaskDetails((prev) => !prev)} - aria-label={t( - 'events.tasks.toggle.description', - 'Control whether guests see mission cards and prompts.' - )} - > - - - - - - - {t('events.tasks.toggle.switchLabel', 'Photo tasks for guests')} - - - - - {tasksEnabled ? t('events.tasks.toggle.onLabel', 'Mission cards active')