diff --git a/frontend/src/conversation/ConversationBubble.tsx b/frontend/src/conversation/ConversationBubble.tsx
index e4add343..082d7d02 100644
--- a/frontend/src/conversation/ConversationBubble.tsx
+++ b/frontend/src/conversation/ConversationBubble.tsx
@@ -65,7 +65,7 @@ const ConversationBubble = forwardRef<
ref={ref}
className={`flex self-start flex-wrap ${className} group flex-col pr-20 dark:text-bright-gray`}
>
-
+
-
+
-
-
+
+
- {copied ? (
- setIsCopyHovered(true)}
- onMouseLeave={() => setIsCopyHovered(false)}
- />
- ) : (
- {
- handleCopyClick(message);
- }}
- onMouseEnter={() => setIsCopyHovered(true)}
- onMouseLeave={() => setIsCopyHovered(false)}
- >
- )}
+ >
+ {copied ? (
+ setIsCopyHovered(true)}
+ onMouseLeave={() => setIsCopyHovered(false)}
+ />
+ ) : (
+ {
+ handleCopyClick(message);
+ }}
+ onMouseEnter={() => setIsCopyHovered(true)}
+ onMouseLeave={() => setIsCopyHovered(false)}
+ >
+ )}
+
-
-
-
-
-
+
+
+ {
- handleFeedback?.('LIKE');
- setIsLikeClicked(true);
- setIsDislikeClicked(false);
- }}
- onMouseEnter={() => setIsLikeHovered(true)}
- onMouseLeave={() => setIsLikeHovered(false)}
- >
+ ? 'fill-white-3000 stroke-purple-30 dark:fill-transparent'
+ : 'fill-none stroke-gray-4000'
+ }`}
+ onClick={() => {
+ handleFeedback?.('LIKE');
+ setIsLikeClicked(true);
+ setIsDislikeClicked(false);
+ }}
+ onMouseEnter={() => setIsLikeHovered(true)}
+ onMouseLeave={() => setIsLikeHovered(false)}
+ >
+
-
-
-
-
+
+
- {
- handleFeedback?.('DISLIKE');
- setIsDislikeClicked(true);
- setIsLikeClicked(false);
- }}
- onMouseEnter={() => setIsDislikeHovered(true)}
- onMouseLeave={() => setIsDislikeHovered(false)}
- >
+ className={`flex items-center justify-center rounded-full p-2 ${isDislikeHovered ? 'bg-[#EEEEEE] dark:bg-purple-taupe' : 'bg-[#ffffff] dark:bg-transparent'}`}
+ >
+ {
+ handleFeedback?.('DISLIKE');
+ setIsDislikeClicked(true);
+ setIsLikeClicked(false);
+ }}
+ onMouseEnter={() => setIsDislikeHovered(true)}
+ onMouseLeave={() => setIsDislikeHovered(false)}
+ >
+
{sources && openSource !== null && sources[openSource] && (
-
+
Source: {sources[openSource].title}