diff --git a/src/components/MessageActions/Copy.tsx b/src/components/MessageActions/Copy.tsx index eb48e30..f74b9f3 100644 --- a/src/components/MessageActions/Copy.tsx +++ b/src/components/MessageActions/Copy.tsx @@ -20,9 +20,9 @@ const Copy = ({ setCopied(true); setTimeout(() => setCopied(false), 1000); }} - className="p-2 text-black/70 dark:text-white/70 rounded-xl hover:bg-light-secondary dark:hover:bg-dark-secondary transition duration-200 hover:text-black dark:hover:text-white" + className="p-2 text-black/70 dark:text-white/70 rounded-full hover:bg-light-secondary dark:hover:bg-dark-secondary transition duration-200 hover:text-black dark:hover:text-white" > - {copied ? : } + {copied ? : } ); }; diff --git a/src/components/MessageActions/Rewrite.tsx b/src/components/MessageActions/Rewrite.tsx index 80fadb3..3902e1e 100644 --- a/src/components/MessageActions/Rewrite.tsx +++ b/src/components/MessageActions/Rewrite.tsx @@ -1,4 +1,4 @@ -import { ArrowLeftRight } from 'lucide-react'; +import { ArrowLeftRight, Repeat } from 'lucide-react'; const Rewrite = ({ rewrite, @@ -10,12 +10,11 @@ const Rewrite = ({ return ( ); }; - +1; export default Rewrite; diff --git a/src/components/MessageBox.tsx b/src/components/MessageBox.tsx index b716202..30e181e 100644 --- a/src/components/MessageBox.tsx +++ b/src/components/MessageBox.tsx @@ -10,6 +10,7 @@ import { StopCircle, Layers3, Plus, + CornerDownRight, } from 'lucide-react'; import Markdown, { MarkdownToJSX } from 'markdown-to-jsx'; import Copy from './MessageActions/Copy'; @@ -122,14 +123,14 @@ const MessageBox = ({ {loading && isLast ? null : ( -
-
+
+
-
+
{speechStatus === 'started' ? ( - + ) : ( - + )}
@@ -159,7 +160,7 @@ const MessageBox = ({ section.suggestions.length > 0 && section.assistantMessage && !loading && ( -
+
(
- {i > 0 && ( -
- )} +