From a0173636d47f45236120b021e78b5fca9029d8c1 Mon Sep 17 00:00:00 2001 From: Usman Baig Date: Sun, 22 Mar 2026 21:08:50 +0100 Subject: [PATCH] fix(pagespeed): show empty circle for unscored/informative audits MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Null scores now show ○ (informative) instead of ▲ (poor), matching pagespeed.web.dev's "Unscored" indicator for informative audits. --- app/sites/[id]/pagespeed/page.tsx | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/sites/[id]/pagespeed/page.tsx b/app/sites/[id]/pagespeed/page.tsx index 7d07859..c66ef4f 100644 --- a/app/sites/[id]/pagespeed/page.tsx +++ b/app/sites/[id]/pagespeed/page.tsx @@ -552,8 +552,12 @@ export default function PageSpeedPage() { // * Severity indicator based on audit score (pagespeed.web.dev style) function AuditSeverityIcon({ score }: { score: number | null }) { - if (score === null || score < 0.5) { - // Red triangle for poor / unknown + if (score === null) { + // Empty circle for informative/unscored audits + return + } + if (score < 0.5) { + // Red triangle for poor return } if (score < 0.9) {