fix(app): tool details indentation

This commit is contained in:
adamelmore
2026-01-24 06:49:51 -06:00
parent d96877f173
commit 456469d541
2 changed files with 18 additions and 11 deletions

View File

@@ -28,7 +28,7 @@
align-items: flex-start; align-items: flex-start;
align-self: stretch; align-self: stretch;
min-width: 0; min-width: 0;
gap: 28px; gap: 18px;
overflow-anchor: none; overflow-anchor: none;
[data-slot="session-turn-badge"] { [data-slot="session-turn-badge"] {
@@ -60,7 +60,7 @@
background-color: var(--background-stronger); background-color: var(--background-stronger);
margin-left: -9px; margin-left: -9px;
padding-left: 9px; padding-left: 9px;
padding-bottom: 12px; /* padding-bottom: 12px; */
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: 12px; gap: 12px;
@@ -479,9 +479,8 @@
width: fit-content; width: fit-content;
display: flex; display: flex;
align-items: center; align-items: center;
gap: 4px; gap: 8px;
color: var(--text-weak); color: var(--text-weak);
margin-left: -9px;
[data-component="spinner"] { [data-component="spinner"] {
width: 12px; width: 12px;
@@ -527,6 +526,10 @@
flex-direction: column; flex-direction: column;
align-self: stretch; align-self: stretch;
gap: 12px; gap: 12px;
margin-left: 12px;
padding-left: 12px;
padding-right: 12px;
border-left: 1px solid var(--border-base);
> :first-child>[data-component="markdown"]:first-child { > :first-child>[data-component="markdown"]:first-child {
margin-top: 0; margin-top: 0;

View File

@@ -536,12 +536,19 @@ export function SessionTurn(
data-slot="session-turn-collapsible-trigger-content" data-slot="session-turn-collapsible-trigger-content"
variant="ghost" variant="ghost"
size="small" size="small"
onClick={props.onStepsExpandedToggle ?? (() => {})} onClick={props.onStepsExpandedToggle ?? (() => { })}
aria-expanded={props.stepsExpanded} aria-expanded={props.stepsExpanded}
> >
<Show when={working()}> <Switch>
<Spinner /> <Match when={working()}>
</Show> <Spinner />
</Match>
<Match when={true}>
<svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg" class="text-icon-base">
<path d="M8.125 1.875H1.875L5 8.125L8.125 1.875Z" fill="currentColor" stroke="currentColor" stroke-linejoin="round" />
</svg>
</Match>
</Switch>
<Switch> <Switch>
<Match when={retry()}> <Match when={retry()}>
<span data-slot="session-turn-retry-message"> <span data-slot="session-turn-retry-message">
@@ -567,9 +574,6 @@ export function SessionTurn(
</Switch> </Switch>
<span aria-hidden="true">·</span> <span aria-hidden="true">·</span>
<span aria-live="off">{store.duration}</span> <span aria-live="off">{store.duration}</span>
<Show when={assistantMessages().length > 0}>
<Icon name="chevron-grabber-vertical" size="small" />
</Show>
</Button> </Button>
</div> </div>
</Show> </Show>