authorgravatar for julius0216@outlook.comJulius Marminge <julius0216@outlook.com> 2026-02-14 10:17:14-08:00
committergravatar for jmarminge@gmail.comJulius Marminge <jmarminge@gmail.com> 2026-02-14 23:35:48-08:00
log02ca9324c5f67f82fc518edeb9c8b76dbfade819
tree1ef501ad5400397c5af487e4189a67cc0096a269
parentd3c93752e5c89b2a77b15630a629e70295878582

Use outline styling for Git action buttons

- Change primary Git action button from ghost to outline - Update Git action options trigger button to outline for consistent affordance

1 files changed, 2 insertions(+), 3 deletions(-)

apps/web/src/components/GitActionsControl.tsx+2-3
...@@ -252,9 +252,8 @@ export default function GitActionsControl({ api, gitCwd }: GitActionsControlProp...@@ -252,9 +252,8 @@ export default function GitActionsControl({ api, gitCwd }: GitActionsControlProp
252 return (252 return (
253 <Group aria-label="Git actions">253 <Group aria-label="Git actions">
254 <Button254 <Button
255 variant="ghost"255 variant="outline"
256 size="xs"256 size="xs"
257 className="text-muted-foreground/70 hover:text-foreground/80"
258 disabled={!selectedGitActionItem || selectedGitActionItem.disabled || isGitActionRunning}257 disabled={!selectedGitActionItem || selectedGitActionItem.disabled || isGitActionRunning}
259 onClick={runSelectedAction}258 onClick={runSelectedAction}
260 >259 >
...@@ -267,7 +266,7 @@ export default function GitActionsControl({ api, gitCwd }: GitActionsControlProp...@@ -267,7 +266,7 @@ export default function GitActionsControl({ api, gitCwd }: GitActionsControlProp
267 }}266 }}
268 >267 >
269 <MenuTrigger268 <MenuTrigger
270 render={<Button aria-label="Git action options" size="icon-xs" variant="ghost" />}269 render={<Button aria-label="Git action options" size="icon-xs" variant="outline" />}
271 disabled={!gitStatus || isGitActionRunning}270 disabled={!gitStatus || isGitActionRunning}
272 >271 >
273 <ChevronDownIcon aria-hidden="true" className="size-4" />272 <ChevronDownIcon aria-hidden="true" className="size-4" />