diff options
| author | David Hill <[email protected]> | 2026-01-20 17:50:19 +0000 |
|---|---|---|
| committer | David Hill <[email protected]> | 2026-01-20 20:34:45 +0000 |
| commit | 0c270b474368a65fb6d869ff31d7b47930148a6e (patch) | |
| tree | b8e1a9c01af66a3df5f21d09954fec8eb35c83a1 | |
| parent | 715860f997b19cedda32cde73246be01d3f5b22b (diff) | |
| download | opencode-0c270b474368a65fb6d869ff31d7b47930148a6e.tar.gz opencode-0c270b474368a65fb6d869ff31d7b47930148a6e.zip | |
reset select trigger to default state after selection
| -rw-r--r-- | packages/app/src/components/settings-general.tsx | 2 | ||||
| -rw-r--r-- | packages/ui/src/components/select.css | 11 |
2 files changed, 3 insertions, 10 deletions
diff --git a/packages/app/src/components/settings-general.tsx b/packages/app/src/components/settings-general.tsx index c4efdb696..f8ffb421d 100644 --- a/packages/app/src/components/settings-general.tsx +++ b/packages/app/src/components/settings-general.tsx @@ -100,7 +100,7 @@ export const SettingsGeneral: Component = () => { onSelect={(option) => option && settings.appearance.setFont(option.value)} variant="secondary" size="small" - triggerStyle={{ "font-family": monoFontFamily(settings.appearance.font()) }} + triggerStyle={{ "font-family": monoFontFamily(settings.appearance.font()), "min-width": "180px" }} > {(option) => <span style={{ "font-family": monoFontFamily(option?.value) }}>{option?.label}</span>} </Select> diff --git a/packages/ui/src/components/select.css b/packages/ui/src/components/select.css index eea1b743d..fc5cffc13 100644 --- a/packages/ui/src/components/select.css +++ b/packages/ui/src/components/select.css @@ -39,15 +39,8 @@ } &:not([data-expanded]):focus { - &[data-variant="secondary"] { - background-color: var(--button-secondary-base); - } - &[data-variant="ghost"] { - background-color: transparent; - } - &[data-variant="primary"] { - background-color: var(--icon-strong-base); - } + background-color: transparent; + box-shadow: none; } } } |
