From 68a287ac785ebb6be2c39be5a9de77e144a5ef38 Mon Sep 17 00:00:00 2001 From: spearzificial <342299391+spearzificial@users.noreply.github.com> Date: Sat, 17 Oct 2026 11:28:06 +0530 Subject: [PATCH] Dashboard weakest-subtopics table gains % column for result-page consistency --- src/views.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/views.rs b/src/views.rs index b185202..af68ebe 100644 --- a/src/views.rs +++ b/src/views.rs @@ -1290,13 +1290,14 @@ pub fn dashboard(ctx: &Ctx, user: &str, tests: &[TestRow], weak: &[(Bucket, Stri .iter() .map(|(b, chapter, subtopic)| { format!( - r#"{sub} · {ch}{t}{w}{s}{seg}{st}"#, + r#"{sub} · {ch}{t}{w}{s}{seg}{p}%{st}"#, sub = esc(subtopic), ch = esc(chapter), t = b.total(), w = b.wrong, s = b.skipped, seg = seg(b), + p = b.pct(), st = b.status() ) }) @@ -1348,7 +1349,7 @@ pub fn dashboard(ctx: &Ctx, user: &str, tests: &[TestRow], weak: &[(Bucket, Stri {trend}

weakest subtopics across all papers

-
{weak}
subtopicseenwrongblank
+
{weak}
subtopicseenwrongblank%
{mistakes_html}

coach notes

Written from your own submitted papers. No data leaves this machine.