diff options
Diffstat (limited to 'packages/desktop/src/components')
| -rw-r--r-- | packages/desktop/src/components/prompt-input.tsx | 2 | ||||
| -rw-r--r-- | packages/desktop/src/components/session-list.tsx | 38 |
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> - ) -} |
