forked from open-webui/open-webui
fix: styling
This commit is contained in:
parent
3c9fc7858b
commit
f1acf68bd0
2 changed files with 6 additions and 41 deletions
|
@ -238,43 +238,6 @@
|
||||||
history: history
|
history: history
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
// const messageDeleteHandler = async (messageId) => {
|
|
||||||
// const message = history.messages[messageId];
|
|
||||||
// const parentId = message.parentId;
|
|
||||||
// const childrenIds = message.childrenIds ?? [];
|
|
||||||
// const grandchildrenIds = [];
|
|
||||||
|
|
||||||
// // Iterate through childrenIds to find grandchildrenIds
|
|
||||||
// for (const childId of childrenIds) {
|
|
||||||
// const childMessage = history.messages[childId];
|
|
||||||
// const grandChildrenIds = childMessage.childrenIds ?? [];
|
|
||||||
|
|
||||||
// for (const grandchildId of grandchildrenIds) {
|
|
||||||
// const childMessage = history.messages[grandchildId];
|
|
||||||
// childMessage.parentId = parentId;
|
|
||||||
// }
|
|
||||||
// grandchildrenIds.push(...grandChildrenIds);
|
|
||||||
// }
|
|
||||||
|
|
||||||
// history.messages[parentId].childrenIds.push(...grandchildrenIds);
|
|
||||||
// history.messages[parentId].childrenIds = history.messages[parentId].childrenIds.filter(
|
|
||||||
// (id) => id !== messageId
|
|
||||||
// );
|
|
||||||
|
|
||||||
// // Select latest message
|
|
||||||
// let currentMessageId = grandchildrenIds.at(-1);
|
|
||||||
// if (currentMessageId) {
|
|
||||||
// let messageChildrenIds = history.messages[currentMessageId].childrenIds;
|
|
||||||
// while (messageChildrenIds.length !== 0) {
|
|
||||||
// currentMessageId = messageChildrenIds.at(-1);
|
|
||||||
// messageChildrenIds = history.messages[currentMessageId].childrenIds;
|
|
||||||
// }
|
|
||||||
// history.currentId = currentMessageId;
|
|
||||||
// }
|
|
||||||
|
|
||||||
// await updateChatById(localStorage.token, chatId, { messages, history });
|
|
||||||
// };
|
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<div class="h-full flex">
|
<div class="h-full flex">
|
||||||
|
@ -297,10 +260,10 @@
|
||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
{:else}
|
{:else}
|
||||||
<div class="{$settings?.fullScreenMode ?? null ? 'w-full' : 'mx-auto'} pt-2 pb-28">
|
<div class="w-full pt-2">
|
||||||
{#key chatId}
|
{#key chatId}
|
||||||
{#each messages as message, messageIdx}
|
{#each messages as message, messageIdx}
|
||||||
<div class=" w-full">
|
<div class=" w-full {messageIdx === messages.length - 1 ? 'pb-28' : ''}">
|
||||||
<div
|
<div
|
||||||
class="flex flex-col justify-between px-5 mb-3 {$settings?.fullScreenMode ?? null
|
class="flex flex-col justify-between px-5 mb-3 {$settings?.fullScreenMode ?? null
|
||||||
? 'max-w-full'
|
? 'max-w-full'
|
||||||
|
@ -355,7 +318,7 @@
|
||||||
{/each}
|
{/each}
|
||||||
|
|
||||||
{#if bottomPadding}
|
{#if bottomPadding}
|
||||||
<div class=" mb-20" />
|
<div class=" pb-20" />
|
||||||
{/if}
|
{/if}
|
||||||
{/key}
|
{/key}
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -31,7 +31,9 @@
|
||||||
>
|
>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<pre class=" rounded-b-lg hljs p-4 px-5 overflow-x-auto rounded-t-none"><code
|
<pre
|
||||||
|
class=" hljs p-4 px-5 overflow-x-auto"
|
||||||
|
style="border-top-left-radius: 0px; border-top-right-radius: 0px;"><code
|
||||||
class="language-{lang} rounded-t-none whitespace-pre">{@html highlightedCode || code}</code
|
class="language-{lang} rounded-t-none whitespace-pre">{@html highlightedCode || code}</code
|
||||||
></pre>
|
></pre>
|
||||||
</div>
|
</div>
|
||||||
|
|
Loading…
Reference in a new issue