diff --git a/frontend/src/Navigation.tsx b/frontend/src/Navigation.tsx index f5db3cf8..4e631160 100644 --- a/frontend/src/Navigation.tsx +++ b/frontend/src/Navigation.tsx @@ -394,7 +394,7 @@ export default function Navigation({ navOpen, setNavOpen }: NavigationProps) {
{conversations?.loading && !isDeletingConversation && (
diff --git a/frontend/src/agents/AgentPreview.tsx b/frontend/src/agents/AgentPreview.tsx index cc8f04dc..cb746125 100644 --- a/frontend/src/agents/AgentPreview.tsx +++ b/frontend/src/agents/AgentPreview.tsx @@ -112,7 +112,7 @@ export default function AgentPreview() { }, [queries]); return (
-
+
-
+

{t('agents.form.sections.meta')} diff --git a/frontend/src/components/FilePicker.tsx b/frontend/src/components/FilePicker.tsx index 97e55510..e7c4b476 100644 --- a/frontend/src/components/FilePicker.tsx +++ b/frontend/src/components/FilePicker.tsx @@ -443,7 +443,7 @@ export const FilePicker: React.FC = ({ { diff --git a/frontend/src/components/MultiSelectPopup.tsx b/frontend/src/components/MultiSelectPopup.tsx index 96a381bf..2fbd307e 100644 --- a/frontend/src/components/MultiSelectPopup.tsx +++ b/frontend/src/components/MultiSelectPopup.tsx @@ -212,7 +212,7 @@ export default function MultiSelectPopup({

) : ( -
+
{filteredOptions.length === 0 ? (
-
+
{options ? ( <> {filteredOptions?.map((option: any, index: number) => { diff --git a/frontend/src/components/ToolsPopup.tsx b/frontend/src/components/ToolsPopup.tsx index e4b7e874..a74b50ba 100644 --- a/frontend/src/components/ToolsPopup.tsx +++ b/frontend/src/components/ToolsPopup.tsx @@ -175,7 +175,7 @@ export default function ToolsPopup({
) : (
-
+
{filteredTools.length === 0 ? (
>(); +let sbIdCounter = 0; +const sbStyleEl = document.createElement('style'); +document.head.appendChild(sbStyleEl); +const activeSbs = new Map(); +function rebuildSbStyles() { + sbStyleEl.textContent = Array.from(activeSbs.values()).join(''); +} +function showOverlayScrollbar(el: HTMLElement) { + if (!el.dataset.sbId) el.dataset.sbId = String(++sbIdCounter); + const sbId = el.dataset.sbId; + const isDark = document.body.classList.contains('dark'); + const thumb = isDark ? '#949494' : '#E2E8F0'; + const thumbHover = isDark ? '#F0F0F0' : '#8C9198'; + // Webkit: inject