diff --git a/components/email/email-viewer.tsx b/components/email/email-viewer.tsx index 3ea28d0b..162f2443 100644 --- a/components/email/email-viewer.tsx +++ b/components/email/email-viewer.tsx @@ -20,7 +20,6 @@ import { ChevronUp, ChevronLeft, Download, - Paperclip, Mail, Clock, Loader2, @@ -417,6 +416,7 @@ export function EmailViewer({ const addTrustedSender = useSettingsStore((state) => state.addTrustedSender); const isSenderTrusted = useSettingsStore((state) => state.isSenderTrusted); const emailKeywords = useSettingsStore((state) => state.emailKeywords); + const toolbarPosition = useSettingsStore((state) => state.toolbarPosition); // Detect if current mailbox is Junk folder const isInJunkFolder = currentMailboxRole === 'junk'; @@ -899,15 +899,229 @@ export function EmailViewer({ )} - {/* Subject Bar - sticky on mobile/tablet for quick actions */} + {/* === TOOLBAR (top position) === */} + {toolbarPosition === 'top' && ( +
- {t('view_source')}
-
+ {t('view_source')}