diff --git a/app/mail/page.tsx b/app/mail/page.tsx
index 895fd94..7850ae8 100644
--- a/app/mail/page.tsx
+++ b/app/mail/page.tsx
@@ -1055,16 +1055,14 @@ export default function MailPage() {
{/* Email list header */}
-
-
- {currentView === 'INBOX' ? 'Inbox' :
- currentView === 'starred' ? 'Starred' :
- currentView.charAt(0).toUpperCase() + currentView.slice(1)}
-
-
-
+
+ {currentView === 'INBOX' ? 'Inbox' :
+ currentView === 'starred' ? 'Starred' :
+ currentView.charAt(0).toUpperCase() + currentView.slice(1).toLowerCase()}
+
+
{emails.length} emails
-
+
@@ -1080,77 +1078,60 @@ export default function MailPage() {
) : emails.length === 0 ? (
-
- {currentView === 'INBOX' && 'No emails in inbox'}
- {currentView === 'starred' && 'No starred emails'}
- {currentView === 'Sent' && 'No sent emails'}
- {currentView === 'Trash' && 'No emails in trash'}
- {currentView === 'Drafts' && 'No drafts'}
- {currentView === 'Spam' && 'No spam emails'}
- {(currentView === 'Archives' || currentView === 'Archive') && 'No archived emails'}
-
+
No emails in this folder
) : (
{sortedEmails.map((email) => (
handleEmailSelect(email.id)}
>
-
-
- e.stopPropagation()}
- onCheckedChange={(checked) => {
- if (checked) {
- setSelectedEmails([...selectedEmails, email.id.toString()]);
- } else {
- setSelectedEmails(selectedEmails.filter(id => id !== email.id.toString()));
- }
- }}
- />
-
- {currentView === 'Sent' ? email.to : (email.fromName || email.from)}
-
-
-
-
- {formatDate(email.date)}
-
- {/* Show folder badge if it doesn't match current view */}
- {email.folder !== currentView && currentView === 'starred' && (
-
- {email.folder}
+ e.stopPropagation()}
+ onCheckedChange={(checked) => {
+ if (checked) {
+ setSelectedEmails([...selectedEmails, email.id.toString()]);
+ } else {
+ setSelectedEmails(selectedEmails.filter(id => id !== email.id.toString()));
+ }
+ }}
+ className="mt-1"
+ />
+
+
+
+
+ {currentView === 'Sent' ? email.to : (email.fromName || email.from)}
- )}
-
+
+
+
+ {formatDate(email.date)}
+
+
+
-
-
-
+
{email.subject || '(No subject)'}
-
- {email.body.replace(/<[^>]*>/g, '').substring(0, 100)}...
-
-
- {/* Debug info - only in development */}
- {process.env.NODE_ENV === 'development' && (
-
- Folder: {email.folder}
+
+
+ {email.folder === 'INBOX' && 'Folder: INBOX'}
+
- )}
+
))}
{isLoadingMore && (