summaryrefslogtreecommitdiffhomepage
path: root/packages
diff options
context:
space:
mode:
authorAdam <[email protected]>2025-11-06 06:24:39 -0600
committerAdam <[email protected]>2025-11-06 09:48:50 -0600
commit146bae82cb584c253a42ed4565d423d9cded93a6 (patch)
tree08b9d748670d5bd5cd9956a80d547cbef15b65e5 /packages
parentab345cf0dac4378163292a5fb99b102bb2922ee1 (diff)
downloadopencode-146bae82cb584c253a42ed4565d423d9cded93a6.tar.gz
opencode-146bae82cb584c253a42ed4565d423d9cded93a6.zip
fix(desktop): button styles
Diffstat (limited to 'packages')
-rw-r--r--packages/desktop/src/pages/layout.tsx9
-rw-r--r--packages/ui/src/components/button.css8
2 files changed, 6 insertions, 11 deletions
diff --git a/packages/desktop/src/pages/layout.tsx b/packages/desktop/src/pages/layout.tsx
index 1d9669604..85f55e8bd 100644
--- a/packages/desktop/src/pages/layout.tsx
+++ b/packages/desktop/src/pages/layout.tsx
@@ -3,7 +3,6 @@ import { createMemo, For, ParentProps, Show } from "solid-js"
import { getFilename } from "@/utils"
import { DateTime } from "luxon"
import { useSync } from "@/context/sync"
-import { VList } from "virtua/solid"
import { A, useParams } from "@solidjs/router"
export default function Layout(props: ParentProps) {
@@ -19,11 +18,9 @@ export default function Layout(props: ParentProps) {
<span class="text-14-regular overflow-hidden text-ellipsis">{getFilename(sync.data.path.directory)}</span>
</div>
<div class="flex flex-col items-start gap-4 self-stretch flex-1 py-4 px-3 overflow-hidden">
- <A href="/session" class="w-full">
- <Button class="w-full" size="large" icon="edit-small-2">
- New Session
- </Button>
- </A>
+ <Button as={A} href="/session" class="w-full" size="large" icon="edit-small-2">
+ New Session
+ </Button>
<div class="w-full h-full overflow-y-auto no-scrollbar flex flex-col flex-1">
<nav class="w-full">
<For each={sync.data.session}>
diff --git a/packages/ui/src/components/button.css b/packages/ui/src/components/button.css
index 112d648e6..f5a08067a 100644
--- a/packages/ui/src/components/button.css
+++ b/packages/ui/src/components/button.css
@@ -62,15 +62,13 @@
color: var(--text-strong);
&:hover:not(:disabled) {
- background-color: var(--surface-hover);
+ background-color: var(--button-ghost-hover);
}
&:active:not(:disabled) {
- border-color: var(--border-active);
- background-color: var(--surface-active);
+ background-color: var(--button-ghost-hover-2);
}
&:focus:not(:disabled) {
- border-color: var(--border-focus);
- background-color: var(--surface-focus);
+ background-color: var(--button-ghost-hover);
}
}