mirror of
https://github.com/morgan9e/chatgpt-web
synced 2026-04-14 00:14:04 +09:00
Fixed left-align issue, made conversation look like a chat
This commit is contained in:
12
src/app.scss
12
src/app.scss
@@ -21,6 +21,18 @@ a.is-disabled {
|
|||||||
filter: grayscale(100%);
|
filter: grayscale(100%);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.user-message {
|
||||||
|
max-width: 70%;
|
||||||
|
margin-right: 0;
|
||||||
|
margin-left: auto;
|
||||||
|
width: fit-content;
|
||||||
|
}
|
||||||
|
|
||||||
|
.assistant-message {
|
||||||
|
max-width: 70%;
|
||||||
|
width: fit-content;
|
||||||
|
}
|
||||||
|
|
||||||
/* Show the edit button on hover of the user message */
|
/* Show the edit button on hover of the user message */
|
||||||
.user-message:hover .editbutton {
|
.user-message:hover .editbutton {
|
||||||
/* TODO: add when ready: display: block !important; */
|
/* TODO: add when ready: display: block !important; */
|
||||||
|
|||||||
@@ -148,7 +148,7 @@
|
|||||||
|
|
||||||
{#each chat.messages as message}
|
{#each chat.messages as message}
|
||||||
{#if message.role === "user"}
|
{#if message.role === "user"}
|
||||||
<article class="message is-info user-message" class:has-text-right={message.content.split("\n").length === 1}>
|
<article class="message is-info user-message">
|
||||||
<div class="message-body">
|
<div class="message-body">
|
||||||
<a
|
<a
|
||||||
href={"#"}
|
href={"#"}
|
||||||
@@ -170,7 +170,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</article>
|
</article>
|
||||||
{:else if message.role === "system"}
|
{:else if message.role === "system"}
|
||||||
<article class="message is-danger">
|
<article class="message is-danger assistant-message">
|
||||||
<SvelteMarkdown
|
<SvelteMarkdown
|
||||||
source={message.content}
|
source={message.content}
|
||||||
options={markedownOptions}
|
options={markedownOptions}
|
||||||
@@ -180,7 +180,7 @@
|
|||||||
/>
|
/>
|
||||||
</article>
|
</article>
|
||||||
{:else}
|
{:else}
|
||||||
<article class="message is-success">
|
<article class="message is-success assistant-message">
|
||||||
<div class="message-body">
|
<div class="message-body">
|
||||||
<SvelteMarkdown
|
<SvelteMarkdown
|
||||||
source={message.content}
|
source={message.content}
|
||||||
|
|||||||
Reference in New Issue
Block a user