diff --git a/frontend/src/app/terminal/watchlist/page.tsx b/frontend/src/app/terminal/watchlist/page.tsx
index 03bc6ec..ac6746c 100755
--- a/frontend/src/app/terminal/watchlist/page.tsx
+++ b/frontend/src/app/terminal/watchlist/page.tsx
@@ -479,27 +479,73 @@ export default function WatchlistPage() {
{/* Checks */}
{selectedHealth ? (
-
- {[
- { label: 'DNS Resolution', value: selectedHealth.dns?.has_a ?? selectedHealth.dns?.has_ns },
- { label: 'HTTP Reachable', value: selectedHealth.http?.is_reachable },
- { label: 'SSL Certificate', value: selectedHealth.ssl?.has_certificate },
- { label: 'Not Parked', value: !(selectedHealth.dns?.is_parked || selectedHealth.http?.is_parked) },
- ].map((check) => (
-
-
{check.label}
- {check.value ? (
+
+ {/* DNS */}
+
+
DNS Resolution
+ {selectedHealth.dns?.has_a || selectedHealth.dns?.has_ns ? (
+
- ) : check.value === false ? (
+ OK
+
+ ) : (
+
- ) : (
- Unknown
- )}
-
- ))}
+
Failed
+
+ )}
+
+
+ {/* HTTP */}
+
+
HTTP Reachable
+ {selectedHealth.http?.is_reachable ? (
+
+
+ OK
+
+ ) : (
+
+
+ Failed
+
+ )}
+
+
+ {/* SSL */}
+
+
SSL Certificate
+ {selectedHealth.ssl?.has_certificate ? (
+
+
+ Valid
+
+ ) : (
+
+
+ Missing
+
+ )}
+
+
+ {/* Parked */}
+
+
Not Parked
+ {!selectedHealth.dns?.is_parked && !selectedHealth.http?.is_parked ? (
+
+
+ OK
+
+ ) : (
+
+
+ Parked
+
+ )}
+
) : (
-
+
Click the button below to run a health check
)}