Procházet zdrojové kódy

add color scheme preview on hover in appearance dropdown

David Hill před 1 měsícem
rodič
revize
dbc15d4816

+ 5 - 0
packages/app/src/components/settings-general.tsx

@@ -62,6 +62,11 @@ export const SettingsGeneral: Component = () => {
                 value={(o) => o.value}
                 label={(o) => o.label}
                 onSelect={(option) => option && theme.setColorScheme(option.value)}
+                onHighlight={(option) => {
+                  if (!option) return
+                  theme.previewColorScheme(option.value)
+                  return () => theme.cancelPreview()
+                }}
                 variant="secondary"
                 size="small"
               />