From e3d89dc953ae505ec0356468e62b865e6e845caa Mon Sep 17 00:00:00 2001 From: Pierre-Olivier Mercier Date: Mon, 20 Oct 2025 14:31:08 +0700 Subject: [PATCH] Add colors on scores --- web/src/lib/components/ScoreCard.svelte | 59 ++++++++++++++++++++----- 1 file changed, 49 insertions(+), 10 deletions(-) diff --git a/web/src/lib/components/ScoreCard.svelte b/web/src/lib/components/ScoreCard.svelte index 65aa706..c520c79 100644 --- a/web/src/lib/components/ScoreCard.svelte +++ b/web/src/lib/components/ScoreCard.svelte @@ -36,33 +36,72 @@ {#if summary}
-
+
+ = 3} + class:text-warning={summary.authentication_score < 3 && + summary.authentication_score >= 1.5} + class:text-danger={summary.authentication_score < 1.5} + > + {summary.authentication_score.toFixed(1)}/3 + Authentication - {summary.authentication_score.toFixed(1)}/3
-
+
+ = 2} + class:text-warning={summary.spam_score < 2 && summary.spam_score >= 1} + class:text-danger={summary.spam_score < 1} + > + {summary.spam_score.toFixed(1)}/2 + Spam Score - {summary.spam_score.toFixed(1)}/2
-
+
+ = 2} + class:text-warning={summary.blacklist_score < 2 && + summary.blacklist_score >= 1} + class:text-danger={summary.blacklist_score < 1} + > + {summary.blacklist_score.toFixed(1)}/2 + Blacklists - {summary.blacklist_score.toFixed(1)}/2
-
+
+ = 2} + class:text-warning={summary.content_score < 2 && + summary.content_score >= 1} + class:text-danger={summary.content_score < 1} + > + {summary.content_score.toFixed(1)}/2 + Content - {summary.content_score.toFixed(1)}/2
-
+
+ = 1} + class:text-warning={summary.header_score < 1 && + summary.header_score >= 0.5} + class:text-danger={summary.header_score < 0.5} + > + {summary.header_score.toFixed(1)}/1 + Headers - {summary.header_score.toFixed(1)}/1