From 9cb8c356160796d4b89ad9b22c807dc3bf4a2671 Mon Sep 17 00:00:00 2001 From: Peter Foster Date: Thu, 22 Jan 2026 19:28:10 +0000 Subject: [PATCH] style: Tighten CV list spacing on dashboard MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Reduce table cell padding for more compact rows - Smaller status badges and icons - Reduced margins and gaps throughout - More CVs visible without scrolling 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- .../Components/Pages/Dashboard.razor | 58 +++++++++---------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/src/RealCV.Web/Components/Pages/Dashboard.razor b/src/RealCV.Web/Components/Pages/Dashboard.razor index 1d5cbf2..daff236 100644 --- a/src/RealCV.Web/Components/Pages/Dashboard.razor +++ b/src/RealCV.Web/Components/Pages/Dashboard.razor @@ -118,10 +118,10 @@ else { -
+
-
+
@@ -139,7 +139,7 @@
-
+
@@ -157,7 +157,7 @@
-
+
@@ -176,7 +176,7 @@
-
+
Recent CV Checks
@@ -203,17 +203,17 @@ - - - - - - + + + + + @@ -221,15 +221,15 @@ { - - - - - -
+ CandidateUploadedStatusScoreActionsCandidateUploadedStatusScoreActions
+ +
-
- +
+ @@ -240,17 +240,17 @@
+

@check.CreatedAt.ToString("dd MMM yyyy")

@check.CreatedAt.ToString("HH:mm")
+ @switch (check.Status) { case "Completed": - + @@ -258,13 +258,13 @@ break; case "Processing": - + @(check.ProcessingStage ?? "Processing") break; case "Pending": - + @@ -273,7 +273,7 @@ break; case "Failed": - + @@ -281,11 +281,11 @@ break; default: - @check.Status + @check.Status break; } + @if (check.VeracityScore.HasValue) {
@@ -303,7 +303,7 @@ -- }
+
@if (check.Status == "Completed") { @@ -424,10 +424,10 @@ } .file-icon-wrapper { - width: 44px; - height: 44px; + width: 36px; + height: 36px; background: linear-gradient(135deg, #e8f1fa 0%, #d4e4f4 100%); - border-radius: 10px; + border-radius: 8px; display: flex; align-items: center; justify-content: center; @@ -435,8 +435,8 @@ .score-ring-container { position: relative; - width: 52px; - height: 52px; + width: 44px; + height: 44px; display: inline-flex; align-items: center; justify-content: center;