From ab30c405d97b28192f8777ce3858dc114b523f37 Mon Sep 17 00:00:00 2001 From: Marco Beretta <81851188+berry-13@users.noreply.github.com> Date: Tue, 29 Sep 2026 08:22:17 +0200 Subject: [PATCH 1/3] fix: Paint Panel Surfaces From Theme Roles The tool dialog's logo tile takes the fixed surface that logo tiles use elsewhere, and the skill image preview icon takes a series slot like the other categorical marks. The tools category filter drops a raw emerald border and shows its active state on the filter icon in the accent role instead; the label still names the active category. The avatar cropper's media hint and the SharePoint picker background are recorded in the theme allowlist. --- .../SidePanel/Agents/Tools/CategoryFilter.tsx | 12 +++++----- .../Tools/ItemDialog/ItemDialogHeader.tsx | 8 +++---- .../Skills/tree/SkillFilePreview.tsx | 22 +++++++++---------- eslint-suppressions.json | 8 +------ packages/client/src/theme/allowlist.md | 7 ++++++ 5 files changed, 29 insertions(+), 28 deletions(-) diff --git a/client/src/components/SidePanel/Agents/Tools/CategoryFilter.tsx b/client/src/components/SidePanel/Agents/Tools/CategoryFilter.tsx index 804eae8daea..d0ac18f866f 100644 --- a/client/src/components/SidePanel/Agents/Tools/CategoryFilter.tsx +++ b/client/src/components/SidePanel/Agents/Tools/CategoryFilter.tsx @@ -60,15 +60,15 @@ export default function CategoryFilter({ options, value, onChange }: Props) { } /> diff --git a/client/src/components/SidePanel/Agents/Tools/ItemDialog/ItemDialogHeader.tsx b/client/src/components/SidePanel/Agents/Tools/ItemDialog/ItemDialogHeader.tsx index 3869d3dc526..97e07d03204 100644 --- a/client/src/components/SidePanel/Agents/Tools/ItemDialog/ItemDialogHeader.tsx +++ b/client/src/components/SidePanel/Agents/Tools/ItemDialog/ItemDialogHeader.tsx @@ -21,7 +21,7 @@ function HeaderIcon({ item }: { item: AgentItem }) { if (iconUrl && !imgError) { return (