Skip to content

Commit 6e7cc91

Browse files
committed
feat(message): rework message alignment and avatar position
1 parent 9fca0f8 commit 6e7cc91

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

apps/test/app/examples/message.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,17 @@ import { Message, MessageAvatar, MessageContent } from '@repo/elements/message'
55
<template>
66
<div class="space-y-2">
77
<Message from="assistant">
8-
<MessageAvatar src="https://github.com/openai.png" name="AI" />
98
<MessageContent>
109
Hello! How can I help you today?
1110
</MessageContent>
11+
<MessageAvatar src="https://github.com/openai.png" name="AI" />
1212
</Message>
1313

1414
<Message from="user">
15-
<MessageAvatar src="https://github.com/haydenbleasel.png" name="Me" />
1615
<MessageContent>
1716
Show me a quick demo of the components.
1817
</MessageContent>
18+
<MessageAvatar src="https://github.com/haydenbleasel.png" name="Me" />
1919
</Message>
2020
</div>
2121
</template>

packages/elements/src/message/Message.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@ const props = defineProps<Props>()
99

1010
<template>
1111
<div
12-
class="group flex w-full items-end gap-2 py-4 [&>div]:max-w-full"
12+
class="group flex w-full items-end justify-end gap-2 py-4 [&>div]:max-w-[80%]"
1313
:class="[
1414
props.from === 'user'
15-
? 'is-user flex-row-reverse justify-end'
16-
: 'is-assistant justify-start',
15+
? 'is-user'
16+
: 'is-assistant flex-row-reverse justify-end',
1717
props.class,
1818
]"
1919
>

0 commit comments

Comments
 (0)