From 7a18e79bdbd40b6fa132fac545edfc879ecdcdca Mon Sep 17 00:00:00 2001 From: Bohdan Triapitsyn Date: Wed, 10 Jun 2026 14:11:13 +0300 Subject: [PATCH] fix: improve Settings search results Adds Window transparency to Settings search Keeps Settings search group headers in normal case --- .../sections/openchamber/OpenChamberVisualSettings.tsx | 2 +- packages/ui/src/components/views/SettingsView.tsx | 2 +- packages/ui/src/lib/settings/search.ts | 8 ++++++++ 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/packages/ui/src/components/sections/openchamber/OpenChamberVisualSettings.tsx b/packages/ui/src/components/sections/openchamber/OpenChamberVisualSettings.tsx index 19e7a103..ab20c6a5 100644 --- a/packages/ui/src/components/sections/openchamber/OpenChamberVisualSettings.tsx +++ b/packages/ui/src/components/sections/openchamber/OpenChamberVisualSettings.tsx @@ -806,7 +806,7 @@ export const OpenChamberVisualSettings: React.FC {macVibrancySupported && ( -
+
= ({ onClose, forceMobile let resultIndex = 0; return groupedSettingsSearchResults.map((group) => (
-
+
{group.pageTitle}
{group.results.map((result) => { diff --git a/packages/ui/src/lib/settings/search.ts b/packages/ui/src/lib/settings/search.ts index 97a601ec..73e77f3c 100644 --- a/packages/ui/src/lib/settings/search.ts +++ b/packages/ui/src/lib/settings/search.ts @@ -57,6 +57,14 @@ export const SETTINGS_SEARCH_ITEMS: readonly SettingsSearchItem[] = [ keywords: ['theme', 'color', 'dark mode'], isAvailable: (ctx) => !ctx.isVSCode, }, + { + id: 'appearance.window-transparency', + page: 'appearance', + titleKey: 'settings.openchamber.visual.field.macVibrancy', + descriptionKey: 'settings.openchamber.visual.field.macVibrancyHint', + keywords: ['transparent', 'transparency', 'vibrancy', 'blur', 'macos', 'opaque'], + isAvailable: (ctx) => ctx.isDesktopLocalOrigin, + }, { id: 'appearance.pwa-install-name', page: 'appearance',