From 099ab929dbfcbe9e167e1afd46487e039e46b1c2 Mon Sep 17 00:00:00 2001 From: adamelmore <2363879+adamdottv@users.noreply.github.com> Date: Tue, 27 Jan 2026 08:28:55 -0600 Subject: chore(app): cleanup tailwind vs pure css --- packages/ui/src/components/avatar.css | 8 ++++++++ packages/ui/src/components/avatar.tsx | 2 +- packages/ui/src/components/message-part.css | 8 ++++++++ packages/ui/src/components/message-part.tsx | 15 +-------------- packages/ui/src/components/session-turn.css | 4 ++++ packages/ui/src/components/session-turn.tsx | 2 +- packages/ui/src/components/tabs.tsx | 2 +- 7 files changed, 24 insertions(+), 17 deletions(-) (limited to 'packages/ui/src/components') diff --git a/packages/ui/src/components/avatar.css b/packages/ui/src/components/avatar.css index 87be9a50a..587216077 100644 --- a/packages/ui/src/components/avatar.css +++ b/packages/ui/src/components/avatar.css @@ -39,3 +39,11 @@ font-size: 1.25rem; line-height: 2rem; } + +[data-component="avatar"] [data-slot="avatar-image"] { + width: 100%; + height: 100%; + display: block; + object-fit: cover; + border-radius: inherit; +} diff --git a/packages/ui/src/components/avatar.tsx b/packages/ui/src/components/avatar.tsx index 9d124b56a..76bde1e15 100644 --- a/packages/ui/src/components/avatar.tsx +++ b/packages/ui/src/components/avatar.tsx @@ -37,7 +37,7 @@ export function Avatar(props: AvatarProps) { }} > - {(src) => } + {(src) => } ) diff --git a/packages/ui/src/components/message-part.css b/packages/ui/src/components/message-part.css index d47a3a79b..56fe9cf41 100644 --- a/packages/ui/src/components/message-part.css +++ b/packages/ui/src/components/message-part.css @@ -81,6 +81,14 @@ padding: 8px 12px; border-radius: 4px; + [data-highlight="file"] { + color: var(--syntax-property); + } + + [data-highlight="agent"] { + color: var(--syntax-type); + } + [data-slot="user-message-copy-wrapper"] { position: absolute; top: 7px; diff --git a/packages/ui/src/components/message-part.tsx b/packages/ui/src/components/message-part.tsx index 194d5148a..3fde255c8 100644 --- a/packages/ui/src/components/message-part.tsx +++ b/packages/ui/src/components/message-part.tsx @@ -477,20 +477,7 @@ function HighlightedText(props: { text: string; references: FilePart[]; agents: return result }) - return ( - - {(segment) => ( - - {segment.text} - - )} - - ) + return {(segment) => {segment.text}} } export function Part(props: MessagePartProps) { diff --git a/packages/ui/src/components/session-turn.css b/packages/ui/src/components/session-turn.css index 4a2714c0e..d1ade879e 100644 --- a/packages/ui/src/components/session-turn.css +++ b/packages/ui/src/components/session-turn.css @@ -499,6 +499,10 @@ gap: 8px; color: var(--text-weak); + [data-slot="session-turn-trigger-icon"] { + color: var(--icon-base); + } + [data-component="spinner"] { width: 12px; height: 12px; diff --git a/packages/ui/src/components/session-turn.tsx b/packages/ui/src/components/session-turn.tsx index 5aa79e0b9..8b20a73b4 100644 --- a/packages/ui/src/components/session-turn.tsx +++ b/packages/ui/src/components/session-turn.tsx @@ -565,7 +565,7 @@ export function SessionTurn( viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg" - class="text-icon-base" + data-slot="session-turn-trigger-icon" > ) { {split.children} -- cgit v1.2.3