From 0fcba68d4cd07014dda445543f70945379519ba0 Mon Sep 17 00:00:00 2001 From: Adam <2363879+adamdotdevin@users.noreply.github.com> Date: Thu, 19 Feb 2026 09:00:37 -0600 Subject: chore: cleanup --- packages/ui/src/components/collapsible.css | 6 +++++- packages/ui/src/components/message-part.css | 1 - packages/ui/src/components/message-part.tsx | 5 +++-- packages/ui/src/components/session-turn.css | 1 - packages/ui/src/components/session-turn.tsx | 5 +++-- packages/ui/src/components/sticky-accordion-header.css | 2 +- 6 files changed, 12 insertions(+), 8 deletions(-) (limited to 'packages/ui/src') diff --git a/packages/ui/src/components/collapsible.css b/packages/ui/src/components/collapsible.css index 6408cfb5e..c96d5e64b 100644 --- a/packages/ui/src/components/collapsible.css +++ b/packages/ui/src/components/collapsible.css @@ -6,7 +6,7 @@ border: none; transition: background-color 0.15s ease; border-radius: var(--radius-md); - overflow: clip; + overflow: visible; &.tool-collapsible { gap: 8px; @@ -82,6 +82,10 @@ overflow: hidden; /* animation: slideUp 250ms ease-out; */ + &[data-expanded] { + overflow: visible; + } + /* &[data-expanded] { */ /* animation: slideDown 250ms ease-out; */ /* } */ diff --git a/packages/ui/src/components/message-part.css b/packages/ui/src/components/message-part.css index 1b5694682..443b1a42e 100644 --- a/packages/ui/src/components/message-part.css +++ b/packages/ui/src/components/message-part.css @@ -1288,7 +1288,6 @@ } [data-component="apply-patch-file-diff"] { - max-height: 420px; overflow-y: auto; scrollbar-width: none; -ms-overflow-style: none; diff --git a/packages/ui/src/components/message-part.tsx b/packages/ui/src/components/message-part.tsx index 3a19bf7d2..3a8eafce2 100644 --- a/packages/ui/src/components/message-part.tsx +++ b/packages/ui/src/components/message-part.tsx @@ -36,6 +36,7 @@ import { useI18n } from "../context/i18n" import { BasicTool } from "./basic-tool" import { GenericTool } from "./basic-tool" import { Accordion } from "./accordion" +import { StickyAccordionHeader } from "./sticky-accordion-header" import { Button } from "./button" import { Card } from "./card" import { Collapsible } from "./collapsible" @@ -1645,7 +1646,7 @@ ToolRegistry.register({ return ( - +
@@ -1682,7 +1683,7 @@ ToolRegistry.register({
-
+
diff --git a/packages/ui/src/components/session-turn.css b/packages/ui/src/components/session-turn.css index 902c85a8b..8f311e91f 100644 --- a/packages/ui/src/components/session-turn.css +++ b/packages/ui/src/components/session-turn.css @@ -187,7 +187,6 @@ background-color: var(--surface-inset-base); width: 100%; min-width: 0; - max-height: 420px; overflow-y: auto; overflow-x: hidden; scrollbar-width: none; diff --git a/packages/ui/src/components/session-turn.tsx b/packages/ui/src/components/session-turn.tsx index 046312738..17eb7f388 100644 --- a/packages/ui/src/components/session-turn.tsx +++ b/packages/ui/src/components/session-turn.tsx @@ -9,6 +9,7 @@ import { Dynamic } from "solid-js/web" import { AssistantParts, Message } from "./message-part" import { Card } from "./card" import { Accordion } from "./accordion" +import { StickyAccordionHeader } from "./sticky-accordion-header" import { Collapsible } from "./collapsible" import { DiffChanges } from "./diff-changes" import { Icon } from "./icon" @@ -345,7 +346,7 @@ export function SessionTurn( return ( - +
@@ -368,7 +369,7 @@ export function SessionTurn(
- +
diff --git a/packages/ui/src/components/sticky-accordion-header.css b/packages/ui/src/components/sticky-accordion-header.css index d24c5eba6..c8af9f872 100644 --- a/packages/ui/src/components/sticky-accordion-header.css +++ b/packages/ui/src/components/sticky-accordion-header.css @@ -5,7 +5,7 @@ } [data-slot="accordion-item"]:first-child [data-component="sticky-accordion-header"] { - background-color: var(--background-base); + background-color: var(--background-stronger); } [data-component="sticky-accordion-header"][data-expanded], -- cgit v1.2.3