From 657a577ec8dd3fa302547ea9337e3a5413c18696 Mon Sep 17 00:00:00 2001
From: ItzCrazyKns <95534749+ItzCrazyKns@users.noreply.github.com>
Date: Tue, 18 Nov 2025 14:37:41 +0530
Subject: [PATCH] feat(app): enhance UI
---
src/components/MessageActions/Copy.tsx | 4 +--
src/components/MessageActions/Rewrite.tsx | 9 +++---
src/components/MessageBox.tsx | 35 +++++++++++++----------
3 files changed, 26 insertions(+), 22 deletions(-)
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 && (
-
- )}
+