@@ -8,9 +8,9 @@ export const MessageBubble = ({ message }: { message: Message }) => {
88 const hasFunctionCall = message . function_call ;
99
1010 return (
11- < div className = { `flex ${ isUser ? "justify-end" : "justify-start" } mb-2 ` } >
11+ < div className = { `flex ${ isUser ? "justify-end" : "justify-start" } mb-1 ` } >
1212 < div
13- className = { `max-w-sm lg:max-w-md xl:max-w-lg px-3 py-2 border text-sm ${
13+ className = { `max-w-sm lg:max-w-md xl:max-w-lg px-2 py-1 border text-xs ${
1414 isUser
1515 ? "bg-blue-50 border-blue-200 text-blue-900"
1616 : isSystem
@@ -20,10 +20,10 @@ export const MessageBubble = ({ message }: { message: Message }) => {
2020 : "bg-yellow-50 border-yellow-200 text-yellow-900"
2121 } `}
2222 >
23- < div className = "font-semibold text-xs mb-1 capitalize" >
23+ < div className = "font-semibold text-xs mb-0.5 capitalize" >
2424 { message . role }
2525 </ div >
26- < div className = "whitespace-pre-wrap break-words overflow-hidden" >
26+ < div className = "whitespace-pre-wrap break-words overflow-hidden text-xs " >
2727 { typeof message . content === "string"
2828 ? message . content
2929 : Array . isArray ( message . content )
@@ -36,12 +36,12 @@ export const MessageBubble = ({ message }: { message: Message }) => {
3636 </ div >
3737 { hasToolCalls && message . tool_calls && (
3838 < div
39- className = { `mt-3 pt-2 border-t ${
39+ className = { `mt-2 pt-1 border-t ${
4040 isTool ? "border-green-200" : "border-yellow-200"
4141 } `}
4242 >
4343 < div
44- className = { `font-semibold text-xs mb-1 ${
44+ className = { `font-semibold text-xs mb-0.5 ${
4545 isTool ? "text-green-700" : "text-yellow-700"
4646 } `}
4747 >
@@ -50,14 +50,14 @@ export const MessageBubble = ({ message }: { message: Message }) => {
5050 { message . tool_calls . map ( ( call , i ) => (
5151 < div
5252 key = { i }
53- className = { `mb-2 p-2 border rounded text-xs ${
53+ className = { `mb-1 p-1 border rounded text-xs ${
5454 isTool
5555 ? "bg-green-100 border-green-200"
5656 : "bg-yellow-100 border-yellow-200"
5757 } `}
5858 >
5959 < div
60- className = { `font-semibold mb-1 ${
60+ className = { `font-semibold mb-0.5 text-xs ${
6161 isTool ? "text-green-800" : "text-yellow-800"
6262 } `}
6363 >
@@ -76,26 +76,26 @@ export const MessageBubble = ({ message }: { message: Message }) => {
7676 ) }
7777 { hasFunctionCall && message . function_call && (
7878 < div
79- className = { `mt-3 pt-2 border-t ${
79+ className = { `mt-2 pt-1 border-t ${
8080 isTool ? "border-green-200" : "border-yellow-200"
8181 } `}
8282 >
8383 < div
84- className = { `font-semibold text-xs mb-1 ${
84+ className = { `font-semibold text-xs mb-0.5 ${
8585 isTool ? "text-green-700" : "text-yellow-700"
8686 } `}
8787 >
8888 Function Call:
8989 </ div >
9090 < div
91- className = { `p-2 border rounded text-xs ${
91+ className = { `p-1 border rounded text-xs ${
9292 isTool
9393 ? "bg-green-100 border-green-200"
9494 : "bg-yellow-100 border-yellow-200"
9595 } `}
9696 >
9797 < div
98- className = { `font-semibold mb-1 ${
98+ className = { `font-semibold mb-0.5 text-xs ${
9999 isTool ? "text-green-800" : "text-yellow-800"
100100 } `}
101101 >
0 commit comments