courrier preview
This commit is contained in:
parent
5adf1a9a62
commit
81a107147c
@ -89,7 +89,7 @@ export default function EmailDetailView({
|
||||
};
|
||||
|
||||
return (
|
||||
<>
|
||||
<div className="flex flex-col h-full overflow-hidden">
|
||||
{/* Email actions header */}
|
||||
<div className="flex-none px-4 py-3 border-b border-gray-100">
|
||||
<div className="flex items-center gap-4">
|
||||
@ -147,8 +147,10 @@ export default function EmailDetailView({
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{/* Scrollable content area */}
|
||||
<ScrollArea className="flex-1 p-6">
|
||||
{/* Scrollable content area - enhanced for better scrolling */}
|
||||
<ScrollArea className="flex-1 overflow-auto">
|
||||
<div className="p-6">
|
||||
{/* Email header info */}
|
||||
<div className="flex items-center gap-4 mb-6">
|
||||
<Avatar className="h-10 w-10">
|
||||
<AvatarFallback>
|
||||
@ -173,8 +175,8 @@ export default function EmailDetailView({
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{/* Email content */}
|
||||
<div className="prose prose-sm max-w-none">
|
||||
{/* Email content with improved scrolling */}
|
||||
<div className="prose prose-sm max-w-none email-content-wrapper">
|
||||
{renderEmailContent()}
|
||||
</div>
|
||||
|
||||
@ -197,7 +199,35 @@ export default function EmailDetailView({
|
||||
</div>
|
||||
</div>
|
||||
)}
|
||||
</div>
|
||||
</ScrollArea>
|
||||
</>
|
||||
|
||||
{/* Add CSS for better email content display */}
|
||||
<style jsx global>{`
|
||||
.email-content-wrapper {
|
||||
width: 100%;
|
||||
overflow-wrap: break-word;
|
||||
word-wrap: break-word;
|
||||
word-break: break-word;
|
||||
}
|
||||
|
||||
.email-content-wrapper img {
|
||||
max-width: 100%;
|
||||
height: auto;
|
||||
}
|
||||
|
||||
.email-content-wrapper table {
|
||||
max-width: 100%;
|
||||
overflow-x: auto;
|
||||
display: block;
|
||||
}
|
||||
|
||||
@media (max-width: 640px) {
|
||||
.email-content-wrapper {
|
||||
font-size: 14px;
|
||||
}
|
||||
}
|
||||
`}</style>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user