diff --git a/src/leapfrogai_ui/src/app.css b/src/leapfrogai_ui/src/app.css index b1f6ef61b..1afa8ffdd 100644 --- a/src/leapfrogai_ui/src/app.css +++ b/src/leapfrogai_ui/src/app.css @@ -9,6 +9,17 @@ scrollbar-color: #4b5563 #1f2937; } +/* Override TailwindCSS default Preflight styles for lists in messages */ +#message-content-container { + ul { + margin: revert; + padding: revert; + li { + list-style: square; + } + } +} + /*TODO - can we get rid of some of these?*/ @layer utilities { .content { diff --git a/src/leapfrogai_ui/src/lib/components/Message.svelte b/src/leapfrogai_ui/src/lib/components/Message.svelte index 0af165b1f..d59a5e448 100644 --- a/src/leapfrogai_ui/src/lib/components/Message.svelte +++ b/src/leapfrogai_ui/src/lib/components/Message.svelte @@ -178,14 +178,16 @@ {#if message.role !== 'user' && !messageText} {:else} - - {@html DOMPurify.sanitize(md.render(messageText), { - CUSTOM_ELEMENT_HANDLING: { - tagNameCheck: /^code-block$/, - attributeNameCheck: /^(code|language)$/, - allowCustomizedBuiltInElements: false - } - })} +
+ + {@html DOMPurify.sanitize(md.render(messageText), { + CUSTOM_ELEMENT_HANDLING: { + tagNameCheck: /^code-block$/, + attributeNameCheck: /^(code|language)$/, + allowCustomizedBuiltInElements: false + } + })} +
{#each getCitations(message, $page.data.files) as { component: Component, props }}