fix(ui): render user message text as markdown

User text parts now use the same Markdown renderer + cache path as assistant messages, while keeping role-specific heading and accent colors.
This commit is contained in:
Shantur Rathore
2026-02-17 22:44:30 +00:00
parent 6de6ef5a4a
commit c8ff858565
3 changed files with 48 additions and 28 deletions

View File

@@ -1,6 +1,10 @@
/* Message item base styles */
.message-item-base {
@apply flex flex-col gap-2 p-3 w-full;
/* Markdown rendering uses these to theme emphasis + headings per message role. */
--markdown-accent: var(--message-user-border);
--markdown-heading-color: var(--message-user-border);
}
.message-item-header {
@@ -71,6 +75,9 @@
padding: 0.6rem 0.65rem;
margin-top: 0;
margin-bottom: 0;
--markdown-accent: var(--message-assistant-border);
--markdown-heading-color: var(--text-primary);
}
.message-item-base:not(.assistant-message) {