From 6767b3f08f9312e62b16b516e1d888c180b45523 Mon Sep 17 00:00:00 2001 From: klopez4212 Date: Mon, 6 Jul 2026 14:09:00 +0100 Subject: [PATCH] feat(desktop): add subtle top/bottom fade on theme scroll area - Add gradient fades at top and bottom of the theme grid container - Use h-3 (12px) for a subtle fade effect, not too aggressive --- .../features/settings/ui/SettingsPanels.tsx | 92 +++++++++++-------- 1 file changed, 56 insertions(+), 36 deletions(-) diff --git a/desktop/src/features/settings/ui/SettingsPanels.tsx b/desktop/src/features/settings/ui/SettingsPanels.tsx index 64c36e986e..5e9b1daafb 100644 --- a/desktop/src/features/settings/ui/SettingsPanels.tsx +++ b/desktop/src/features/settings/ui/SettingsPanels.tsx @@ -436,43 +436,63 @@ function ThemeSettingsCard() { {/* Theme grid — constrained to ~3 rows, scrolls internally */} -
-
- {selectedMode === "system" && - pairedLight.map((lightName) => { - const darkName = getThemePair(lightName); - if (!darkName) return null; - return ( - handleSelectTheme(lightName)} +
+ {/* Top fade */} +