From 45ae35110c0d48c29225f43010903e9092ccd2ce Mon Sep 17 00:00:00 2001 From: djmaze Date: Mon, 6 Dec 2021 11:22:00 +0100 Subject: [PATCH] Simple force email minimum font-size to be 11px for readability --- dev/Stores/User/Message.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev/Stores/User/Message.js b/dev/Stores/User/Message.js index 5b25de176..58bfd4692 100644 --- a/dev/Stores/User/Message.js +++ b/dev/Stores/User/Message.js @@ -480,12 +480,12 @@ export const MessageUserStore = new class { plain = '', resultHtml = '
';
 						if (isHtml) {
-							resultHtml = json.Html.toString();
+							resultHtml = json.Html.toString().replace(/font-size:\s*[0-9]px/g,'font-size:11px');
 							if (SettingsUserStore.removeColors()) {
 								resultHtml = removeColors(resultHtml);
 							}
 						} else if (json.Plain) {
-							resultHtml = plainToHtml(json.Plain.toString());
+							resultHtml = findEmailAndLinks(plainToHtml(json.Plain.toString()));
 
 							if ((message.isPgpSigned() || message.isPgpEncrypted()) && PgpUserStore.capaOpenPGP()) {
 								plain = pString(json.Plain);
@@ -507,7 +507,7 @@ export const MessageUserStore = new class {
 
 						body = Element.fromHTML('');
 
 						if (isHtml) {