mail page fix design

This commit is contained in:
alma 2025-04-21 20:43:17 +02:00
parent e2b1018073
commit d1da9c4be8

View File

@ -57,8 +57,8 @@ export default function ComposeEmail({
if (composeBodyRef.current) {
const decodedContent = decodeComposeContent(composeBody);
composeBodyRef.current.innerHTML = decodedContent
.replace(/<div[^>]*>/g, '<div dir="ltr" style="direction: ltr; text-align: left; unicode-bidi: bidi-override">')
.replace(/<p[^>]*>/g, '<p dir="ltr" style="direction: ltr; text-align: left; unicode-bidi: bidi-override">');
.replace(/<div[^>]*>/g, '<div dir="ltr">')
.replace(/<p[^>]*>/g, '<p dir="ltr">');
}
}, [composeBody]);
@ -74,7 +74,7 @@ export default function ComposeEmail({
.replace(/<\/span>/g, '</span>');
const encodedContent = encodeComposeContent(
`<div dir="ltr" style="direction: ltr; text-align: left; unicode-bidi: bidi-override">${content}</div>`
`<div dir="ltr">${content}</div>`
);
setComposeBody(encodedContent);
}
@ -237,9 +237,7 @@ export default function ComposeEmail({
className="w-full h-full mt-1 bg-white border border-gray-300 rounded-md p-2 text-gray-900 overflow-y-auto"
style={{
minHeight: '200px',
direction: 'ltr',
textAlign: 'left',
unicodeBidi: 'bidi-override'
direction: 'ltr'
}}
dir="ltr"
data-gramm="false"