diff options
| author | David Hill <[email protected]> | 2026-01-20 18:06:58 +0000 |
|---|---|---|
| committer | David Hill <[email protected]> | 2026-01-20 20:34:45 +0000 |
| commit | dbc15d4816bd5f2300ff1c03bf7d3afdb119af56 (patch) | |
| tree | 4bfd56bbd599be91bcb79f491538d2f0df876ecc /packages/app | |
| parent | 602b6be4d4376722b7c215326f05b82bc04bc1a8 (diff) | |
| download | opencode-dbc15d4816bd5f2300ff1c03bf7d3afdb119af56.tar.gz opencode-dbc15d4816bd5f2300ff1c03bf7d3afdb119af56.zip | |
add color scheme preview on hover in appearance dropdown
Diffstat (limited to 'packages/app')
| -rw-r--r-- | packages/app/src/components/settings-general.tsx | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/packages/app/src/components/settings-general.tsx b/packages/app/src/components/settings-general.tsx index 29e8ae77a..4e0fa765f 100644 --- a/packages/app/src/components/settings-general.tsx +++ b/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" /> |
