diff --git a/app/mail/page.tsx b/app/mail/page.tsx index 78a6ff8..d3f6667 100644 --- a/app/mail/page.tsx +++ b/app/mail/page.tsx @@ -6,7 +6,7 @@ import { Button } from "@/components/ui/button"; import { Input } from "@/components/ui/input"; import { Textarea } from "@/components/ui/textarea"; import { Avatar, AvatarFallback } from "@/components/ui/avatar"; -import { Mail, Inbox, Send, Star, Trash, Settings, Plus, Menu, Search, User, X } from 'lucide-react'; +import { Mail, Inbox, Send, Star, Trash, Plus, ChevronLeft, ChevronRight, Search, ChevronDown } from 'lucide-react'; interface Account { id: number; @@ -141,31 +141,41 @@ export default function MailPage() { ${mobileSidebarOpen ? 'fixed inset-y-0 left-0 z-40' : 'hidden'} md:block`}> {/* Logo and toggle */}
- {sidebarOpen && ( -
-

Mail

- -
- )} + {sidebarOpen &&

Mail

}
+ {/* Account Selection */} +
+ {sidebarOpen ? ( + + ) : ( + + )} +
+ {/* Compose button */} @@ -361,10 +368,11 @@ export default function MailPage() { ) : ( -
+
- -

Select an email to read

+ +

No email selected

+

Choose an email from the list to read its contents

)}