fix: align chat error message icon

Centers the error icon with message text
Improves error text wrapping
This commit is contained in:
Bohdan Triapitsyn
2026-04-28 16:37:15 +03:00
parent 958ffe063e
commit 41369fa5f2
@@ -1741,11 +1741,15 @@ const AssistantMessageBody = React.memo(({
{renderedParts}
{showErrorMessage && (
<FadeInOnReveal key="assistant-error">
<div className="group/assistant-text relative mt-3 p-3 rounded-lg border bg-[var(--status-error-background)] border-[var(--status-error-border)] break-all max-w-full">
<div className="flex items-start gap-2">
<RiErrorWarningLine className="h-4 w-4 shrink-0 mt-0.5 text-[var(--status-error)]" />
<div className="break-all min-w-0 flex-1">
<SimpleMarkdownRenderer content={errorMessage ?? ''} onShowPopup={onShowPopup} />
<div className="group/assistant-text relative mt-3 p-3 rounded-lg border bg-[var(--status-error-background)] border-[var(--status-error-border)] break-words max-w-full">
<div className="flex items-center gap-2">
<RiErrorWarningLine className="h-4 w-4 shrink-0 text-[var(--status-error)]" />
<div className="min-w-0 flex-1 break-words">
<SimpleMarkdownRenderer
content={errorMessage ?? ''}
onShowPopup={onShowPopup}
className="[&_.markdown-content>*:first-child]:mt-0 [&_.markdown-content>*:last-child]:mb-0"
/>
</div>
</div>
</div>