diff --git a/packages/desktop/src/pages/index.tsx b/packages/desktop/src/pages/index.tsx index e7f94ad8..1542853e 100644 --- a/packages/desktop/src/pages/index.tsx +++ b/packages/desktop/src/pages/index.tsx @@ -1,4 +1,4 @@ -import { Button, List, SelectDialog, Tooltip, IconButton, Tabs } from "@opencode-ai/ui" +import { Button, List, SelectDialog, Tooltip, IconButton, Tabs, Icon } from "@opencode-ai/ui" import { FileIcon } from "@/ui" import FileTree from "@/components/file-tree" import { For, onCleanup, onMount, Show, Match, Switch, createSignal, createEffect } from "solid-js" @@ -493,9 +493,32 @@ export default function Page() { - No active session}> - {(activeSession) => ( - + + + New session + + + + {getDirectory(sync.data.path.directory)}/ + {getFilename(sync.data.path.directory)} + + + + + + Last modified + + {DateTime.fromMillis(sync.data.project.time.created).toRelative()} + + + + + } + > + {(activeSession) => ( @@ -557,9 +580,9 @@ export default function Page() { - - )} - + )} + + {/* */} diff --git a/packages/ui/src/components/icon.tsx b/packages/ui/src/components/icon.tsx index 4933ebc7..0c42083d 100644 --- a/packages/ui/src/components/icon.tsx +++ b/packages/ui/src/components/icon.tsx @@ -136,6 +136,8 @@ const newIcons = { "arrow-up": ``, "check-small": ``, "edit-small-2": ``, + folder: ``, + "pencil-line": ``, } export interface IconProps extends ComponentProps<"svg"> {