From 580017f368cd34d25285777f1f9e8e096867c0aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc-Andr=C3=A9=20Bombeck?= Date: Mon, 8 Jun 2026 18:49:25 +0200 Subject: [PATCH] feat(insights): add a customise cog to the overview, left of regenerate The tab strip gains a settings cog immediately left of the regenerate button, linking to the new Insights settings section (overview arrange + pill sort). It mirrors the Dashboard cog idiom and travels with the regenerate affordance so the two top-right controls sit together. --- .../insights/insights-tab-strip.tsx | 26 ++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/src/components/insights/insights-tab-strip.tsx b/src/components/insights/insights-tab-strip.tsx index 91488705a..5550bc4f2 100644 --- a/src/components/insights/insights-tab-strip.tsx +++ b/src/components/insights/insights-tab-strip.tsx @@ -3,7 +3,7 @@ import { memo, useEffect, useMemo, useRef } from "react"; import Link from "next/link"; import { usePathname } from "next/navigation"; -import { ChevronDown, Loader2, RefreshCw } from "lucide-react"; +import { ChevronDown, Loader2, RefreshCw, Settings2 } from "lucide-react"; import { toast } from "sonner"; import { @@ -475,6 +475,7 @@ function InsightsTabStripImpl({ }, [regenerating, t]); const regenerateLabel = t("insights.regenerateAnalysis"); + const customizeLabel = t("insights.customize"); return (