summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorDavid Hill <[email protected]>2026-01-20 17:50:19 +0000
committerDavid Hill <[email protected]>2026-01-20 20:34:45 +0000
commit0c270b474368a65fb6d869ff31d7b47930148a6e (patch)
treeb8e1a9c01af66a3df5f21d09954fec8eb35c83a1
parent715860f997b19cedda32cde73246be01d3f5b22b (diff)
downloadopencode-0c270b474368a65fb6d869ff31d7b47930148a6e.tar.gz
opencode-0c270b474368a65fb6d869ff31d7b47930148a6e.zip
reset select trigger to default state after selection
-rw-r--r--packages/app/src/components/settings-general.tsx2
-rw-r--r--packages/ui/src/components/select.css11
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;
}
}
}