From c8761e9332883d655f1686fc808a0a1d4f19a11c Mon Sep 17 00:00:00 2001 From: Rene Fichtmueller Date: Thu, 9 Apr 2026 20:51:26 +0200 Subject: [PATCH] =?UTF-8?q?ui:=20fix=20score=20breakdown=20card=20?= =?UTF-8?q?=E2=80=94=20match=20newspaper=20design=20(no=20blue=20tint,=20s?= =?UTF-8?q?harp=20corners,=20correct=20border=20colors)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/index.html | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/public/index.html b/public/index.html index 478921f..3e78853 100644 --- a/public/index.html +++ b/public/index.html @@ -3187,9 +3187,9 @@ function renderHealthReport(d) { h += ''; // === DATA ACCURACY SECTION === - h += '
'; - h += '
'; - h += 'Score Breakdown — Why ' + score + '/100?
'; + h += '
'; + h += '
'; + h += 'Score Breakdown — Why ' + score + '/100?
'; // Score calculation table h += ''; @@ -3216,7 +3216,7 @@ function renderHealthReport(d) { totalE += earned; } var statusIcon = v.status === 'pass' ? '✅' : v.status === 'warning' ? '⚠️' : v.status === 'fail' ? '❌' : 'ℹ️'; - h += ''; + h += ''; h += ''; h += ''; h += ''; @@ -3230,7 +3230,7 @@ function renderHealthReport(d) { h += '
' + statusIcon + ' ' + info.label + '
' + statusIcon + ' ' + info.label + '' + (v.status === 'info' ? '—' : w) + '' + (v.status === 'info' ? '—' : earned) + '' + reason + '
'; // Data source note - h += '
'; + h += '
'; h += 'Data Sources: PeeringDB (profile, IX, facilities), RIPE Stat (prefixes, neighbours, visibility, RPKI), '; h += 'RIPE Atlas (probes), Cloudflare RPKI (ROA + ASPA), MANRS Observatory, RIPE DB (IRR objects).
'; h += 'Scoring: Each check has a weight reflecting its importance to routing security. ';