diff --git a/src/components/MyDataTab.tsx b/src/components/MyDataTab.tsx index 77fa2bc..4b85c63 100644 --- a/src/components/MyDataTab.tsx +++ b/src/components/MyDataTab.tsx @@ -169,7 +169,8 @@ function EventRow({ variant="ghost" size="sm" onClick={() => onDelete(event)} - className="opacity-0 group-hover:opacity-100 transition-opacity text-red-400 hover:text-red-300 hover:bg-red-500/10" + aria-label={t('settingsUi.myData.requestDeletion')} + className="min-h-0 min-w-0 opacity-100 transition-opacity text-red-400 hover:text-red-300 hover:bg-red-500/10 sm:opacity-0 sm:group-hover:opacity-100" > @@ -336,7 +337,7 @@ function SelectiveDeletionDialog({ | - + {t('settingsUi.myData.selectedCount', { count: selectedCount })} @@ -388,7 +389,7 @@ function SelectiveDeletionDialog({ toggleEvent(event.id)} - className="border-gray-600 data-[state=checked]:bg-red-500 data-[state=checked]:border-red-500 flex-shrink-0" + className="h-4 w-4 min-h-0 min-w-0 border-gray-600 data-[state=checked]:bg-red-500 data-[state=checked]:border-red-500 flex-shrink-0" />