diff --git a/src/app/incidents/[id]/page.tsx b/src/app/incidents/[id]/page.tsx
index 1fca901..6e5dd96 100644
--- a/src/app/incidents/[id]/page.tsx
+++ b/src/app/incidents/[id]/page.tsx
@@ -152,7 +152,7 @@ export default async function IncidentDetailPage({
) : (
-
+
{sites.map((site) => (
-
-
-
-
- {site.name}
-
-
+ className="absolute inset-0 z-0"
+ aria-label={site.name}
+ />
+
+
+
+
+ {site.name}
+
-
{site.url}
-
-
+
{site.lastCheck
? `Checked ${formatTimeAgo(site.lastCheck.checked_at)}`
: "No checks yet"}
-
-
+
+
{isAdmin && (
-
+
-
+
{isDown ? "Down" : "Up"}
@@ -254,12 +254,12 @@ export default async function SiteDetailPage({
{isFailure
? check.error ?? "Failure"
diff --git a/src/components/AddSiteCard.tsx b/src/components/AddSiteCard.tsx
index 4b9c029..8ccd0fe 100644
--- a/src/components/AddSiteCard.tsx
+++ b/src/components/AddSiteCard.tsx
@@ -6,19 +6,18 @@ export default function AddSiteCard() {
mode="add"
trigger={