summaryrefslogtreecommitdiffhomepage
path: root/packages/desktop/src/components
diff options
context:
space:
mode:
Diffstat (limited to 'packages/desktop/src/components')
-rw-r--r--packages/desktop/src/components/prompt-input.tsx2
-rw-r--r--packages/desktop/src/components/session-list.tsx38
2 files changed, 1 insertions, 39 deletions
diff --git a/packages/desktop/src/components/prompt-input.tsx b/packages/desktop/src/components/prompt-input.tsx
index 48d238401..0f8fb5930 100644
--- a/packages/desktop/src/components/prompt-input.tsx
+++ b/packages/desktop/src/components/prompt-input.tsx
@@ -187,7 +187,7 @@ export const PromptInput: Component<PromptInputProps> = (props) => {
return (
<div
classList={{
- "size-full max-w-xl bg-surface-base border border-border-base": true,
+ "size-full max-w-xl bg-surface-raised-stronger-non-alpha border border-border-strong-base": true,
"rounded-2xl overflow-clip focus-within:shadow-xs-border-selected": true,
[props.class ?? ""]: !!props.class,
}}
diff --git a/packages/desktop/src/components/session-list.tsx b/packages/desktop/src/components/session-list.tsx
deleted file mode 100644
index f26d39af8..000000000
--- a/packages/desktop/src/components/session-list.tsx
+++ /dev/null
@@ -1,38 +0,0 @@
-import { useSync, useLocal } from "@/context"
-import { Tooltip } from "@opencode-ai/ui"
-import { DateTime } from "luxon"
-import { VList } from "virtua/solid"
-
-export default function SessionList() {
- const sync = useSync()
- const local = useLocal()
- return (
- <VList data={sync.data.session} class="no-scrollbar p-3">
- {(session) => (
- <Tooltip placement="right" value={session.title} class="w-full min-w-0">
- <button
- data-active={local.session.active()?.id === session.id}
- class="group w-full min-w-0 text-left truncate justify-start text-xs my-0.5 cursor-pointer
- flex flex-col gap-1 rounded-md p-2 border-[0.5px] border-transparent
- hover:not-data-[active=true]:bg-background-panel
- data-[active=true]:bg-background-element data-[active=true]:border-border-subtle"
- onClick={() => local.session.setActive(session.id)}
- >
- <div class="flex gap-1 items-center">
- <div
- classList={{
- "text-text/80 min-w-0 grow truncate": true,
- "group-data-[active=true]:text-text!": true,
- }}
- >
- {session.title}
- </div>
- <div class="shrink-0 text-text-muted/60">{DateTime.fromMillis(session.time.updated).toRelative()}</div>
- </div>
- <span class="text-text-muted truncate">{session.share?.url}</span>
- </button>
- </Tooltip>
- )}
- </VList>
- )
-}