From 6173b69a8b4af8e11498bbf203ffda0247da3196 Mon Sep 17 00:00:00 2001 From: Adam <2363879+adamdotdevin@users.noreply.github.com> Date: Sat, 22 Nov 2025 18:17:45 -0600 Subject: wip(share): more styling --- packages/desktop/src/pages/session.tsx | 33 ++++++++++++++++++++++++--------- 1 file changed, 24 insertions(+), 9 deletions(-) (limited to 'packages/desktop/src/pages') diff --git a/packages/desktop/src/pages/session.tsx b/packages/desktop/src/pages/session.tsx index a889e680e..f2c572c3f 100644 --- a/packages/desktop/src/pages/session.tsx +++ b/packages/desktop/src/pages/session.tsx @@ -1,4 +1,4 @@ -import { For, onCleanup, onMount, Show, Match, Switch, createResource } from "solid-js" +import { For, onCleanup, onMount, Show, Match, Switch, createResource, createMemo } from "solid-js" import { useLocal, type LocalFile } from "@/context/local" import { createStore } from "solid-js/store" import { getDirectory, getFilename } from "@/utils" @@ -12,7 +12,8 @@ import { DiffChanges } from "@opencode-ai/ui/diff-changes" import { ProgressCircle } from "@opencode-ai/ui/progress-circle" import { Tabs } from "@opencode-ai/ui/tabs" import { Code } from "@opencode-ai/ui/code" -import { SessionTimeline } from "@opencode-ai/ui/session-timeline" +import { SessionTurn } from "@opencode-ai/ui/session-turn" +import { MessageNav } from "@opencode-ai/ui/message-nav" import { SessionReview } from "@opencode-ai/ui/session-review" import { SelectDialog } from "@opencode-ai/ui/select-dialog" import { @@ -255,6 +256,8 @@ export default function Page() { return typeof draggable.id === "string" ? draggable.id : undefined } + const wide = createMemo(() => layout.review.state() === "tab" || !session.diffs().length) + return (
-
+
- +
+ 1}> + + + +
@@ -456,7 +471,7 @@ export default function Page() { -
+
{ inputRef = el -- cgit v1.2.3