fix: address spec compliance gaps in soft-delete frontend

This commit is contained in:
Usman Baig
2026-03-18 10:58:47 +01:00
parent 51723bea5d
commit ad1c8c5420
2 changed files with 22 additions and 13 deletions

View File

@@ -100,13 +100,13 @@ export default function DeleteSiteModal({ open, onClose, onDeleted, siteName, si
<div className="flex items-center gap-3 p-3 bg-red-50 dark:bg-red-900/10 border border-red-100 dark:border-red-900/20 rounded-lg">
<AlertTriangleIcon className="h-4 w-4 text-red-500 shrink-0" />
<span className="text-sm font-medium text-red-700 dark:text-red-300">
Site will stop collecting data immediately
All events and analytics data
</span>
</div>
<div className="flex items-center gap-3 p-3 bg-red-50 dark:bg-red-900/10 border border-red-100 dark:border-red-900/20 rounded-lg">
<AlertTriangleIcon className="h-4 w-4 text-red-500 shrink-0" />
<span className="text-sm font-medium text-red-700 dark:text-red-300">
All data will be purged after 7 days
Report schedules and goals
</span>
</div>
</div>
@@ -149,7 +149,7 @@ export default function DeleteSiteModal({ open, onClose, onDeleted, siteName, si
onClick={() => setShowPermanent(true)}
className="w-full text-center text-xs text-neutral-400 hover:text-red-500 dark:hover:text-red-400 transition-colors"
>
Permanently delete now
Permanently delete now (cannot be undone)
</button>
</div>
</>