From d8f3e7fdba0ec6bf0e20e400705227d41b7d7983 Mon Sep 17 00:00:00 2001 From: DBT Date: Sat, 28 Feb 2026 17:15:13 +0000 Subject: [PATCH] webui task-audit: collapse daily summary by default and constrain report panel height --- webui/src/pages/TaskAudit.tsx | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/webui/src/pages/TaskAudit.tsx b/webui/src/pages/TaskAudit.tsx index e00c2bf..ab8617b 100644 --- a/webui/src/pages/TaskAudit.tsx +++ b/webui/src/pages/TaskAudit.tsx @@ -34,6 +34,7 @@ const TaskAudit: React.FC = () => { const [statusFilter, setStatusFilter] = useState('all'); const [dailyReport, setDailyReport] = useState(''); const [reportDate, setReportDate] = useState(new Date().toISOString().slice(0,10)); + const [showDailyReport, setShowDailyReport] = useState(false); const fetchData = async () => { setLoading(true); @@ -95,11 +96,6 @@ const TaskAudit: React.FC = () => { } }; - - const resetDraftForNew = () => { - setSelected(null); - setDraft({ id: '', content: '', priority: 'normal', status: 'todo', source: 'manual', due_at: '' }); - }; const selectedPretty = useMemo(() => selected ? JSON.stringify(selected, null, 2) : '', [selected]); return ( @@ -128,14 +124,17 @@ const TaskAudit: React.FC = () => {
-
+
{t('dailySummary')}
setReportDate(e.target.value)} className="px-2 py-1 rounded bg-zinc-900 border border-zinc-700 text-xs" /> +
-
{dailyReport || t('noDailySummary')}
+ {showDailyReport && ( +
{dailyReport || t('noDailySummary')}
+ )}