Merge pull request #136 from arc53/alex-ui-fixes

chat-small-fixes
pull/140/head
Alex 2 years ago committed by GitHub
commit 726d65c76d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -1,9 +1,18 @@
export default function Avatar({ export default function Avatar({
avatar, avatar,
size, size,
className,
}: { }: {
avatar: string; avatar: string;
size?: 'SMALL' | 'MEDIUM' | 'LARGE'; size?: 'SMALL' | 'MEDIUM' | 'LARGE';
className: string;
}) { }) {
return <div>{avatar}</div>; const styles = {
transform: 'scale(-1, 1)',
};
return (
<div style={styles} className={className}>
{avatar}
</div>
);
} }

@ -14,21 +14,26 @@ const ConversationBubble = forwardRef<
return ( return (
<div <div
ref={ref} ref={ref}
className={`flex rounded-3xl ${ className={`flex ${
type === 'ANSWER' type === 'ANSWER'
? 'self-start bg-gray-1000' ? 'self-start '
: type === 'ERROR' : type === 'ERROR'
? 'self-start bg-red-1000' ? 'self-start'
: 'flex-row-reverse self-end bg-blue-1000 text-white' : 'flex-row-reverse self-end '
} py-7 px-5 ${className}`} } ${className}`}
> >
<Avatar avatar={type === 'QUESTION' ? '👤' : '🦖'}></Avatar> <Avatar
className="mt-4 text-2xl"
avatar={type === 'QUESTION' ? '🧑‍💻' : '🦖'}
></Avatar>
<div <div
className={`${ className={`${
type === 'QUESTION' ? 'mr-5' : 'ml-5' type === 'QUESTION'
} flex items-center ${ ? ' mr-2 ml-10 bg-blue-1000 py-5 px-5 text-white'
: ' ml-2 mr-10 bg-gray-1000 py-5 px-5'
} flex items-center rounded-3xl ${
type === 'ERROR' type === 'ERROR'
? 'rounded-lg border border-red-2000 p-2 text-red-3000' ? 'rounded-lg border border-red-2000 bg-red-1000 p-2 text-red-3000'
: '' : ''
}`} }`}
> >

Loading…
Cancel
Save