diff --git a/apps/dashboard/src/app/nebula-app/(app)/components/Chats.tsx b/apps/dashboard/src/app/nebula-app/(app)/components/Chats.tsx index 61e0e9c8285..c0d049a1234 100644 --- a/apps/dashboard/src/app/nebula-app/(app)/components/Chats.tsx +++ b/apps/dashboard/src/app/nebula-app/(app)/components/Chats.tsx @@ -346,7 +346,7 @@ function StyledMarkdownRenderer(props: { p={{ className: props.type === "assistant" - ? "text-foreground leading-loose" + ? "text-foreground" : "text-foreground leading-normal", }} li={{ className: "text-foreground" }} diff --git a/apps/dashboard/src/app/nebula-app/(app)/components/ExecuteTransactionCard.tsx b/apps/dashboard/src/app/nebula-app/(app)/components/ExecuteTransactionCard.tsx index cc2830b20f5..2411e8c7e9e 100644 --- a/apps/dashboard/src/app/nebula-app/(app)/components/ExecuteTransactionCard.tsx +++ b/apps/dashboard/src/app/nebula-app/(app)/components/ExecuteTransactionCard.tsx @@ -95,7 +95,7 @@ export function ExecuteTransactionCardLayout(props: { {/* content */} -
+
{/* From */}
From @@ -229,7 +229,7 @@ export function ExecuteTransactionCardLayout(props: { {/* footer */} {props.status.type !== "confirmed" && ( -
+
= (markdownProps) => { const { markdownText, className, code } = markdownProps; - const commonHeadingClassName = - "mb-2 pb-2 leading-5 font-semibold tracking-tight"; + const commonHeadingClassName = "mb-2 leading-5 font-semibold tracking-tight"; return (
@@ -49,7 +48,7 @@ export const MarkdownRenderer: React.FC<{

@@ -60,7 +59,7 @@ export const MarkdownRenderer: React.FC<{ {...cleanedProps(props)} className={cn( commonHeadingClassName, - "mt-8 mb-3 border-border border-b text-lg md:text-xl", + "mt-8 mb-3 border-border border-b pb-2 text-lg md:text-xl", )} /> ), @@ -105,6 +104,10 @@ export const MarkdownRenderer: React.FC<{ /> ), + hr: (props) => ( +
+ ), + code: ({ ...props }) => { const codeStr = onlyText(props.children); @@ -180,21 +183,21 @@ export const MarkdownRenderer: React.FC<{ ul: (props) => { return (
    ); }, ol: (props) => (
      ), li: ({ children: c, ...props }) => (
    1. p]:m-0", + "mb-1.5 text-muted-foreground leading-loose [&>p]:m-0", markdownProps.li?.className, )} {...cleanedProps(props)}