From fa6c7032dda03c0192001bbbee95259ec84f263d Mon Sep 17 00:00:00 2001 From: KenanZhu <3471685733@qq.com> Date: Thu, 4 Jun 2026 14:21:28 +0800 Subject: [PATCH] fix(preview): ship rendered.js, hide loader on missing file - Remove preview/rendered.js from .gitignore so the project works out-of-the-box after clone (no Go required for static preview). - Hide loading spinner when rendered.js is not found; previously the spinner stayed visible forever because render() returned early when 'rendered' was null. - Regenerate rendered.js with all current template fixes. Co-Authored-By: Claude Opus 4.8 --- .gitignore | 3 - preview/index.html | 1 + preview/rendered.js | 283 ++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 284 insertions(+), 3 deletions(-) create mode 100644 preview/rendered.js diff --git a/.gitignore b/.gitignore index 5ac1fab..1d8740b 100644 --- a/.gitignore +++ b/.gitignore @@ -20,6 +20,3 @@ Desktop.ini # Package lock file package-lock.json - -# Generated preview data (run: cd tools && go run . preview all) -preview/rendered.js diff --git a/preview/index.html b/preview/index.html index 923ce71..90017a1 100644 --- a/preview/index.html +++ b/preview/index.html @@ -297,6 +297,7 @@ document.addEventListener('keydown',e=>{ document.getElementById('loading').style.display='none'; } else { + document.getElementById('loading').style.display='none'; showMessage('rendered.js not found — run cd tools && go run . preview all to generate', 'error'); } render(); diff --git a/preview/rendered.js b/preview/rendered.js new file mode 100644 index 0000000..8450558 --- /dev/null +++ b/preview/rendered.js @@ -0,0 +1,283 @@ +// Auto-generated by tools/tools.go — do not edit +window.__RENDERED__ = { + "aurora": { + "activate": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\r\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\r\n \u003ctitle\u003eActivate your Alex Johnson account\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body,.ExternalClass,.ReadMsgBody{background-color:#0a0815}\r\n .card-body h1,.card-body h2,.card-body h3,.card-body h4,.card-body h5,.card-body h6{color:#ccfbf1!important}\r\n .card-body a,.card-body a:link,.card-body a:visited{color:#5eead4!important;text-decoration:underline!important}\r\n .card-body a:hover,.card-body a:active{color:#99f6e4!important}\r\n .card-body li{color:rgba(210,252,245,0.88)!important}\r\n @media only screen and (max-width:480px){\r\n .resp-card{padding:32px 20px!important}\r\n .resp-spacer{padding:24px 20px!important}\r\n .resp-heading{font-size:20px!important}\r\n }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0;padding:0;background:#0a0815;font-family:system-ui,-apple-system,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\r\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;margin:40px auto;\"\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:0 0 32px;text-align:center;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"24\" height=\"24\" style=\"display:block;margin:0 auto 14px;border:0;outline:none;opacity:0.5;\" /\u003e\r\n \u003cspan style=\"font-size:16px;font-weight:300;color:rgba(255,255,255,0.4);letter-spacing:4px;text-transform:uppercase;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-card card-body\" style=\"padding:48px 40px;background:rgba(25,20,50,0.8);border:1px solid rgba(13,148,136,0.2);box-shadow:0 0 60px rgba(13,148,136,0.08),0 0 120px rgba(99,102,241,0.04);\"\u003e\r\n \u003cp class=\"resp-heading\" style=\"margin:0 0 20px;font-size:24px;font-weight:300;color:#ccfbf1;line-height:1.3;letter-spacing:-0.5px;\"\u003eHi Alex Johnson,\u003c/p\u003e\r\n \u003cp style=\"margin:0 0 24px;font-size:14px;line-height:2;color:rgba(210,252,245,0.88);font-weight:300;\"\u003eWelcome to Alex Johnson! Please activate your account by clicking the button below.\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:13px;line-height:1.8;color:rgba(180,195,215,0.95);font-weight:300;\"\u003eThis activation link will expire in 24 hours.\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003ctr\u003e\u003ctd style=\"height:1px;background:linear-gradient(90deg,transparent,rgba(13,148,136,0.3),transparent);\"\u003e\u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-spacer\" style=\"padding:40px 40px;text-align:center;\"\u003e\r\n \r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:0 0 32px;\"\u003e\u003ctr\u003e\u003ctd align=\"center\"\u003e\r\n \u003ca href=\"https://gitea.com/user/activate?code=activation-code-abc123\" style=\"display:inline-block;padding:16px 48px;font-size:14px;font-weight:400;color:#e0f5f3;text-decoration:none;background:rgba(13,148,136,0.18);border:1px solid rgba(13,148,136,0.3);letter-spacing:1px;\"\u003eActivate Account\u003c/a\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid rgba(13,148,136,0.18);background:rgba(13,148,136,0.03);\"\u003e\u003ctr\u003e\u003ctd style=\"padding:16px 18px;\"\u003e\r\n \u003cp style=\"margin:0 0 8px;font-size:11px;color:rgba(180,252,238,0.75);font-weight:300;\"\u003e\u003cspan style=\"color:rgba(180,195,215,0.95);\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/span\u003e\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:11px;font-family:monospace;color:#99f6e4;background:rgba(0,0,0,0.2);padding:10px 12px;border:1px solid rgba(13,148,136,0.15);word-break:break-all;\"\u003ehttps://gitea.com/user/activate?code=activation-code-abc123\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:32px 0 0;text-align:center;\"\u003e\r\n \u003cp style=\"margin:0;font-size:11px;color:rgba(160,175,200,0.55);font-weight:300;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:rgba(94,234,212,0.5);text-decoration:none;font-weight:400;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/center\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "activate_email": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\r\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\r\n \u003ctitle\u003eVerify your email address for Alex Johnson\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body,.ExternalClass,.ReadMsgBody{background-color:#0a0815}\r\n .card-body h1,.card-body h2,.card-body h3,.card-body h4,.card-body h5,.card-body h6{color:#ccfbf1!important}\r\n .card-body a,.card-body a:link,.card-body a:visited{color:#5eead4!important;text-decoration:underline!important}\r\n .card-body a:hover,.card-body a:active{color:#99f6e4!important}\r\n .card-body li{color:rgba(210,252,245,0.88)!important}\r\n @media only screen and (max-width:480px){\r\n .resp-card{padding:32px 20px!important}\r\n .resp-spacer{padding:24px 20px!important}\r\n .resp-heading{font-size:20px!important}\r\n }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0;padding:0;background:#0a0815;font-family:system-ui,-apple-system,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\r\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;margin:40px auto;\"\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:0 0 32px;text-align:center;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"24\" height=\"24\" style=\"display:block;margin:0 auto 14px;border:0;outline:none;opacity:0.5;\" /\u003e\r\n \u003cspan style=\"font-size:16px;font-weight:300;color:rgba(255,255,255,0.4);letter-spacing:4px;text-transform:uppercase;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-card card-body\" style=\"padding:48px 40px;background:rgba(25,20,50,0.8);border:1px solid rgba(13,148,136,0.2);box-shadow:0 0 60px rgba(13,148,136,0.08),0 0 120px rgba(99,102,241,0.04);\"\u003e\r\n \u003cp class=\"resp-heading\" style=\"margin:0 0 20px;font-size:24px;font-weight:300;color:#ccfbf1;line-height:1.3;letter-spacing:-0.5px;\"\u003eHi Alex Johnson,\u003c/p\u003e\r\n \u003cp style=\"margin:0 0 24px;font-size:14px;line-height:2;color:rgba(210,252,245,0.88);font-weight:300;\"\u003ePlease verify your email address. The link will expire in 24 hours.\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:13px;line-height:1.8;color:rgba(180,195,215,0.95);font-weight:300;\"\u003e\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003ctr\u003e\u003ctd style=\"height:1px;background:linear-gradient(90deg,transparent,rgba(13,148,136,0.3),transparent);\"\u003e\u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-spacer\" style=\"padding:40px 40px;text-align:center;\"\u003e\r\n \r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:0 0 32px;\"\u003e\u003ctr\u003e\u003ctd align=\"center\"\u003e\r\n \u003ca href=\"https://gitea.com/user/activate_email?code=verify-code-xyz789\u0026amp;email=alex%40example.com\" style=\"display:inline-block;padding:16px 48px;font-size:14px;font-weight:400;color:#e0f5f3;text-decoration:none;background:rgba(13,148,136,0.18);border:1px solid rgba(13,148,136,0.3);letter-spacing:1px;\"\u003eVerify Email Address\u003c/a\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid rgba(13,148,136,0.18);background:rgba(13,148,136,0.03);\"\u003e\u003ctr\u003e\u003ctd style=\"padding:16px 18px;\"\u003e\r\n \u003cp style=\"margin:0 0 8px;font-size:11px;color:rgba(180,252,238,0.75);font-weight:300;\"\u003e\u003cspan style=\"color:rgba(180,195,215,0.95);\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/span\u003e\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:11px;font-family:monospace;color:#99f6e4;background:rgba(0,0,0,0.2);padding:10px 12px;border:1px solid rgba(13,148,136,0.15);word-break:break-all;\"\u003ehttps://gitea.com/user/activate_email?code=verify-code-xyz789\u0026amp;email=alex%40example.com\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:32px 0 0;text-align:center;\"\u003e\r\n \u003cp style=\"margin:0;font-size:11px;color:rgba(160,175,200,0.55);font-weight:300;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:rgba(94,234,212,0.5);text-decoration:none;font-weight:400;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/center\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "assigned": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\r\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\r\n \u003ctitle\u003eIssue #42 Assigned\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body,.ExternalClass,.ReadMsgBody{background-color:#0a0815}\r\n .card-body h1,.card-body h2,.card-body h3,.card-body h4,.card-body h5,.card-body h6{color:#ccfbf1!important}\r\n .card-body a,.card-body a:link,.card-body a:visited{color:#5eead4!important;text-decoration:underline!important}\r\n .card-body a:hover,.card-body a:active{color:#99f6e4!important}\r\n .card-body li{color:rgba(210,252,245,0.88)!important}\r\n @media only screen and (max-width:480px){\r\n .resp-card{padding:32px 20px!important}\r\n .resp-spacer{padding:24px 20px!important}\r\n .resp-heading{font-size:20px!important}\r\n }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0;padding:0;background:#0a0815;font-family:system-ui,-apple-system,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\r\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;margin:40px auto;\"\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:0 0 32px;text-align:center;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"24\" height=\"24\" style=\"display:block;margin:0 auto 14px;border:0;outline:none;opacity:0.5;\" /\u003e\r\n \u003cspan style=\"font-size:16px;font-weight:300;color:rgba(255,255,255,0.4);letter-spacing:4px;text-transform:uppercase;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-card card-body\" style=\"padding:48px 40px;background:rgba(25,20,50,0.8);border:1px solid rgba(13,148,136,0.2);box-shadow:0 0 60px rgba(13,148,136,0.08),0 0 120px rgba(99,102,241,0.04);\"\u003e\r\n \u003cp class=\"resp-heading\" style=\"margin:0 0 20px;font-size:24px;font-weight:300;color:#ccfbf1;line-height:1.3;letter-spacing:-0.5px;\"\u003e\u003c/p\u003e\r\n \u003cp style=\"margin:0 0 24px;font-size:14px;line-height:2;color:rgba(210,252,245,0.88);font-weight:300;\"\u003eSarah Chen assigned issue \u003ca href='https://gitea.example.com/repo/project/issues/42'\u003e#https://gitea.example.com/repo/project/issues/42\u003c/a\u003e to you in the repository \u003ca href='https://gitea.example.com/repo/project'\u003eacme/project\u003c/a\u003e.\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:13px;line-height:1.8;color:rgba(180,195,215,0.95);font-weight:300;\"\u003e\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003ctr\u003e\u003ctd style=\"height:1px;background:linear-gradient(90deg,transparent,rgba(13,148,136,0.3),transparent);\"\u003e\u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-spacer\" style=\"padding:40px 40px;text-align:center;\"\u003e\r\n \r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:0 0 32px;\"\u003e\u003ctr\u003e\u003ctd align=\"center\"\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/project/issues/42\" style=\"display:inline-block;padding:16px 48px;font-size:14px;font-weight:400;color:#e0f5f3;text-decoration:none;background:rgba(13,148,136,0.18);border:1px solid rgba(13,148,136,0.3);letter-spacing:1px;\"\u003eView it on Gitea\u003c/a\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid rgba(13,148,136,0.18);background:rgba(13,148,136,0.03);\"\u003e\u003ctr\u003e\u003ctd style=\"padding:16px 18px;\"\u003e\r\n \u003cp style=\"margin:0 0 8px;font-size:11px;color:rgba(180,252,238,0.75);font-weight:300;\"\u003e\u003cspan style=\"color:rgba(180,195,215,0.95);\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/span\u003e\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:11px;font-family:monospace;color:#99f6e4;background:rgba(0,0,0,0.2);padding:10px 12px;border:1px solid rgba(13,148,136,0.15);word-break:break-all;\"\u003ehttps://gitea.example.com/repo/project/issues/42\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:32px 0 0;text-align:center;\"\u003e\r\n \u003cp style=\"margin:0;font-size:11px;color:rgba(160,175,200,0.55);font-weight:300;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:rgba(94,234,212,0.5);text-decoration:none;font-weight:400;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/center\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "collaborator": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\r\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\r\n \u003ctitle\u003eCollaborator Added to repo\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body,.ExternalClass,.ReadMsgBody{background-color:#0a0815}\r\n .card-body h1,.card-body h2,.card-body h3,.card-body h4,.card-body h5,.card-body h6{color:#ccfbf1!important}\r\n .card-body a,.card-body a:link,.card-body a:visited{color:#5eead4!important;text-decoration:underline!important}\r\n .card-body a:hover,.card-body a:active{color:#99f6e4!important}\r\n .card-body li{color:rgba(210,252,245,0.88)!important}\r\n @media only screen and (max-width:480px){\r\n .resp-card{padding:32px 20px!important}\r\n .resp-spacer{padding:24px 20px!important}\r\n .resp-heading{font-size:20px!important}\r\n }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0;padding:0;background:#0a0815;font-family:system-ui,-apple-system,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\r\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;margin:40px auto;\"\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:0 0 32px;text-align:center;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"24\" height=\"24\" style=\"display:block;margin:0 auto 14px;border:0;outline:none;opacity:0.5;\" /\u003e\r\n \u003cspan style=\"font-size:16px;font-weight:300;color:rgba(255,255,255,0.4);letter-spacing:4px;text-transform:uppercase;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-card card-body\" style=\"padding:48px 40px;background:rgba(25,20,50,0.8);border:1px solid rgba(13,148,136,0.2);box-shadow:0 0 60px rgba(13,148,136,0.08),0 0 120px rgba(99,102,241,0.04);\"\u003e\r\n \u003cp class=\"resp-heading\" style=\"margin:0 0 20px;font-size:24px;font-weight:300;color:#ccfbf1;line-height:1.3;letter-spacing:-0.5px;\"\u003e\u003c/p\u003e\r\n \u003cp style=\"margin:0 0 24px;font-size:14px;line-height:2;color:rgba(210,252,245,0.88);font-weight:300;\"\u003eYou have been added as a collaborator on the repository \u003ccode\u003eacme/project\u003c/code\u003e.\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:13px;line-height:1.8;color:rgba(180,195,215,0.95);font-weight:300;\"\u003e\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003ctr\u003e\u003ctd style=\"height:1px;background:linear-gradient(90deg,transparent,rgba(13,148,136,0.3),transparent);\"\u003e\u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-spacer\" style=\"padding:40px 40px;text-align:center;\"\u003e\r\n \r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:0 0 32px;\"\u003e\u003ctr\u003e\u003ctd align=\"center\"\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/project\" style=\"display:inline-block;padding:16px 48px;font-size:14px;font-weight:400;color:#e0f5f3;text-decoration:none;background:rgba(13,148,136,0.18);border:1px solid rgba(13,148,136,0.3);letter-spacing:1px;\"\u003eView it on Gitea\u003c/a\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid rgba(13,148,136,0.18);background:rgba(13,148,136,0.03);\"\u003e\u003ctr\u003e\u003ctd style=\"padding:16px 18px;\"\u003e\r\n \u003cp style=\"margin:0 0 8px;font-size:11px;color:rgba(180,252,238,0.75);font-weight:300;\"\u003e\u003cspan style=\"color:rgba(180,195,215,0.95);\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/span\u003e\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:11px;font-family:monospace;color:#99f6e4;background:rgba(0,0,0,0.2);padding:10px 12px;border:1px solid rgba(13,148,136,0.15);word-break:break-all;\"\u003ehttps://gitea.example.com/repo/project\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:32px 0 0;text-align:center;\"\u003e\r\n \u003cp style=\"margin:0;font-size:11px;color:rgba(160,175,200,0.55);font-weight:300;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:rgba(94,234,212,0.5);text-decoration:none;font-weight:400;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/center\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "default": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\r\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\r\n \u003ctitle\u003eRe: Issue #42 -- Bug fix\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body,.ExternalClass,.ReadMsgBody{background-color:#0a0815}\r\n blockquote { padding-left: 1em; margin: 1em 0; border-left: 1px solid rgba(139,92,246,0.5); color: rgba(255,255,255,0.6) }\r\n .card-body h1,.card-body h2,.card-body h3,.card-body h4,.card-body h5,.card-body h6{color:#ccfbf1!important}\r\n .card-body a,.card-body a:link,.card-body a:visited{color:#5eead4!important;text-decoration:underline!important}\r\n .card-body a:hover,.card-body a:active{color:#99f6e4!important}\r\n .card-body li{color:rgba(210,252,245,0.88)!important}\r\n .aurora-content,.aurora-content *{color:rgba(210,252,245,0.88)!important}\r\n .aurora-content a,.aurora-content a:link,.aurora-content a:visited{color:#5eead4!important;text-decoration:underline!important}\r\n .aurora-content a:hover,.aurora-content a:active{color:#99f6e4!important}\r\n .aurora-content code,.aurora-content pre{color:#99f6e4!important;background:rgba(0,0,0,0.3)!important;border-color:rgba(13,148,136,0.2)!important}\r\n .aurora-content blockquote{color:rgba(255,255,255,0.6)!important}\r\n .aurora-content h1,.aurora-content h2,.aurora-content h3,.aurora-content h4,.aurora-content h5,.aurora-content h6{color:#ccfbf1!important}\r\n .aurora-content hr{border-color:rgba(13,148,136,0.3)!important}\r\n .aurora-content img{border:0;max-width:100%!important}\r\n @media only screen and (max-width:480px){\r\n .resp-card{padding:32px 20px!important}\r\n .resp-spacer{padding:24px 20px!important}\r\n .resp-heading{font-size:20px!important}\r\n }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0;padding:0;background:#0a0815;font-family:system-ui,-apple-system,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\r\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;margin:40px auto;\"\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:0 0 32px;text-align:center;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"24\" height=\"24\" style=\"display:block;margin:0 auto 14px;border:0;outline:none;opacity:0.5;\" /\u003e\r\n \u003cspan style=\"font-size:16px;font-weight:300;color:rgba(255,255,255,0.4);letter-spacing:4px;text-transform:uppercase;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-card card-body\" style=\"padding:48px 40px;background:rgba(25,20,50,0.8);border:1px solid rgba(13,148,136,0.2);box-shadow:0 0 60px rgba(13,148,136,0.08),0 0 120px rgba(99,102,241,0.04);\"\u003e\r\n \u003cp class=\"resp-heading\" style=\"margin:0 0 20px;font-size:24px;font-weight:300;color:#ccfbf1;line-height:1.3;letter-spacing:-0.5px;\"\u003e\u003c/p\u003e\r\n \u003cp style=\"margin:0 0 24px;font-size:14px;line-height:2;color:rgba(210,252,245,0.88);font-weight:300;\"\u003e\u003cp\u003e\u003cspan class=\"aurora-content\" style=\"color:rgba(210,252,245,0.88);\"\u003eThis is a comment on the issue with details about the fix.\u003c/span\u003e\u003c/p\u003e\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:13px;line-height:1.8;color:rgba(180,195,215,0.95);font-weight:300;\"\u003e\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003ctr\u003e\u003ctd style=\"height:1px;background:linear-gradient(90deg,transparent,rgba(13,148,136,0.3),transparent);\"\u003e\u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-spacer\" style=\"padding:40px 40px;text-align:center;\"\u003e\r\n\r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:0 0 32px;\"\u003e\u003ctr\u003e\u003ctd align=\"center\"\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/project/issues/42\" style=\"display:inline-block;padding:16px 48px;font-size:14px;font-weight:400;color:#e0f5f3;text-decoration:none;background:rgba(13,148,136,0.18);border:1px solid rgba(13,148,136,0.3);letter-spacing:1px;\"\u003eView it on Gitea\u003c/a\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid rgba(13,148,136,0.18);background:rgba(13,148,136,0.03);\"\u003e\u003ctr\u003e\u003ctd style=\"padding:16px 18px;\"\u003e\r\n \u003cp style=\"margin:0 0 8px;font-size:11px;color:rgba(180,252,238,0.75);font-weight:300;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:11px;font-family:monospace;color:#99f6e4;background:rgba(0,0,0,0.2);padding:10px 12px;border:1px solid rgba(13,148,136,0.15);word-break:break-all;\"\u003ehttps://gitea.example.com/repo/project/issues/42\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:32px 0 0;text-align:center;\"\u003e\r\n \u003cp style=\"margin:0;font-size:11px;color:rgba(160,175,200,0.55);font-weight:300;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:rgba(94,234,212,0.5);text-decoration:none;font-weight:400;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/center\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "register_notify": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\r\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\r\n \u003ctitle\u003eWelcome to Alex Johnson, Gitea\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body,.ExternalClass,.ReadMsgBody{background-color:#0a0815}\r\n .card-body h1,.card-body h2,.card-body h3,.card-body h4,.card-body h5,.card-body h6{color:#ccfbf1!important}\r\n .card-body a,.card-body a:link,.card-body a:visited{color:#5eead4!important;text-decoration:underline!important}\r\n .card-body a:hover,.card-body a:active{color:#99f6e4!important}\r\n .card-body li{color:rgba(210,252,245,0.88)!important}\r\n @media only screen and (max-width:480px){\r\n .resp-card{padding:32px 20px!important}\r\n .resp-spacer{padding:24px 20px!important}\r\n .resp-heading{font-size:20px!important}\r\n }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0;padding:0;background:#0a0815;font-family:system-ui,-apple-system,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\r\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;margin:40px auto;\"\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:0 0 32px;text-align:center;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"24\" height=\"24\" style=\"display:block;margin:0 auto 14px;border:0;outline:none;opacity:0.5;\" /\u003e\r\n \u003cspan style=\"font-size:16px;font-weight:300;color:rgba(255,255,255,0.4);letter-spacing:4px;text-transform:uppercase;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-card card-body\" style=\"padding:48px 40px;background:rgba(25,20,50,0.8);border:1px solid rgba(13,148,136,0.2);box-shadow:0 0 60px rgba(13,148,136,0.08),0 0 120px rgba(99,102,241,0.04);\"\u003e\r\n \u003cp class=\"resp-heading\" style=\"margin:0 0 20px;font-size:24px;font-weight:300;color:#ccfbf1;line-height:1.3;letter-spacing:-0.5px;\"\u003eHi Alex Johnson,\u003c/p\u003e\r\n \u003cp style=\"margin:0 0 24px;font-size:14px;line-height:2;color:rgba(210,252,245,0.88);font-weight:300;\"\u003eYour account on Gitea has been created successfully.\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:13px;line-height:1.8;color:rgba(180,195,215,0.95);font-weight:300;\"\u003eYour username is: alexj\r\n\r\nIf you need to set a password, visit https://gitea.com/user/forgot_password.\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003ctr\u003e\u003ctd style=\"height:1px;background:linear-gradient(90deg,transparent,rgba(13,148,136,0.3),transparent);\"\u003e\u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-spacer\" style=\"padding:40px 40px;text-align:center;\"\u003e\r\n \r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:0 0 32px;\"\u003e\u003ctr\u003e\u003ctd align=\"center\"\u003e\r\n \u003ca href=\"https://gitea.com/user/login\" style=\"display:inline-block;padding:16px 48px;font-size:14px;font-weight:400;color:#e0f5f3;text-decoration:none;background:rgba(13,148,136,0.18);border:1px solid rgba(13,148,136,0.3);letter-spacing:1px;\"\u003eGo to Gitea\u003c/a\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid rgba(13,148,136,0.18);background:rgba(13,148,136,0.03);\"\u003e\u003ctr\u003e\u003ctd style=\"padding:16px 18px;\"\u003e\r\n \u003cp style=\"margin:0 0 8px;font-size:11px;color:rgba(180,252,238,0.75);font-weight:300;\"\u003e\u003cspan style=\"color:rgba(180,195,215,0.95);\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/span\u003e\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:11px;font-family:monospace;color:#99f6e4;background:rgba(0,0,0,0.2);padding:10px 12px;border:1px solid rgba(13,148,136,0.15);word-break:break-all;\"\u003ehttps://gitea.com/user/login\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:32px 0 0;text-align:center;\"\u003e\r\n \u003cp style=\"margin:0;font-size:11px;color:rgba(160,175,200,0.55);font-weight:300;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:rgba(94,234,212,0.5);text-decoration:none;font-weight:400;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/center\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "release": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\r\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\r\n \u003ctitle\u003eNew Release v2.0.0\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body,.ExternalClass,.ReadMsgBody{background-color:#0a0815}\r\n .card-body h1,.card-body h2,.card-body h3,.card-body h4,.card-body h5,.card-body h6{color:#ccfbf1!important}\r\n .card-body a,.card-body a:link,.card-body a:visited{color:#5eead4!important;text-decoration:underline!important}\r\n .card-body a:hover,.card-body a:active{color:#99f6e4!important}\r\n .card-body li{color:rgba(210,252,245,0.88)!important}\r\n .aurora-content,.aurora-content *{color:rgba(210,252,245,0.88)!important}\r\n .aurora-content a,.aurora-content a:link,.aurora-content a:visited{color:#5eead4!important;text-decoration:underline!important}\r\n .aurora-content a:hover,.aurora-content a:active{color:#99f6e4!important}\r\n .aurora-content code,.aurora-content pre{color:#99f6e4!important;background:rgba(0,0,0,0.3)!important;border-color:rgba(13,148,136,0.2)!important}\r\n .aurora-content blockquote{color:rgba(255,255,255,0.6)!important}\r\n .aurora-content h1,.aurora-content h2,.aurora-content h3,.aurora-content h4,.aurora-content h5,.aurora-content h6{color:#ccfbf1!important}\r\n .aurora-content hr{border-color:rgba(13,148,136,0.3)!important}\r\n .aurora-content img{border:0;max-width:100%!important}\r\n @media only screen and (max-width:480px){\r\n .resp-card{padding:32px 20px!important}\r\n .resp-spacer{padding:24px 20px!important}\r\n .resp-heading{font-size:20px!important}\r\n }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0;padding:0;background:#0a0815;font-family:system-ui,-apple-system,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\r\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;margin:40px auto;\"\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:0 0 32px;text-align:center;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"24\" height=\"24\" style=\"display:block;margin:0 auto 14px;border:0;outline:none;opacity:0.5;\" /\u003e\r\n \u003cspan style=\"font-size:16px;font-weight:300;color:rgba(255,255,255,0.4);letter-spacing:4px;text-transform:uppercase;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-card card-body\" style=\"padding:48px 40px;background:rgba(25,20,50,0.8);border:1px solid rgba(13,148,136,0.2);box-shadow:0 0 60px rgba(13,148,136,0.08),0 0 120px rgba(99,102,241,0.04);\"\u003e\r\n \u003cp class=\"resp-heading\" style=\"margin:0 0 20px;font-size:24px;font-weight:300;color:#ccfbf1;line-height:1.3;letter-spacing:-0.5px;\"\u003e\u003c/p\u003e\r\n \u003cp style=\"margin:0 0 24px;font-size:14px;line-height:2;color:rgba(210,252,245,0.88);font-weight:300;\"\u003eSarah Chen published a new release \u003ca href='https://gitea.example.com/repo/project/releases/tag/v2.0.0'\u003ev2.0.0\u003c/a\u003e in the repository \u003ca href='https://gitea.example.com/repo/project'\u003eacme/project\u003c/a\u003e.\r\n\t\u003ch4 style=\"color:#ccfbf1;\"\u003eRelease: Version 2.0 -- Major Update\u003c/h4\u003e\r\n\t\u003cp style=\"color:rgba(210,252,245,0.88);font-size:14px;\"\u003eRelease Notes:\u003c/p\u003e\u003cdiv class=\"aurora-content\" style=\"color:rgba(210,252,245,0.88);font-size:14px;line-height:2;\"\u003e\u003cp\u003eMajor new features and performance improvements in this release.\u003c/p\u003e\u003c/div\u003e\r\n\t\u003cp style=\"color:rgba(210,252,245,0.88);font-size:14px;\"\u003eDownloads\u003c/p\u003e\r\n\t\u003cul\u003e\u003cli\u003e\u003ca href=\"https://gitea.example.com/repo/project/archive/v2.0.0.zip\"\u003eSource Code (ZIP)\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"https://gitea.example.com/repo/project/archive/v2.0.0.tar.gz\"\u003eSource Code (TAR.GZ)\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:13px;line-height:1.8;color:rgba(180,195,215,0.95);font-weight:300;\"\u003e\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003ctr\u003e\u003ctd style=\"height:1px;background:linear-gradient(90deg,transparent,rgba(13,148,136,0.3),transparent);\"\u003e\u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-spacer\" style=\"padding:40px 40px;text-align:center;\"\u003e\r\n\r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:0 0 32px;\"\u003e\u003ctr\u003e\u003ctd align=\"center\"\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/project/releases/tag/v2.0.0\" style=\"display:inline-block;padding:16px 48px;font-size:14px;font-weight:400;color:#e0f5f3;text-decoration:none;background:rgba(13,148,136,0.18);border:1px solid rgba(13,148,136,0.3);letter-spacing:1px;\"\u003eView it on Gitea\u003c/a\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid rgba(13,148,136,0.18);background:rgba(13,148,136,0.03);\"\u003e\u003ctr\u003e\u003ctd style=\"padding:16px 18px;\"\u003e\r\n \u003cp style=\"margin:0 0 8px;font-size:11px;color:rgba(180,252,238,0.75);font-weight:300;\"\u003e\u003cspan style=\"color:rgba(180,195,215,0.95);\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/span\u003e\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:11px;font-family:monospace;color:#99f6e4;background:rgba(0,0,0,0.2);padding:10px 12px;border:1px solid rgba(13,148,136,0.15);word-break:break-all;\"\u003ehttps://gitea.example.com/repo/project/releases/tag/v2.0.0\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:32px 0 0;text-align:center;\"\u003e\r\n \u003cp style=\"margin:0;font-size:11px;color:rgba(160,175,200,0.55);font-weight:300;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:rgba(94,234,212,0.5);text-decoration:none;font-weight:400;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/center\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "reset_passwd": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\r\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\r\n \u003ctitle\u003eReset your Alex Johnson password\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body,.ExternalClass,.ReadMsgBody{background-color:#0a0815}\r\n .card-body h1,.card-body h2,.card-body h3,.card-body h4,.card-body h5,.card-body h6{color:#ccfbf1!important}\r\n .card-body a,.card-body a:link,.card-body a:visited{color:#5eead4!important;text-decoration:underline!important}\r\n .card-body a:hover,.card-body a:active{color:#99f6e4!important}\r\n .card-body li{color:rgba(210,252,245,0.88)!important}\r\n @media only screen and (max-width:480px){\r\n .resp-card{padding:32px 20px!important}\r\n .resp-spacer{padding:24px 20px!important}\r\n .resp-heading{font-size:20px!important}\r\n }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0;padding:0;background:#0a0815;font-family:system-ui,-apple-system,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\r\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;margin:40px auto;\"\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:0 0 32px;text-align:center;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"24\" height=\"24\" style=\"display:block;margin:0 auto 14px;border:0;outline:none;opacity:0.5;\" /\u003e\r\n \u003cspan style=\"font-size:16px;font-weight:300;color:rgba(255,255,255,0.4);letter-spacing:4px;text-transform:uppercase;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-card card-body\" style=\"padding:48px 40px;background:rgba(25,20,50,0.8);border:1px solid rgba(13,148,136,0.2);box-shadow:0 0 60px rgba(13,148,136,0.08),0 0 120px rgba(99,102,241,0.04);\"\u003e\r\n \u003cp class=\"resp-heading\" style=\"margin:0 0 20px;font-size:24px;font-weight:300;color:#ccfbf1;line-height:1.3;letter-spacing:-0.5px;\"\u003eHi Alex Johnson,\u003c/p\u003e\r\n \u003cp style=\"margin:0 0 24px;font-size:14px;line-height:2;color:rgba(210,252,245,0.88);font-weight:300;\"\u003eClick the link below to reset your password. It will expire in 3 hours.\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:13px;line-height:1.8;color:rgba(180,195,215,0.95);font-weight:300;\"\u003e\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003ctr\u003e\u003ctd style=\"height:1px;background:linear-gradient(90deg,transparent,rgba(13,148,136,0.3),transparent);\"\u003e\u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-spacer\" style=\"padding:40px 40px;text-align:center;\"\u003e\r\n \r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:0 0 32px;\"\u003e\u003ctr\u003e\u003ctd align=\"center\"\u003e\r\n \u003ca href=\"https://gitea.com/user/recover_account?code=reset-token-abc123\" style=\"display:inline-block;padding:16px 48px;font-size:14px;font-weight:400;color:#e0f5f3;text-decoration:none;background:rgba(13,148,136,0.18);border:1px solid rgba(13,148,136,0.3);letter-spacing:1px;\"\u003eReset Password\u003c/a\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid rgba(13,148,136,0.18);background:rgba(13,148,136,0.03);\"\u003e\u003ctr\u003e\u003ctd style=\"padding:16px 18px;\"\u003e\r\n \u003cp style=\"margin:0 0 8px;font-size:11px;color:rgba(180,252,238,0.75);font-weight:300;\"\u003e\u003cspan style=\"color:rgba(180,195,215,0.95);\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/span\u003e\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:11px;font-family:monospace;color:#99f6e4;background:rgba(0,0,0,0.2);padding:10px 12px;border:1px solid rgba(13,148,136,0.15);word-break:break-all;\"\u003ehttps://gitea.com/user/recover_account?code=reset-token-abc123\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:32px 0 0;text-align:center;\"\u003e\r\n \u003cp style=\"margin:0;font-size:11px;color:rgba(160,175,200,0.55);font-weight:300;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:rgba(94,234,212,0.5);text-decoration:none;font-weight:400;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/center\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "team_invite": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\r\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\r\n \u003ctitle\u003eGitea - Team Invitation\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body,.ExternalClass,.ReadMsgBody{background-color:#0a0815}\r\n .card-body h1,.card-body h2,.card-body h3,.card-body h4,.card-body h5,.card-body h6{color:#ccfbf1!important}\r\n .card-body a,.card-body a:link,.card-body a:visited{color:#5eead4!important;text-decoration:underline!important}\r\n .card-body a:hover,.card-body a:active{color:#99f6e4!important}\r\n .card-body li{color:rgba(210,252,245,0.88)!important}\r\n @media only screen and (max-width:480px){\r\n .resp-card{padding:32px 20px!important}\r\n .resp-spacer{padding:24px 20px!important}\r\n .resp-heading{font-size:20px!important}\r\n }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0;padding:0;background:#0a0815;font-family:system-ui,-apple-system,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\r\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;margin:40px auto;\"\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:0 0 32px;text-align:center;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"24\" height=\"24\" style=\"display:block;margin:0 auto 14px;border:0;outline:none;opacity:0.5;\" /\u003e\r\n \u003cspan style=\"font-size:16px;font-weight:300;color:rgba(255,255,255,0.4);letter-spacing:4px;text-transform:uppercase;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-card card-body\" style=\"padding:48px 40px;background:rgba(25,20,50,0.8);border:1px solid rgba(13,148,136,0.2);box-shadow:0 0 60px rgba(13,148,136,0.08),0 0 120px rgba(99,102,241,0.04);\"\u003e\r\n \u003cp class=\"resp-heading\" style=\"margin:0 0 20px;font-size:24px;font-weight:300;color:#ccfbf1;line-height:1.3;letter-spacing:-0.5px;\"\u003eHi alex@example.com,\u003c/p\u003e\r\n \u003cp style=\"margin:0 0 24px;font-size:14px;line-height:2;color:rgba(210,252,245,0.88);font-weight:300;\"\u003eSarah Chen has invited you to join the team Core Developers in the organization Acme Corp.\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:13px;line-height:1.8;color:rgba(180,195,215,0.95);font-weight:300;\"\u003eClick the button below to accept the invitation.\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003ctr\u003e\u003ctd style=\"height:1px;background:linear-gradient(90deg,transparent,rgba(13,148,136,0.3),transparent);\"\u003e\u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-spacer\" style=\"padding:40px 40px;text-align:center;\"\u003e\r\n \r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:0 0 32px;\"\u003e\u003ctr\u003e\u003ctd align=\"center\"\u003e\r\n \u003ca href=\"https://gitea.example.com/org/team/invite?token=invite-abc\" style=\"display:inline-block;padding:16px 48px;font-size:14px;font-weight:400;color:#e0f5f3;text-decoration:none;background:rgba(13,148,136,0.18);border:1px solid rgba(13,148,136,0.3);letter-spacing:1px;\"\u003eAccept Invitation\u003c/a\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid rgba(13,148,136,0.18);background:rgba(13,148,136,0.03);\"\u003e\u003ctr\u003e\u003ctd style=\"padding:16px 18px;\"\u003e\r\n \u003cp style=\"margin:0 0 8px;font-size:11px;color:rgba(180,252,238,0.75);font-weight:300;\"\u003e\u003cspan style=\"color:rgba(180,195,215,0.95);\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/span\u003e\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:11px;font-family:monospace;color:#99f6e4;background:rgba(0,0,0,0.2);padding:10px 12px;border:1px solid rgba(13,148,136,0.15);word-break:break-all;\"\u003ehttps://gitea.example.com/org/team/invite?token=invite-abc\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:32px 0 0;text-align:center;\"\u003e\r\n \u003cp style=\"margin:0;font-size:11px;color:rgba(160,175,200,0.55);font-weight:300;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:rgba(94,234,212,0.5);text-decoration:none;font-weight:400;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/center\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "transfer": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\r\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\r\n \u003ctitle\u003eRepository Transfer\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body,.ExternalClass,.ReadMsgBody{background-color:#0a0815}\r\n .card-body h1,.card-body h2,.card-body h3,.card-body h4,.card-body h5,.card-body h6{color:#ccfbf1!important}\r\n .card-body a,.card-body a:link,.card-body a:visited{color:#5eead4!important;text-decoration:underline!important}\r\n .card-body a:hover,.card-body a:active{color:#99f6e4!important}\r\n .card-body li{color:rgba(210,252,245,0.88)!important}\r\n @media only screen and (max-width:480px){\r\n .resp-card{padding:32px 20px!important}\r\n .resp-spacer{padding:24px 20px!important}\r\n .resp-heading{font-size:20px!important}\r\n }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0;padding:0;background:#0a0815;font-family:system-ui,-apple-system,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\r\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;margin:40px auto;\"\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:0 0 32px;text-align:center;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"24\" height=\"24\" style=\"display:block;margin:0 auto 14px;border:0;outline:none;opacity:0.5;\" /\u003e\r\n \u003cspan style=\"font-size:16px;font-weight:300;color:rgba(255,255,255,0.4);letter-spacing:4px;text-transform:uppercase;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-card card-body\" style=\"padding:48px 40px;background:rgba(25,20,50,0.8);border:1px solid rgba(13,148,136,0.2);box-shadow:0 0 60px rgba(13,148,136,0.08),0 0 120px rgba(99,102,241,0.04);\"\u003e\r\n \u003cp class=\"resp-heading\" style=\"margin:0 0 20px;font-size:24px;font-weight:300;color:#ccfbf1;line-height:1.3;letter-spacing:-0.5px;\"\u003e\u003c/p\u003e\r\n \u003cp style=\"margin:0 0 24px;font-size:14px;line-height:2;color:rgba(210,252,245,0.88);font-weight:300;\"\u003eRepository Transfer. The repository \u003ca href='https://gitea.example.com/repo/transferred-project'\u003eacme/transferred-project\u003c/a\u003e has been transferred to you.\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:13px;line-height:1.8;color:rgba(180,195,215,0.95);font-weight:300;\"\u003e\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003ctr\u003e\u003ctd style=\"height:1px;background:linear-gradient(90deg,transparent,rgba(13,148,136,0.3),transparent);\"\u003e\u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-spacer\" style=\"padding:40px 40px;text-align:center;\"\u003e\r\n \r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:0 0 32px;\"\u003e\u003ctr\u003e\u003ctd align=\"center\"\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/transferred-project\" style=\"display:inline-block;padding:16px 48px;font-size:14px;font-weight:400;color:#e0f5f3;text-decoration:none;background:rgba(13,148,136,0.18);border:1px solid rgba(13,148,136,0.3);letter-spacing:1px;\"\u003eView it on Gitea\u003c/a\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid rgba(13,148,136,0.18);background:rgba(13,148,136,0.03);\"\u003e\u003ctr\u003e\u003ctd style=\"padding:16px 18px;\"\u003e\r\n \u003cp style=\"margin:0 0 8px;font-size:11px;color:rgba(180,252,238,0.75);font-weight:300;\"\u003e\u003cspan style=\"color:rgba(180,195,215,0.95);\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/span\u003e\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:11px;font-family:monospace;color:#99f6e4;background:rgba(0,0,0,0.2);padding:10px 12px;border:1px solid rgba(13,148,136,0.15);word-break:break-all;\"\u003ehttps://gitea.example.com/repo/transferred-project\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:32px 0 0;text-align:center;\"\u003e\r\n \u003cp style=\"margin:0;font-size:11px;color:rgba(160,175,200,0.55);font-weight:300;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:rgba(94,234,212,0.5);text-decoration:none;font-weight:400;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/center\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "workflow_run": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\r\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\r\n \u003ctitle\u003eWorkflow Run: CI\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body,.ExternalClass,.ReadMsgBody{background-color:#0a0815}\r\n .card-body h1,.card-body h2,.card-body h3,.card-body h4,.card-body h5,.card-body h6{color:#ccfbf1!important}\r\n .card-body a,.card-body a:link,.card-body a:visited{color:#5eead4!important;text-decoration:underline!important}\r\n .card-body a:hover,.card-body a:active{color:#99f6e4!important}\r\n .card-body li{color:rgba(210,252,245,0.88)!important}\r\n @media only screen and (max-width:480px){\r\n .resp-card{padding:32px 20px!important}\r\n .resp-spacer{padding:24px 20px!important}\r\n .resp-heading{font-size:20px!important}\r\n }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0;padding:0;background:#0a0815;font-family:system-ui,-apple-system,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\r\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;margin:40px auto;\"\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:0 0 32px;text-align:center;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"24\" height=\"24\" style=\"display:block;margin:0 auto 14px;border:0;outline:none;opacity:0.5;\" /\u003e\r\n \u003cspan style=\"font-size:16px;font-weight:300;color:rgba(255,255,255,0.4);letter-spacing:4px;text-transform:uppercase;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-card card-body\" style=\"padding:48px 40px;background:rgba(25,20,50,0.8);border:1px solid rgba(13,148,136,0.2);box-shadow:0 0 60px rgba(13,148,136,0.08),0 0 120px rgba(99,102,241,0.04);\"\u003e\r\n \u003cp class=\"resp-heading\" style=\"margin:0 0 20px;font-size:24px;font-weight:300;color:#ccfbf1;line-height:1.3;letter-spacing:-0.5px;\"\u003e\u003c/p\u003e\r\n \u003cp style=\"margin:0 0 24px;font-size:14px;line-height:2;color:rgba(210,252,245,0.88);font-weight:300;\"\u003e\u003ch2\u003eacme/project - ci.yml: All jobs passed\u003c/h2\u003e\u003cul\u003e\u003cli\u003e\u003ca href=\"https://gitea.example.com/job/1\"\u003esuccess: build - 2m34s\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"https://gitea.example.com/job/2\"\u003esuccess: test - 1m12s\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"https://gitea.example.com/job/3\"\u003esuccess: deploy (retry #2) - 45s\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:13px;line-height:1.8;color:rgba(180,195,215,0.95);font-weight:300;\"\u003e\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003ctr\u003e\u003ctd style=\"height:1px;background:linear-gradient(90deg,transparent,rgba(13,148,136,0.3),transparent);\"\u003e\u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-spacer\" style=\"padding:40px 40px;text-align:center;\"\u003e\r\n \r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:0 0 32px;\"\u003e\u003ctr\u003e\u003ctd align=\"center\"\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/project/actions/runs/42\" style=\"display:inline-block;padding:16px 48px;font-size:14px;font-weight:400;color:#e0f5f3;text-decoration:none;background:rgba(13,148,136,0.18);border:1px solid rgba(13,148,136,0.3);letter-spacing:1px;\"\u003eView it on Gitea\u003c/a\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid rgba(13,148,136,0.18);background:rgba(13,148,136,0.03);\"\u003e\u003ctr\u003e\u003ctd style=\"padding:16px 18px;\"\u003e\r\n \u003cp style=\"margin:0 0 8px;font-size:11px;color:rgba(180,252,238,0.75);font-weight:300;\"\u003e\u003cspan style=\"color:rgba(180,195,215,0.95);\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/span\u003e\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:11px;font-family:monospace;color:#99f6e4;background:rgba(0,0,0,0.2);padding:10px 12px;border:1px solid rgba(13,148,136,0.15);word-break:break-all;\"\u003ehttps://gitea.example.com/repo/project/actions/runs/42\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:32px 0 0;text-align:center;\"\u003e\r\n \u003cp style=\"margin:0;font-size:11px;color:rgba(160,175,200,0.55);font-weight:300;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:rgba(94,234,212,0.5);text-decoration:none;font-weight:400;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/center\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e" + }, + "bloom": { + "activate": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\r\n \u003ctitle\u003eActivate your Alex Johnson account\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body, .ExternalClass, .ReadMsgBody { background-color: #e2e8f2; }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0; padding:0; background:linear-gradient(160deg,#dce3ed,#e4eaf3,#eef1f7); font-family:system-ui,-apple-system,'Segoe UI',sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\r\n\r\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\r\n \u003cdiv style=\"max-width:600px; margin:24px auto; background:#ffffff; border-radius:16px; box-shadow:0 2px 4px rgba(0,0,0,0.06),0 8px 24px rgba(0,0,0,0.06),0 0 0 1px rgba(0,0,0,0.04); overflow:hidden;\"\u003e\r\n\r\n \u003cdiv style=\"padding:28px 32px 18px; background:linear-gradient(135deg,#dbeafe,#e0e7ff,#e8f0fe); border-bottom:1px solid rgba(59,130,246,0.1); text-align:center;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"32\" height=\"32\" style=\"display:inline-block; margin:0 auto 8px; border:0; outline:none;\"\u003e\r\n \u003cp style=\"margin:0; font-size:18px; font-weight:700; color:#1e293b; letter-spacing:-0.3px;\"\u003eGitea\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:32px 32px 24px; color:#334155;\"\u003e\r\n \u003cp style=\"margin:0 0 12px; font-size:17px; line-height:1.5; color:#1e293b; font-weight:600;\"\u003e\r\n Hi Alex Johnson,\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0 0 8px; font-size:15px; line-height:1.6; color:#475569;\"\u003e\r\n Welcome to Alex Johnson! Please activate your account by clicking the button below.\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0 0 20px; font-size:14px; line-height:1.6; color:#64748b;\"\u003e\r\n This activation link will expire in 24 hours.\r\n \u003c/p\u003e\r\n\r\n \r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:28px 0 24px; border-collapse:separate;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd align=\"center\" style=\"border-radius:40px; background-color:#3b82f6;\" bgcolor=\"#3b82f6\"\u003e\r\n \u003ca href=\"https://gitea.com/user/activate?code=activation-code-abc123\" style=\"display:inline-block; padding:14px 40px; font-size:15px; font-weight:600; color:#ffffff; text-decoration:none; background-color:#3b82f6; border-radius:40px; border:1px solid #3b82f6; letter-spacing:0.2px;\"\u003eActivate Account\u003c/a\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n\r\n \u003cdiv style=\"background:linear-gradient(135deg,#eff4fd,#f5f7fe); border:1px solid rgba(59,130,246,0.1); border-radius:12px; padding:16px 18px; margin:24px 0 16px; box-shadow:inset 0 1px 0 rgba(255,255,255,0.9);\"\u003e\r\n \u003cp style=\"margin:0 0 8px; font-size:13px; color:#64748b; line-height:1.5;\"\u003e\r\n If the button doesn't work, copy and paste this link into your browser:\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0; font-size:13px; color:#3b82f6; background:#ffffff; padding:10px 12px; border-radius:8px; border:1px solid rgba(0,0,0,0.06); word-break:break-all; font-family:monospace;\"\u003e\r\n https://gitea.com/user/activate?code=activation-code-abc123\r\n \u003c/p\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:18px 32px 22px; background:linear-gradient(135deg,#f8f9fc,#f4f6fb); border-top:1px solid rgba(0,0,0,0.06); text-align:center;\"\u003e\r\n \u003cp style=\"margin:0; font-size:13px; color:#94a3b8;\"\u003e\r\n \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#3b82f6; text-decoration:none; font-weight:500;\"\u003eGitea\u003c/a\u003e\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:4px 0 0; font-size:11px; color:#b0bdd0;\"\u003eSent via Gitea Mail Templates\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c/div\u003e\r\n \u003c/center\u003e\r\n\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "activate_email": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\r\n \u003ctitle\u003eVerify your email address for Alex Johnson\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body, .ExternalClass, .ReadMsgBody { background-color: #e2e8f2; }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0; padding:0; background:linear-gradient(160deg,#dce3ed,#e4eaf3,#eef1f7); font-family:system-ui,-apple-system,'Segoe UI',sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\r\n\r\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\r\n \u003cdiv style=\"max-width:600px; margin:24px auto; background:#ffffff; border-radius:16px; box-shadow:0 2px 4px rgba(0,0,0,0.06),0 8px 24px rgba(0,0,0,0.06),0 0 0 1px rgba(0,0,0,0.04); overflow:hidden;\"\u003e\r\n\r\n \u003cdiv style=\"padding:28px 32px 18px; background:linear-gradient(135deg,#dbeafe,#e0e7ff,#e8f0fe); border-bottom:1px solid rgba(59,130,246,0.1); text-align:center;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"32\" height=\"32\" style=\"display:inline-block; margin:0 auto 8px; border:0; outline:none;\"\u003e\r\n \u003cp style=\"margin:0; font-size:18px; font-weight:700; color:#1e293b; letter-spacing:-0.3px;\"\u003eGitea\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:32px 32px 24px; color:#334155;\"\u003e\r\n \u003cp style=\"margin:0 0 12px; font-size:17px; line-height:1.5; color:#1e293b; font-weight:600;\"\u003e\r\n Hi Alex Johnson,\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0 0 20px; font-size:15px; line-height:1.6; color:#475569;\"\u003e\r\n Please verify your email address. The link will expire in 24 hours.\r\n \u003c/p\u003e\r\n\r\n \r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:28px 0 24px; border-collapse:separate;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd align=\"center\" style=\"border-radius:40px; background-color:#3b82f6;\" bgcolor=\"#3b82f6\"\u003e\r\n \u003ca href=\"https://gitea.com/user/activate_email?code=verify-code-xyz789\u0026amp;email=alex%40example.com\" style=\"display:inline-block; padding:14px 40px; font-size:15px; font-weight:600; color:#ffffff; text-decoration:none; background-color:#3b82f6; border-radius:40px; border:1px solid #3b82f6; letter-spacing:0.2px;\"\u003eVerify Email Address\u003c/a\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n\r\n \u003cdiv style=\"background:linear-gradient(135deg,#eff4fd,#f5f7fe); border:1px solid rgba(59,130,246,0.1); border-radius:12px; padding:16px 18px; margin:24px 0 16px; box-shadow:inset 0 1px 0 rgba(255,255,255,0.9);\"\u003e\r\n \u003cp style=\"margin:0 0 8px; font-size:13px; color:#64748b; line-height:1.5;\"\u003e\r\n If the button doesn't work, copy and paste this link into your browser:\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0; font-size:13px; color:#3b82f6; background:#ffffff; padding:10px 12px; border-radius:8px; border:1px solid rgba(0,0,0,0.06); word-break:break-all; font-family:monospace;\"\u003e\r\n https://gitea.com/user/activate_email?code=verify-code-xyz789\u0026amp;email=alex%40example.com\r\n \u003c/p\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:18px 32px 22px; background:linear-gradient(135deg,#f8f9fc,#f4f6fb); border-top:1px solid rgba(0,0,0,0.06); text-align:center;\"\u003e\r\n \u003cp style=\"margin:0; font-size:13px; color:#94a3b8;\"\u003e\r\n \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#3b82f6; text-decoration:none; font-weight:500;\"\u003eGitea\u003c/a\u003e\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:4px 0 0; font-size:11px; color:#b0bdd0;\"\u003eSent via Gitea Mail Templates\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c/div\u003e\r\n \u003c/center\u003e\r\n\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "assigned": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\r\n \u003ctitle\u003eIssue #42 Assigned\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body, .ExternalClass, .ReadMsgBody { background-color: #e2e8f2; }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0; padding:0; background:linear-gradient(160deg,#dce3ed,#e4eaf3,#eef1f7); font-family:system-ui,-apple-system,'Segoe UI',sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\r\n\r\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\r\n \u003cdiv style=\"max-width:600px; margin:24px auto; background:#ffffff; border-radius:16px; box-shadow:0 2px 4px rgba(0,0,0,0.06),0 8px 24px rgba(0,0,0,0.06),0 0 0 1px rgba(0,0,0,0.04); overflow:hidden;\"\u003e\r\n\r\n \u003cdiv style=\"padding:28px 32px 18px; background:linear-gradient(135deg,#dbeafe,#e0e7ff,#e8f0fe); border-bottom:1px solid rgba(59,130,246,0.1); text-align:center;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"32\" height=\"32\" style=\"display:inline-block; margin:0 auto 8px; border:0; outline:none;\"\u003e\r\n \u003cp style=\"margin:0; font-size:18px; font-weight:700; color:#1e293b; letter-spacing:-0.3px;\"\u003eGitea\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:32px 32px 24px; color:#334155;\"\u003e\r\n \r\n \r\n \u003cp style=\"margin:0 0 20px; font-size:15px; line-height:1.6; color:#475569;\"\u003e\r\n \r\n Sarah Chen assigned issue \u003ca href='https://gitea.example.com/repo/project/issues/42' style='color:#3b82f6; text-decoration:none; font-weight:500;'\u003e#https://gitea.example.com/repo/project/issues/42\u003c/a\u003e to you in the repository \u003ca href='https://gitea.example.com/repo/project' style='color:#3b82f6; text-decoration:none; font-weight:500;'\u003eacme/project\u003c/a\u003e.\r\n \r\n \u003c/p\u003e\r\n\r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:28px 0 24px; border-collapse:separate;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd align=\"center\" style=\"border-radius:40px; background-color:#3b82f6;\" bgcolor=\"#3b82f6\"\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/project/issues/42\" style=\"display:inline-block; padding:14px 40px; font-size:15px; font-weight:600; color:#ffffff; text-decoration:none; background-color:#3b82f6; border-radius:40px; border:1px solid #3b82f6; letter-spacing:0.2px;\"\u003eView it on Gitea\u003c/a\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n\r\n \u003cdiv style=\"background:linear-gradient(135deg,#eff4fd,#f5f7fe); border:1px solid rgba(59,130,246,0.1); border-radius:12px; padding:16px 18px; margin:24px 0 16px; box-shadow:inset 0 1px 0 rgba(255,255,255,0.9);\"\u003e\r\n \u003cp style=\"margin:0 0 8px; font-size:13px; color:#64748b; line-height:1.5;\"\u003e\r\n If the button doesn't work, copy and paste this link into your browser:\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0; font-size:13px; color:#3b82f6; background:#ffffff; padding:10px 12px; border-radius:8px; border:1px solid rgba(0,0,0,0.06); word-break:break-all; font-family:monospace;\"\u003e\r\n https://gitea.example.com/repo/project/issues/42\r\n \u003c/p\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:18px 32px 22px; background:linear-gradient(135deg,#f8f9fc,#f4f6fb); border-top:1px solid rgba(0,0,0,0.06); text-align:center;\"\u003e\r\n \u003cp style=\"margin:0; font-size:13px; color:#94a3b8;\"\u003e\r\n \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#3b82f6; text-decoration:none; font-weight:500;\"\u003eGitea\u003c/a\u003e\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:4px 0 0; font-size:11px; color:#b0bdd0;\"\u003eSent via Gitea Mail Templates\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c/div\u003e\r\n \u003c/center\u003e\r\n\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "collaborator": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\r\n \u003ctitle\u003eCollaborator Added to repo\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body, .ExternalClass, .ReadMsgBody { background-color: #e2e8f2; }\r\n code { background: #eff4fd; padding: 2px 8px; border-radius: 5px; font-size: 14px; color: #3b82f6; font-weight: 500; border: 1px solid rgba(59,130,246,0.12); }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0; padding:0; background:linear-gradient(160deg,#dce3ed,#e4eaf3,#eef1f7); font-family:system-ui,-apple-system,'Segoe UI',sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\r\n\r\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\r\n \u003cdiv style=\"max-width:600px; margin:24px auto; background:#ffffff; border-radius:16px; box-shadow:0 2px 4px rgba(0,0,0,0.06),0 8px 24px rgba(0,0,0,0.06),0 0 0 1px rgba(0,0,0,0.04); overflow:hidden;\"\u003e\r\n\r\n \u003cdiv style=\"padding:28px 32px 18px; background:linear-gradient(135deg,#dbeafe,#e0e7ff,#e8f0fe); border-bottom:1px solid rgba(59,130,246,0.1); text-align:center;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"32\" height=\"32\" style=\"display:inline-block; margin:0 auto 8px; border:0; outline:none;\"\u003e\r\n \u003cp style=\"margin:0; font-size:18px; font-weight:700; color:#1e293b; letter-spacing:-0.3px;\"\u003eGitea\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:32px 32px 24px; color:#334155;\"\u003e\r\n \u003cp style=\"margin:0 0 20px; font-size:15px; line-height:1.6; color:#475569;\"\u003e\r\n You have been added as a collaborator on the repository \u003ccode\u003eacme/project\u003c/code\u003e.\r\n \u003c/p\u003e\r\n\r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:28px 0 24px; border-collapse:separate;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd align=\"center\" style=\"border-radius:40px; background-color:#3b82f6;\" bgcolor=\"#3b82f6\"\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/project\" style=\"display:inline-block; padding:14px 40px; font-size:15px; font-weight:600; color:#ffffff; text-decoration:none; background-color:#3b82f6; border-radius:40px; border:1px solid #3b82f6; letter-spacing:0.2px;\"\u003eView it on Gitea\u003c/a\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n\r\n \u003cdiv style=\"background:linear-gradient(135deg,#eff4fd,#f5f7fe); border:1px solid rgba(59,130,246,0.1); border-radius:12px; padding:16px 18px; margin:24px 0 16px; box-shadow:inset 0 1px 0 rgba(255,255,255,0.9);\"\u003e\r\n \u003cp style=\"margin:0 0 8px; font-size:13px; color:#64748b; line-height:1.5;\"\u003e\r\n If the button doesn't work, copy and paste this link into your browser:\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0; font-size:13px; color:#3b82f6; background:#ffffff; padding:10px 12px; border-radius:8px; border:1px solid rgba(0,0,0,0.06); word-break:break-all; font-family:monospace;\"\u003e\r\n https://gitea.example.com/repo/project\r\n \u003c/p\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:18px 32px 22px; background:linear-gradient(135deg,#f8f9fc,#f4f6fb); border-top:1px solid rgba(0,0,0,0.06); text-align:center;\"\u003e\r\n \u003cp style=\"margin:0; font-size:13px; color:#94a3b8;\"\u003e\r\n \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#3b82f6; text-decoration:none; font-weight:500;\"\u003eGitea\u003c/a\u003e\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:4px 0 0; font-size:11px; color:#b0bdd0;\"\u003eSent via Gitea Mail Templates\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c/div\u003e\r\n \u003c/center\u003e\r\n\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "default": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\r\n \u003ctitle\u003eRe: Issue #42 -- Bug fix\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body, .ExternalClass, .ReadMsgBody { background-color: #e2e8f2; }\r\n blockquote { padding-left: 1em; margin: 1em 0; border-left: 2px solid #dbeafe; color: #64748b; }\r\n pre { background: #eff4fd; padding: 12px; border-radius: 8px; overflow-x: auto; font-size: 13px; line-height: 1.5; border: 1px solid rgba(0,0,0,0.06); }\r\n hr { border: none; border-top: 1px solid rgba(0,0,0,0.06); margin: 20px 0; }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0; padding:0; background:linear-gradient(160deg,#dce3ed,#e4eaf3,#eef1f7); font-family:system-ui,-apple-system,'Segoe UI',sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\r\n\r\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\r\n \u003cdiv style=\"max-width:600px; margin:24px auto; background:#ffffff; border-radius:16px; box-shadow:0 2px 4px rgba(0,0,0,0.06),0 8px 24px rgba(0,0,0,0.06),0 0 0 1px rgba(0,0,0,0.04); overflow:hidden;\"\u003e\r\n\r\n \u003cdiv style=\"padding:28px 32px 18px; background:linear-gradient(135deg,#dbeafe,#e0e7ff,#e8f0fe); border-bottom:1px solid rgba(59,130,246,0.1); text-align:center;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"32\" height=\"32\" style=\"display:inline-block; margin:0 auto 8px; border:0; outline:none;\"\u003e\r\n \u003cp style=\"margin:0; font-size:18px; font-weight:700; color:#1e293b; letter-spacing:-0.3px;\"\u003eGitea\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:32px 32px 24px; color:#334155;\"\u003e\r\n \r\n \r\n \u003cp style=\"margin:0 0 16px; font-size:15px; line-height:1.6; color:#475569;\"\u003e\r\n \r\n This is a comment on the issue with details about the fix.\r\n \r\n\r\n \u003c/p\u003e\r\n\r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:28px 0 24px; border-collapse:separate;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd align=\"center\" style=\"border-radius:40px; background-color:#3b82f6;\" bgcolor=\"#3b82f6\"\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/project/issues/42\" style=\"display:inline-block; padding:14px 40px; font-size:15px; font-weight:600; color:#ffffff; text-decoration:none; background-color:#3b82f6; border-radius:40px; border:1px solid #3b82f6; letter-spacing:0.2px;\"\u003eView it on Gitea\u003c/a\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n\r\n \u003cdiv style=\"background:linear-gradient(135deg,#eff4fd,#f5f7fe); border:1px solid rgba(59,130,246,0.1); border-radius:12px; padding:16px 18px; margin:24px 0 16px; box-shadow:inset 0 1px 0 rgba(255,255,255,0.9);\"\u003e\r\n \u003cp style=\"margin:0 0 8px; font-size:13px; color:#64748b; line-height:1.5;\"\u003e\r\n If the button doesn't work, copy and paste this link into your browser:\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0; font-size:13px; color:#3b82f6; background:#ffffff; padding:10px 12px; border-radius:8px; border:1px solid rgba(0,0,0,0.06); word-break:break-all; font-family:monospace;\"\u003e\r\n https://gitea.example.com/repo/project/issues/42\r\n \u003c/p\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:18px 32px 22px; background:linear-gradient(135deg,#f8f9fc,#f4f6fb); border-top:1px solid rgba(0,0,0,0.06); text-align:center;\"\u003e\r\n \u003cp style=\"margin:0; font-size:13px; color:#94a3b8;\"\u003e\r\n \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#3b82f6; text-decoration:none; font-weight:500;\"\u003eGitea\u003c/a\u003e\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:4px 0 0; font-size:11px; color:#b0bdd0;\"\u003eSent via Gitea Mail Templates\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c/div\u003e\r\n \u003c/center\u003e\r\n\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "register_notify": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\r\n \u003ctitle\u003eWelcome to Alex Johnson, Gitea\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body, .ExternalClass, .ReadMsgBody { background-color: #e2e8f2; }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0; padding:0; background:linear-gradient(160deg,#dce3ed,#e4eaf3,#eef1f7); font-family:system-ui,-apple-system,'Segoe UI',sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\r\n\r\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\r\n \u003cdiv style=\"max-width:600px; margin:24px auto; background:#ffffff; border-radius:16px; box-shadow:0 2px 4px rgba(0,0,0,0.06),0 8px 24px rgba(0,0,0,0.06),0 0 0 1px rgba(0,0,0,0.04); overflow:hidden;\"\u003e\r\n\r\n \u003cdiv style=\"padding:28px 32px 18px; background:linear-gradient(135deg,#dbeafe,#e0e7ff,#e8f0fe); border-bottom:1px solid rgba(59,130,246,0.1); text-align:center;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"32\" height=\"32\" style=\"display:inline-block; margin:0 auto 8px; border:0; outline:none;\"\u003e\r\n \u003cp style=\"margin:0; font-size:18px; font-weight:700; color:#1e293b; letter-spacing:-0.3px;\"\u003eGitea\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:32px 32px 24px; color:#334155;\"\u003e\r\n \u003cp style=\"margin:0 0 12px; font-size:17px; line-height:1.5; color:#1e293b; font-weight:600;\"\u003e\r\n Hi Alex Johnson,\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0 0 8px; font-size:15px; line-height:1.6; color:#475569;\"\u003e\r\n Your account on Gitea has been created successfully.\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0 0 20px; font-size:14px; line-height:1.6; color:#64748b;\"\u003e\r\n Your username is: alexj\r\n \u003c/p\u003e\r\n\r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:28px 0 24px; border-collapse:separate;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd align=\"center\" style=\"border-radius:40px; background-color:#3b82f6;\" bgcolor=\"#3b82f6\"\u003e\r\n \u003ca href=\"https://gitea.com/user/login\" style=\"display:inline-block; padding:14px 40px; font-size:15px; font-weight:600; color:#ffffff; text-decoration:none; background-color:#3b82f6; border-radius:40px; border:1px solid #3b82f6; letter-spacing:0.2px;\"\u003eGo to Gitea\u003c/a\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n\r\n \r\n \u003cp style=\"margin:0 0 16px; font-size:14px; line-height:1.6; color:#64748b;\"\u003e\r\n If you need to set a password, visit https://gitea.com/user/forgot_password.\r\n \u003c/p\u003e\r\n\r\n \u003cdiv style=\"background:linear-gradient(135deg,#eff4fd,#f5f7fe); border:1px solid rgba(59,130,246,0.1); border-radius:12px; padding:16px 18px; margin:24px 0 16px; box-shadow:inset 0 1px 0 rgba(255,255,255,0.9);\"\u003e\r\n \u003cp style=\"margin:0 0 8px; font-size:13px; color:#64748b; line-height:1.5;\"\u003e\r\n If the button doesn't work, copy and paste this link into your browser:\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0; font-size:13px; color:#3b82f6; background:#ffffff; padding:10px 12px; border-radius:8px; border:1px solid rgba(0,0,0,0.06); word-break:break-all; font-family:monospace;\"\u003e\r\n https://gitea.com/user/login\r\n \u003c/p\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:18px 32px 22px; background:linear-gradient(135deg,#f8f9fc,#f4f6fb); border-top:1px solid rgba(0,0,0,0.06); text-align:center;\"\u003e\r\n \u003cp style=\"margin:0; font-size:13px; color:#94a3b8;\"\u003e\r\n \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#3b82f6; text-decoration:none; font-weight:500;\"\u003eGitea\u003c/a\u003e\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:4px 0 0; font-size:11px; color:#b0bdd0;\"\u003eSent via Gitea Mail Templates\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c/div\u003e\r\n \u003c/center\u003e\r\n\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "release": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\r\n \u003ctitle\u003eNew Release v2.0.0\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body, .ExternalClass, .ReadMsgBody { background-color: #e2e8f2; }\r\n blockquote { padding-left: 1em; margin: 1em 0; border-left: 2px solid #dbeafe; color: #64748b; }\r\n ul { margin: 12px 0 16px; padding-left: 20px; }\r\n li { margin-bottom: 6px; font-size: 14px; line-height: 1.5; color: #475569; }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0; padding:0; background:linear-gradient(160deg,#dce3ed,#e4eaf3,#eef1f7); font-family:system-ui,-apple-system,'Segoe UI',sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\r\n\r\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\r\n \u003cdiv style=\"max-width:600px; margin:24px auto; background:#ffffff; border-radius:16px; box-shadow:0 2px 4px rgba(0,0,0,0.06),0 8px 24px rgba(0,0,0,0.06),0 0 0 1px rgba(0,0,0,0.04); overflow:hidden;\"\u003e\r\n\r\n \u003cdiv style=\"padding:28px 32px 18px; background:linear-gradient(135deg,#dbeafe,#e0e7ff,#e8f0fe); border-bottom:1px solid rgba(59,130,246,0.1); text-align:center;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"32\" height=\"32\" style=\"display:inline-block; margin:0 auto 8px; border:0; outline:none;\"\u003e\r\n \u003cp style=\"margin:0; font-size:18px; font-weight:700; color:#1e293b; letter-spacing:-0.3px;\"\u003eGitea\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:32px 32px 24px; color:#334155;\"\u003e\r\n \r\n \r\n \u003cp style=\"margin:0 0 16px; font-size:15px; line-height:1.6; color:#475569;\"\u003e\r\n Sarah Chen published a new release \u003ca href='https://gitea.example.com/repo/project/releases/tag/v2.0.0' style='color:#3b82f6; text-decoration:none; font-weight:500;'\u003ev2.0.0\u003c/a\u003e in the repository \u003ca href='https://gitea.example.com/repo/project' style='color:#3b82f6; text-decoration:none; font-weight:500;'\u003eacme/project\u003c/a\u003e.\r\n \u003c/p\u003e\r\n\r\n \u003ch4 style=\"margin:20px 0 8px; font-size:17px; font-weight:600; color:#1e293b;\"\u003eRelease: Version 2.0 -- Major Update\u003c/h4\u003e\r\n\r\n \r\n Release Notes:\u003cbr\u003e\r\n \u003cdiv style=\"margin:12px 0 16px; font-size:14px; line-height:1.6; color:#475569;\"\u003e\r\n \u003cp\u003eMajor new features and performance improvements in this release.\u003c/p\u003e\r\n \u003c/div\u003e\r\n \r\n\r\n \u003cp style=\"margin:20px 0 8px; font-weight:600; color:#1e293b;\"\u003eDownloads\u003c/p\u003e\r\n \u003cul style=\"margin:0 0 20px; padding-left:20px;\"\u003e\r\n \r\n \u003cli\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/project/archive/v2.0.0.zip\" rel=\"nofollow\" style=\"color:#3b82f6; text-decoration:none; font-weight:500;\"\u003eSource Code (ZIP)\u003c/a\u003e\r\n \u003c/li\u003e\r\n \u003cli\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/project/archive/v2.0.0.tar.gz\" rel=\"nofollow\" style=\"color:#3b82f6; text-decoration:none; font-weight:500;\"\u003eSource Code (TAR.GZ)\u003c/a\u003e\r\n \u003c/li\u003e\r\n \r\n \r\n \u003c/ul\u003e\r\n\r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:16px 0 24px; border-collapse:separate;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd align=\"center\" style=\"border-radius:40px; background-color:#3b82f6;\" bgcolor=\"#3b82f6\"\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/project/releases/tag/v2.0.0\" style=\"display:inline-block; padding:14px 40px; font-size:15px; font-weight:600; color:#ffffff; text-decoration:none; background-color:#3b82f6; border-radius:40px; border:1px solid #3b82f6; letter-spacing:0.2px;\"\u003eView it on Gitea\u003c/a\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n\r\n \u003cdiv style=\"background:linear-gradient(135deg,#eff4fd,#f5f7fe); border:1px solid rgba(59,130,246,0.1); border-radius:12px; padding:16px 18px; margin:24px 0 16px; box-shadow:inset 0 1px 0 rgba(255,255,255,0.9);\"\u003e\r\n \u003cp style=\"margin:0 0 8px; font-size:13px; color:#64748b; line-height:1.5;\"\u003e\r\n If the button doesn't work, copy and paste this link into your browser:\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0; font-size:13px; color:#3b82f6; background:#ffffff; padding:10px 12px; border-radius:8px; border:1px solid rgba(0,0,0,0.06); word-break:break-all; font-family:monospace;\"\u003e\r\n https://gitea.example.com/repo/project/releases/tag/v2.0.0\r\n \u003c/p\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:18px 32px 22px; background:linear-gradient(135deg,#f8f9fc,#f4f6fb); border-top:1px solid rgba(0,0,0,0.06); text-align:center;\"\u003e\r\n \u003cp style=\"margin:0; font-size:13px; color:#94a3b8;\"\u003e\r\n \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#3b82f6; text-decoration:none; font-weight:500;\"\u003eGitea\u003c/a\u003e\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:4px 0 0; font-size:11px; color:#b0bdd0;\"\u003eSent via Gitea Mail Templates\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c/div\u003e\r\n \u003c/center\u003e\r\n\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "reset_passwd": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\r\n \u003ctitle\u003eReset your Alex Johnson password\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body, .ExternalClass, .ReadMsgBody { background-color: #e2e8f2; }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0; padding:0; background:linear-gradient(160deg,#dce3ed,#e4eaf3,#eef1f7); font-family:system-ui,-apple-system,'Segoe UI',sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\r\n\r\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\r\n \u003cdiv style=\"max-width:600px; margin:24px auto; background:#ffffff; border-radius:16px; box-shadow:0 2px 4px rgba(0,0,0,0.06),0 8px 24px rgba(0,0,0,0.06),0 0 0 1px rgba(0,0,0,0.04); overflow:hidden;\"\u003e\r\n\r\n \u003cdiv style=\"padding:28px 32px 18px; background:linear-gradient(135deg,#dbeafe,#e0e7ff,#e8f0fe); border-bottom:1px solid rgba(59,130,246,0.1); text-align:center;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"32\" height=\"32\" style=\"display:inline-block; margin:0 auto 8px; border:0; outline:none;\"\u003e\r\n \u003cp style=\"margin:0; font-size:18px; font-weight:700; color:#1e293b; letter-spacing:-0.3px;\"\u003eGitea\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:32px 32px 24px; color:#334155;\"\u003e\r\n \u003cp style=\"margin:0 0 12px; font-size:17px; line-height:1.5; color:#1e293b; font-weight:600;\"\u003e\r\n Hi Alex Johnson,\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0 0 20px; font-size:15px; line-height:1.6; color:#475569;\"\u003e\r\n Click the link below to reset your password. It will expire in 3 hours.\r\n \u003c/p\u003e\r\n\r\n \r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:28px 0 24px; border-collapse:separate;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd align=\"center\" style=\"border-radius:40px; background-color:#3b82f6;\" bgcolor=\"#3b82f6\"\u003e\r\n \u003ca href=\"https://gitea.com/user/recover_account?code=reset-token-abc123\" style=\"display:inline-block; padding:14px 40px; font-size:15px; font-weight:600; color:#ffffff; text-decoration:none; background-color:#3b82f6; border-radius:40px; border:1px solid #3b82f6; letter-spacing:0.2px;\"\u003eReset Password\u003c/a\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n\r\n \u003cdiv style=\"background:linear-gradient(135deg,#eff4fd,#f5f7fe); border:1px solid rgba(59,130,246,0.1); border-radius:12px; padding:16px 18px; margin:24px 0 16px; box-shadow:inset 0 1px 0 rgba(255,255,255,0.9);\"\u003e\r\n \u003cp style=\"margin:0 0 8px; font-size:13px; color:#64748b; line-height:1.5;\"\u003e\r\n If the button doesn't work, copy and paste this link into your browser:\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0; font-size:13px; color:#3b82f6; background:#ffffff; padding:10px 12px; border-radius:8px; border:1px solid rgba(0,0,0,0.06); word-break:break-all; font-family:monospace;\"\u003e\r\n https://gitea.com/user/recover_account?code=reset-token-abc123\r\n \u003c/p\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:18px 32px 22px; background:linear-gradient(135deg,#f8f9fc,#f4f6fb); border-top:1px solid rgba(0,0,0,0.06); text-align:center;\"\u003e\r\n \u003cp style=\"margin:0; font-size:13px; color:#94a3b8;\"\u003e\r\n \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#3b82f6; text-decoration:none; font-weight:500;\"\u003eGitea\u003c/a\u003e\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:4px 0 0; font-size:11px; color:#b0bdd0;\"\u003eSent via Gitea Mail Templates\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c/div\u003e\r\n \u003c/center\u003e\r\n\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "team_invite": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\r\n \u003ctitle\u003eGitea \u0026middot; Team Invitation\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body, .ExternalClass, .ReadMsgBody { background-color: #e2e8f2; }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0; padding:0; background:linear-gradient(160deg,#dce3ed,#e4eaf3,#eef1f7); font-family:system-ui,-apple-system,'Segoe UI',sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\r\n\r\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\r\n \u003cdiv style=\"max-width:600px; margin:24px auto; background:#ffffff; border-radius:16px; box-shadow:0 2px 4px rgba(0,0,0,0.06),0 8px 24px rgba(0,0,0,0.06),0 0 0 1px rgba(0,0,0,0.04); overflow:hidden;\"\u003e\r\n\r\n \u003cdiv style=\"padding:28px 32px 18px; background:linear-gradient(135deg,#dbeafe,#e0e7ff,#e8f0fe); border-bottom:1px solid rgba(59,130,246,0.1); text-align:center;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"32\" height=\"32\" style=\"display:inline-block; margin:0 auto 8px; border:0; outline:none;\"\u003e\r\n \u003cp style=\"margin:0; font-size:18px; font-weight:700; color:#1e293b; letter-spacing:-0.3px;\"\u003eGitea\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:32px 32px 24px; color:#334155;\"\u003e\r\n \u003cp style=\"margin:0 0 12px; font-size:17px; line-height:1.5; color:#1e293b; font-weight:600;\"\u003e\r\n Hi alex@example.com,\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0 0 8px; font-size:15px; line-height:1.6; color:#475569;\"\u003e\r\n Sarah Chen has invited you to join the team Core Developers in the organization Acme Corp.\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0 0 20px; font-size:14px; line-height:1.6; color:#64748b;\"\u003e\r\n Click the button below to accept the invitation.\r\n \u003c/p\u003e\r\n\r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:28px 0 24px; border-collapse:separate;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd align=\"center\" style=\"border-radius:40px; background-color:#3b82f6;\" bgcolor=\"#3b82f6\"\u003e\r\n \u003ca href=\"https://gitea.example.com/org/team/invite?token=invite-abc\" style=\"display:inline-block; padding:14px 40px; font-size:15px; font-weight:600; color:#ffffff; text-decoration:none; background-color:#3b82f6; border-radius:40px; border:1px solid #3b82f6; letter-spacing:0.2px;\"\u003eAccept Invitation\u003c/a\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n\r\n \u003cdiv style=\"background:linear-gradient(135deg,#eff4fd,#f5f7fe); border:1px solid rgba(59,130,246,0.1); border-radius:12px; padding:16px 18px; margin:24px 0 16px; box-shadow:inset 0 1px 0 rgba(255,255,255,0.9);\"\u003e\r\n \u003cp style=\"margin:0 0 8px; font-size:13px; color:#64748b; line-height:1.5;\"\u003e\r\n If the button doesn't work, copy and paste this link into your browser:\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0; font-size:13px; color:#3b82f6; background:#ffffff; padding:10px 12px; border-radius:8px; border:1px solid rgba(0,0,0,0.06); word-break:break-all; font-family:monospace;\"\u003e\r\n https://gitea.example.com/org/team/invite?token=invite-abc\r\n \u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cp style=\"margin:16px 0 0; font-size:13px; color:#64748b; line-height:1.5;\"\u003e\r\n This invitation was sent to alex@example.com.\r\n \u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:18px 32px 22px; background:linear-gradient(135deg,#f8f9fc,#f4f6fb); border-top:1px solid rgba(0,0,0,0.06); text-align:center;\"\u003e\r\n \u003cp style=\"margin:0; font-size:13px; color:#94a3b8;\"\u003e\r\n \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#3b82f6; text-decoration:none; font-weight:500;\"\u003eGitea\u003c/a\u003e\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:4px 0 0; font-size:11px; color:#b0bdd0;\"\u003eSent via Gitea Mail Templates\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c/div\u003e\r\n \u003c/center\u003e\r\n\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "transfer": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\r\n \u003ctitle\u003eRepository Transfer\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body, .ExternalClass, .ReadMsgBody { background-color: #e2e8f2; }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0; padding:0; background:linear-gradient(160deg,#dce3ed,#e4eaf3,#eef1f7); font-family:system-ui,-apple-system,'Segoe UI',sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\r\n\r\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\r\n \u003cdiv style=\"max-width:600px; margin:24px auto; background:#ffffff; border-radius:16px; box-shadow:0 2px 4px rgba(0,0,0,0.06),0 8px 24px rgba(0,0,0,0.06),0 0 0 1px rgba(0,0,0,0.04); overflow:hidden;\"\u003e\r\n\r\n \u003cdiv style=\"padding:28px 32px 18px; background:linear-gradient(135deg,#dbeafe,#e0e7ff,#e8f0fe); border-bottom:1px solid rgba(59,130,246,0.1); text-align:center;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"32\" height=\"32\" style=\"display:inline-block; margin:0 auto 8px; border:0; outline:none;\"\u003e\r\n \u003cp style=\"margin:0; font-size:18px; font-weight:700; color:#1e293b; letter-spacing:-0.3px;\"\u003eGitea\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:32px 32px 24px; color:#334155;\"\u003e\r\n \r\n \u003cp style=\"margin:0 0 20px; font-size:15px; line-height:1.6; color:#475569;\"\u003e\r\n Repository Transfer. The repository \u003ca href='https://gitea.example.com/repo/transferred-project' style='color:#3b82f6; text-decoration:none; font-weight:500;'\u003eacme/transferred-project\u003c/a\u003e has been transferred to you.\r\n \u003c/p\u003e\r\n\r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:28px 0 24px; border-collapse:separate;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd align=\"center\" style=\"border-radius:40px; background-color:#3b82f6;\" bgcolor=\"#3b82f6\"\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/transferred-project\" style=\"display:inline-block; padding:14px 40px; font-size:15px; font-weight:600; color:#ffffff; text-decoration:none; background-color:#3b82f6; border-radius:40px; border:1px solid #3b82f6; letter-spacing:0.2px;\"\u003eView it on Gitea\u003c/a\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n\r\n \u003cdiv style=\"background:linear-gradient(135deg,#eff4fd,#f5f7fe); border:1px solid rgba(59,130,246,0.1); border-radius:12px; padding:16px 18px; margin:24px 0 16px; box-shadow:inset 0 1px 0 rgba(255,255,255,0.9);\"\u003e\r\n \u003cp style=\"margin:0 0 8px; font-size:13px; color:#64748b; line-height:1.5;\"\u003e\r\n If the button doesn't work, copy and paste this link into your browser:\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0; font-size:13px; color:#3b82f6; background:#ffffff; padding:10px 12px; border-radius:8px; border:1px solid rgba(0,0,0,0.06); word-break:break-all; font-family:monospace;\"\u003e\r\n https://gitea.example.com/repo/transferred-project\r\n \u003c/p\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:18px 32px 22px; background:linear-gradient(135deg,#f8f9fc,#f4f6fb); border-top:1px solid rgba(0,0,0,0.06); text-align:center;\"\u003e\r\n \u003cp style=\"margin:0; font-size:13px; color:#94a3b8;\"\u003e\r\n \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#3b82f6; text-decoration:none; font-weight:500;\"\u003eGitea\u003c/a\u003e\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:4px 0 0; font-size:11px; color:#b0bdd0;\"\u003eSent via Gitea Mail Templates\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c/div\u003e\r\n \u003c/center\u003e\r\n\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "workflow_run": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\r\n \u003ctitle\u003eWorkflow Run: CI\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body, .ExternalClass, .ReadMsgBody { background-color: #e2e8f2; }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0; padding:0; background:linear-gradient(160deg,#dce3ed,#e4eaf3,#eef1f7); font-family:system-ui,-apple-system,'Segoe UI',sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\r\n\r\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\r\n \u003cdiv style=\"max-width:600px; margin:24px auto; background:#ffffff; border-radius:16px; box-shadow:0 2px 4px rgba(0,0,0,0.06),0 8px 24px rgba(0,0,0,0.06),0 0 0 1px rgba(0,0,0,0.04); overflow:hidden;\"\u003e\r\n\r\n \u003cdiv style=\"padding:28px 32px 18px; background:linear-gradient(135deg,#dbeafe,#e0e7ff,#e8f0fe); border-bottom:1px solid rgba(59,130,246,0.1); text-align:center;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"32\" height=\"32\" style=\"display:inline-block; margin:0 auto 8px; border:0; outline:none;\"\u003e\r\n \u003cp style=\"margin:0; font-size:18px; font-weight:700; color:#1e293b; letter-spacing:-0.3px;\"\u003eGitea\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:32px 32px 24px; color:#334155;\"\u003e\r\n \u003ch2 style=\"font-size:17px; font-weight:600; color:#1e293b; margin:0 0 16px;\"\u003e\r\n acme/project \u0026mdash; ci.yml: All jobs passed\r\n \u003c/h2\u003e\r\n\r\n \u003cul style=\"list-style:none; padding:0; margin:0 0 24px 0;\"\u003e\r\n \r\n \u003cli style=\"background:linear-gradient(135deg,#f8faff,#f4f7fe); border:1px solid rgba(0,0,0,0.06); border-radius:10px; padding:12px 16px; margin-bottom:8px; box-shadow:inset 0 1px 0 rgba(255,255,255,0.7);\"\u003e\r\n \u003ca href=\"https://gitea.example.com/job/1\" style=\"color:#3b82f6; text-decoration:none; font-weight:500; font-size:14px; display:block;\"\u003e\r\n success: build \u0026mdash; 2m34s\r\n \u003c/a\u003e\r\n \u003c/li\u003e\r\n \r\n \u003cli style=\"background:linear-gradient(135deg,#f8faff,#f4f7fe); border:1px solid rgba(0,0,0,0.06); border-radius:10px; padding:12px 16px; margin-bottom:8px; box-shadow:inset 0 1px 0 rgba(255,255,255,0.7);\"\u003e\r\n \u003ca href=\"https://gitea.example.com/job/2\" style=\"color:#3b82f6; text-decoration:none; font-weight:500; font-size:14px; display:block;\"\u003e\r\n success: test \u0026mdash; 1m12s\r\n \u003c/a\u003e\r\n \u003c/li\u003e\r\n \r\n \u003cli style=\"background:linear-gradient(135deg,#f8faff,#f4f7fe); border:1px solid rgba(0,0,0,0.06); border-radius:10px; padding:12px 16px; margin-bottom:8px; box-shadow:inset 0 1px 0 rgba(255,255,255,0.7);\"\u003e\r\n \u003ca href=\"https://gitea.example.com/job/3\" style=\"color:#3b82f6; text-decoration:none; font-weight:500; font-size:14px; display:block;\"\u003e\r\n success: deploy (retry #2) \u0026mdash; 45s\r\n \u003c/a\u003e\r\n \u003c/li\u003e\r\n \r\n \u003c/ul\u003e\r\n\r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:16px 0 24px; border-collapse:separate;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd align=\"center\" style=\"border-radius:40px; background-color:#3b82f6;\" bgcolor=\"#3b82f6\"\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/project/actions/runs/42\" style=\"display:inline-block; padding:14px 40px; font-size:15px; font-weight:600; color:#ffffff; text-decoration:none; background-color:#3b82f6; border-radius:40px; border:1px solid #3b82f6; letter-spacing:0.2px;\"\u003eView it on Gitea\u003c/a\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n\r\n \u003cdiv style=\"background:linear-gradient(135deg,#eff4fd,#f5f7fe); border:1px solid rgba(59,130,246,0.1); border-radius:12px; padding:16px 18px; margin:24px 0 16px; box-shadow:inset 0 1px 0 rgba(255,255,255,0.9);\"\u003e\r\n \u003cp style=\"margin:0 0 8px; font-size:13px; color:#64748b; line-height:1.5;\"\u003e\r\n If the button doesn't work, copy and paste this link into your browser:\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0; font-size:13px; color:#3b82f6; background:#ffffff; padding:10px 12px; border-radius:8px; border:1px solid rgba(0,0,0,0.06); word-break:break-all; font-family:monospace;\"\u003e\r\n https://gitea.example.com/repo/project/actions/runs/42\r\n \u003c/p\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:18px 32px 22px; background:linear-gradient(135deg,#f8f9fc,#f4f6fb); border-top:1px solid rgba(0,0,0,0.06); text-align:center;\"\u003e\r\n \u003cp style=\"margin:0; font-size:13px; color:#94a3b8;\"\u003e\r\n \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#3b82f6; text-decoration:none; font-weight:500;\"\u003eGitea\u003c/a\u003e\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:4px 0 0; font-size:11px; color:#b0bdd0;\"\u003eSent via Gitea Mail Templates\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c/div\u003e\r\n \u003c/center\u003e\r\n\r\n\u003c/body\u003e\r\n\u003c/html\u003e" + }, + "ember": { + "activate": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\r\n \u003ctitle\u003eActivate your Alex Johnson account\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body, .ExternalClass, .ReadMsgBody { background-color: #fff7ed; }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0; padding:0; background-color:#fff7ed; font-family: system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\r\n\r\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\r\n \u003cdiv style=\"max-width:600px; margin:20px auto; background:#ffffff; border-radius:16px; box-shadow:0 2px 16px rgba(234,88,12,0.08); overflow:hidden; border:1px solid #fed7aa;\"\u003e\r\n\r\n \u003cdiv style=\"padding:28px 32px 16px; border-bottom:1px solid #fed7aa; background:linear-gradient(135deg, #fff7ed, #ffffff);\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-collapse:collapse;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd style=\"vertical-align:middle;\"\u003e\r\n \u003cspan style=\"font-size:15px;\"\u003e\u0026#x1f44b;\u003c/span\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"30\" height=\"30\" style=\"display:inline-block; vertical-align:middle; margin:0 10px; border:0; outline:none;\"\u003e\r\n \u003cspan style=\"font-size:20px; font-weight:700; color:#9a3412; letter-spacing:-0.3px; vertical-align:middle; font-family:Georgia,'Times New Roman',serif;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:32px 32px 24px; color:#78350f;\"\u003e\r\n \u003cp style=\"margin:0 0 12px; font-size:17px; line-height:1.5; color:#9a3412; font-family:Georgia,'Times New Roman',serif; font-weight:600;\"\u003e\r\n Hi Alex Johnson,\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0 0 8px; font-size:16px; line-height:1.6; color:#78350f;\"\u003e\r\n Welcome to Alex Johnson! Please activate your account by clicking the button below.\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0 0 20px; font-size:15px; line-height:1.6; color:#92400e;\"\u003e\r\n This activation link will expire in 24 hours.\r\n \u003c/p\u003e\r\n\r\n \r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:28px 0 24px; border-collapse:separate;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd align=\"center\"\u003e\r\n \u003ca href=\"https://gitea.com/user/activate?code=activation-code-abc123\" style=\"display:inline-block; padding:14px 40px; font-size:16px; font-weight:600; color:#ffffff; text-decoration:none; background:linear-gradient(135deg, #ea580c, #c2410c); border-radius:50px; font-family:system-ui,sans-serif;\"\u003eActivate Your Account \u0026#x2192;\u003c/a\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n\r\n \u003cdiv style=\"background:#fff7ed; border:1px solid #fed7aa; border-radius:12px; padding:16px 18px; margin:24px 0 16px;\"\u003e\r\n \u003cp style=\"margin:0 0 8px; font-size:14px; color:#92400e; line-height:1.5;\"\u003e\r\n If the button doesn't work, copy and paste this link into your browser:\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0; font-size:13px; color:#c2410c; background:#ffffff; padding:10px 12px; border-radius:8px; border:1px solid #fed7aa; word-break:break-all; font-family:monospace;\"\u003e\r\n https://gitea.com/user/activate?code=activation-code-abc123\r\n \u003c/p\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:20px 32px 24px; background:#fff7ed; border-top:1px solid #fed7aa;\"\u003e\r\n \u003cp style=\"margin:0; font-size:14px; color:#92400e;\"\u003e\r\n \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#ea580c; text-decoration:none; font-weight:600;\"\u003eGitea\u003c/a\u003e\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:8px 0 0; font-size:13px; color:#a8a29e;\"\u003eBuilt with \u0026#x2764;\u0026#xfe0f; by the community, for the community.\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c/div\u003e\r\n \u003c/center\u003e\r\n\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "activate_email": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\r\n \u003ctitle\u003eVerify your email address for Alex Johnson\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body, .ExternalClass, .ReadMsgBody { background-color: #fff7ed; }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0; padding:0; background-color:#fff7ed; font-family: system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\r\n\r\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\r\n \u003cdiv style=\"max-width:600px; margin:20px auto; background:#ffffff; border-radius:16px; box-shadow:0 2px 16px rgba(234,88,12,0.08); overflow:hidden; border:1px solid #fed7aa;\"\u003e\r\n\r\n \u003cdiv style=\"padding:28px 32px 16px; border-bottom:1px solid #fed7aa; background:linear-gradient(135deg, #fff7ed, #ffffff);\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-collapse:collapse;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd style=\"vertical-align:middle;\"\u003e\r\n \u003cspan style=\"font-size:15px;\"\u003e\u0026#x1f44b;\u003c/span\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"30\" height=\"30\" style=\"display:inline-block; vertical-align:middle; margin:0 10px; border:0; outline:none;\"\u003e\r\n \u003cspan style=\"font-size:20px; font-weight:700; color:#9a3412; letter-spacing:-0.3px; vertical-align:middle; font-family:Georgia,'Times New Roman',serif;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:32px 32px 24px; color:#78350f;\"\u003e\r\n \u003cp style=\"margin:0 0 12px; font-size:17px; line-height:1.5; color:#9a3412; font-family:Georgia,'Times New Roman',serif; font-weight:600;\"\u003e\r\n Hi Alex Johnson,\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0 0 20px; font-size:16px; line-height:1.6; color:#78350f;\"\u003e\r\n Please verify your email address. The link will expire in 24 hours.\r\n \u003c/p\u003e\r\n\r\n \r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:28px 0 24px; border-collapse:separate;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd align=\"center\"\u003e\r\n \u003ca href=\"https://gitea.com/user/activate_email?code=verify-code-xyz789\u0026amp;email=alex%40example.com\" style=\"display:inline-block; padding:14px 40px; font-size:16px; font-weight:600; color:#ffffff; text-decoration:none; background:linear-gradient(135deg, #ea580c, #c2410c); border-radius:50px; font-family:system-ui,sans-serif;\"\u003eVerify Your Email \u0026#x2192;\u003c/a\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n\r\n \u003cdiv style=\"background:#fff7ed; border:1px solid #fed7aa; border-radius:12px; padding:16px 18px; margin:24px 0 16px;\"\u003e\r\n \u003cp style=\"margin:0 0 8px; font-size:14px; color:#92400e; line-height:1.5;\"\u003e\r\n If the button doesn't work, copy and paste this link into your browser:\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0; font-size:13px; color:#c2410c; background:#ffffff; padding:10px 12px; border-radius:8px; border:1px solid #fed7aa; word-break:break-all; font-family:monospace;\"\u003e\r\n https://gitea.com/user/activate_email?code=verify-code-xyz789\u0026amp;email=alex%40example.com\r\n \u003c/p\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:20px 32px 24px; background:#fff7ed; border-top:1px solid #fed7aa;\"\u003e\r\n \u003cp style=\"margin:0; font-size:14px; color:#92400e;\"\u003e\r\n \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#ea580c; text-decoration:none; font-weight:600;\"\u003eGitea\u003c/a\u003e\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:8px 0 0; font-size:13px; color:#a8a29e;\"\u003eBuilt with \u0026#x2764;\u0026#xfe0f; by the community, for the community.\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c/div\u003e\r\n \u003c/center\u003e\r\n\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "assigned": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\r\n \u003ctitle\u003eIssue #42 Assigned\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body, .ExternalClass, .ReadMsgBody { background-color: #fff7ed; }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0; padding:0; background-color:#fff7ed; font-family: system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\r\n\r\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\r\n \u003cdiv style=\"max-width:600px; margin:20px auto; background:#ffffff; border-radius:16px; box-shadow:0 2px 16px rgba(234,88,12,0.08); overflow:hidden; border:1px solid #fed7aa;\"\u003e\r\n\r\n \u003cdiv style=\"padding:28px 32px 16px; border-bottom:1px solid #fed7aa; background:linear-gradient(135deg, #fff7ed, #ffffff);\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-collapse:collapse;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd style=\"vertical-align:middle;\"\u003e\r\n \u003cspan style=\"font-size:15px;\"\u003e\u0026#x1f44b;\u003c/span\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"30\" height=\"30\" style=\"display:inline-block; vertical-align:middle; margin:0 10px; border:0; outline:none;\"\u003e\r\n \u003cspan style=\"font-size:20px; font-weight:700; color:#9a3412; letter-spacing:-0.3px; vertical-align:middle; font-family:Georgia,'Times New Roman',serif;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:32px 32px 24px; color:#78350f;\"\u003e\r\n \r\n \r\n \u003cp style=\"margin:0 0 20px; font-size:16px; line-height:1.6; color:#78350f;\"\u003e\r\n \r\n Sarah Chen assigned issue \u003ca href='https://gitea.example.com/repo/project/issues/42' style='color:#ea580c; text-decoration:none; font-weight:600;'\u003e#https://gitea.example.com/repo/project/issues/42\u003c/a\u003e to you in the repository \u003ca href='https://gitea.example.com/repo/project' style='color:#ea580c; text-decoration:none; font-weight:600;'\u003eacme/project\u003c/a\u003e.\r\n \r\n \u003c/p\u003e\r\n\r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:28px 0 24px; border-collapse:separate;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd align=\"center\"\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/project/issues/42\" style=\"display:inline-block; padding:14px 40px; font-size:16px; font-weight:600; color:#ffffff; text-decoration:none; background:linear-gradient(135deg, #ea580c, #c2410c); border-radius:50px; font-family:system-ui,sans-serif;\"\u003eView it on Gitea\u003c/a\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n\r\n \u003cdiv style=\"background:#fff7ed; border:1px solid #fed7aa; border-radius:12px; padding:16px 18px; margin:24px 0 16px;\"\u003e\r\n \u003cp style=\"margin:0 0 8px; font-size:14px; color:#92400e; line-height:1.5;\"\u003e\r\n If the button doesn't work, copy and paste this link into your browser:\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0; font-size:13px; color:#c2410c; background:#ffffff; padding:10px 12px; border-radius:8px; border:1px solid #fed7aa; word-break:break-all; font-family:monospace;\"\u003e\r\n https://gitea.example.com/repo/project/issues/42\r\n \u003c/p\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:20px 32px 24px; background:#fff7ed; border-top:1px solid #fed7aa;\"\u003e\r\n \u003cp style=\"margin:0; font-size:14px; color:#92400e;\"\u003e\r\n \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#ea580c; text-decoration:none; font-weight:600;\"\u003eGitea\u003c/a\u003e\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:8px 0 0; font-size:13px; color:#a8a29e;\"\u003eBuilt with \u0026#x2764;\u0026#xfe0f; by the community, for the community.\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c/div\u003e\r\n \u003c/center\u003e\r\n\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "collaborator": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\r\n \u003ctitle\u003eCollaborator Added to repo\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body, .ExternalClass, .ReadMsgBody { background-color: #fff7ed; }\r\n code { background: #fff7ed; padding: 2px 8px; border-radius: 6px; font-size: 15px; color: #c2410c; font-weight: 600; }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0; padding:0; background-color:#fff7ed; font-family: system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\r\n\r\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\r\n \u003cdiv style=\"max-width:600px; margin:20px auto; background:#ffffff; border-radius:16px; box-shadow:0 2px 16px rgba(234,88,12,0.08); overflow:hidden; border:1px solid #fed7aa;\"\u003e\r\n\r\n \u003cdiv style=\"padding:28px 32px 16px; border-bottom:1px solid #fed7aa; background:linear-gradient(135deg, #fff7ed, #ffffff);\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-collapse:collapse;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd style=\"vertical-align:middle;\"\u003e\r\n \u003cspan style=\"font-size:15px;\"\u003e\u0026#x1f44b;\u003c/span\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"30\" height=\"30\" style=\"display:inline-block; vertical-align:middle; margin:0 10px; border:0; outline:none;\"\u003e\r\n \u003cspan style=\"font-size:20px; font-weight:700; color:#9a3412; letter-spacing:-0.3px; vertical-align:middle; font-family:Georgia,'Times New Roman',serif;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:32px 32px 24px; color:#78350f;\"\u003e\r\n \u003cp style=\"margin:0 0 20px; font-size:16px; line-height:1.6; color:#78350f;\"\u003e\r\n You have been added as a collaborator on the repository \u003ccode\u003eacme/project\u003c/code\u003e.\r\n \u003c/p\u003e\r\n\r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:28px 0 24px; border-collapse:separate;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd align=\"center\"\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/project\" style=\"display:inline-block; padding:14px 40px; font-size:16px; font-weight:600; color:#ffffff; text-decoration:none; background:linear-gradient(135deg, #ea580c, #c2410c); border-radius:50px; font-family:system-ui,sans-serif;\"\u003eView it on Gitea\u003c/a\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n\r\n \u003cdiv style=\"background:#fff7ed; border:1px solid #fed7aa; border-radius:12px; padding:16px 18px; margin:24px 0 16px;\"\u003e\r\n \u003cp style=\"margin:0 0 8px; font-size:14px; color:#92400e; line-height:1.5;\"\u003e\r\n If the button doesn't work, copy and paste this link into your browser:\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0; font-size:13px; color:#c2410c; background:#ffffff; padding:10px 12px; border-radius:8px; border:1px solid #fed7aa; word-break:break-all; font-family:monospace;\"\u003e\r\n https://gitea.example.com/repo/project\r\n \u003c/p\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:20px 32px 24px; background:#fff7ed; border-top:1px solid #fed7aa;\"\u003e\r\n \u003cp style=\"margin:0; font-size:14px; color:#92400e;\"\u003e\r\n \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#ea580c; text-decoration:none; font-weight:600;\"\u003eGitea\u003c/a\u003e\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:8px 0 0; font-size:13px; color:#a8a29e;\"\u003eBuilt with \u0026#x2764;\u0026#xfe0f; by the community, for the community.\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c/div\u003e\r\n \u003c/center\u003e\r\n\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "default": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\r\n \u003ctitle\u003eRe: Issue #42 -- Bug fix\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body, .ExternalClass, .ReadMsgBody { background-color: #fff7ed; }\r\n blockquote { padding-left: 1em; margin: 1em 0; border-left: 3px solid #fdba74; color: #92400e; }\r\n pre { background: #fff7ed; padding: 12px; border-radius: 8px; overflow-x: auto; font-size: 14px; line-height: 1.5; border: 1px solid #fed7aa; }\r\n hr { border: none; border-top: 1px solid #fed7aa; margin: 20px 0; }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0; padding:0; background-color:#fff7ed; font-family: system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\r\n\r\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\r\n \u003cdiv style=\"max-width:600px; margin:20px auto; background:#ffffff; border-radius:16px; box-shadow:0 2px 16px rgba(234,88,12,0.08); overflow:hidden; border:1px solid #fed7aa;\"\u003e\r\n\r\n \u003cdiv style=\"padding:28px 32px 16px; border-bottom:1px solid #fed7aa; background:linear-gradient(135deg, #fff7ed, #ffffff);\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-collapse:collapse;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd style=\"vertical-align:middle;\"\u003e\r\n \u003cspan style=\"font-size:15px;\"\u003e\u0026#x1f44b;\u003c/span\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"30\" height=\"30\" style=\"display:inline-block; vertical-align:middle; margin:0 10px; border:0; outline:none;\"\u003e\r\n \u003cspan style=\"font-size:20px; font-weight:700; color:#9a3412; letter-spacing:-0.3px; vertical-align:middle; font-family:Georgia,'Times New Roman',serif;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:32px 32px 24px; color:#78350f;\"\u003e\r\n \r\n \r\n \u003cp style=\"margin:0 0 16px; font-size:16px; line-height:1.6; color:#78350f;\"\u003e\r\n \r\n This is a comment on the issue with details about the fix.\r\n \u003c/p\u003e\r\n\r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:28px 0 24px; border-collapse:separate;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd align=\"center\"\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/project/issues/42\" style=\"display:inline-block; padding:14px 40px; font-size:16px; font-weight:600; color:#ffffff; text-decoration:none; background:linear-gradient(135deg, #ea580c, #c2410c); border-radius:50px; font-family:system-ui,sans-serif;\"\u003eView it on Gitea\u003c/a\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n\r\n \u003cdiv style=\"background:#fff7ed; border:1px solid #fed7aa; border-radius:12px; padding:16px 18px; margin:24px 0 16px;\"\u003e\r\n \u003cp style=\"margin:0 0 8px; font-size:14px; color:#92400e; line-height:1.5;\"\u003e\r\n If the button doesn't work, copy and paste this link into your browser:\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0; font-size:13px; color:#c2410c; background:#ffffff; padding:10px 12px; border-radius:8px; border:1px solid #fed7aa; word-break:break-all; font-family:monospace;\"\u003e\r\n https://gitea.example.com/repo/project/issues/42\r\n \u003c/p\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:20px 32px 24px; background:#fff7ed; border-top:1px solid #fed7aa;\"\u003e\r\n \u003cp style=\"margin:0; font-size:14px; color:#92400e;\"\u003e\r\n \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#ea580c; text-decoration:none; font-weight:600;\"\u003eGitea\u003c/a\u003e\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:8px 0 0; font-size:13px; color:#a8a29e;\"\u003eBuilt with \u0026#x2764;\u0026#xfe0f; by the community, for the community.\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c/div\u003e\r\n \u003c/center\u003e\r\n\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "register_notify": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\r\n \u003ctitle\u003eWelcome to Alex Johnson, Gitea\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body, .ExternalClass, .ReadMsgBody { background-color: #fff7ed; }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0; padding:0; background-color:#fff7ed; font-family: system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\r\n\r\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\r\n \u003cdiv style=\"max-width:600px; margin:20px auto; background:#ffffff; border-radius:16px; box-shadow:0 2px 16px rgba(234,88,12,0.08); overflow:hidden; border:1px solid #fed7aa;\"\u003e\r\n\r\n \u003cdiv style=\"padding:28px 32px 16px; border-bottom:1px solid #fed7aa; background:linear-gradient(135deg, #fff7ed, #ffffff);\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-collapse:collapse;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd style=\"vertical-align:middle;\"\u003e\r\n \u003cspan style=\"font-size:15px;\"\u003e\u0026#x1f44b;\u003c/span\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"30\" height=\"30\" style=\"display:inline-block; vertical-align:middle; margin:0 10px; border:0; outline:none;\"\u003e\r\n \u003cspan style=\"font-size:20px; font-weight:700; color:#9a3412; letter-spacing:-0.3px; vertical-align:middle; font-family:Georgia,'Times New Roman',serif;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:32px 32px 24px; color:#78350f;\"\u003e\r\n \u003cp style=\"margin:0 0 12px; font-size:17px; line-height:1.5; color:#9a3412; font-family:Georgia,'Times New Roman',serif; font-weight:600;\"\u003e\r\n Hi Alex Johnson,\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0 0 8px; font-size:16px; line-height:1.6; color:#78350f;\"\u003e\r\n Your account on Gitea has been created successfully.\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0 0 20px; font-size:15px; line-height:1.6; color:#92400e;\"\u003e\r\n Your username is: alexj\r\n \u003c/p\u003e\r\n\r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:28px 0 24px; border-collapse:separate;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd align=\"center\"\u003e\r\n \u003ca href=\"https://gitea.com/user/login\" style=\"display:inline-block; padding:14px 40px; font-size:16px; font-weight:600; color:#ffffff; text-decoration:none; background:linear-gradient(135deg, #ea580c, #c2410c); border-radius:50px; font-family:system-ui,sans-serif;\"\u003eWelcome to Gitea \u0026#x1f389;\u003c/a\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n\r\n \r\n \u003cp style=\"margin:0 0 16px; font-size:15px; line-height:1.6; color:#92400e;\"\u003e\r\n If you need to set a password, visit https://gitea.com/user/forgot_password.\r\n \u003c/p\u003e\r\n\r\n \u003cdiv style=\"background:#fff7ed; border:1px solid #fed7aa; border-radius:12px; padding:16px 18px; margin:24px 0 16px;\"\u003e\r\n \u003cp style=\"margin:0 0 8px; font-size:14px; color:#92400e; line-height:1.5;\"\u003e\r\n If the button doesn't work, copy and paste this link into your browser:\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0; font-size:13px; color:#c2410c; background:#ffffff; padding:10px 12px; border-radius:8px; border:1px solid #fed7aa; word-break:break-all; font-family:monospace;\"\u003e\r\n https://gitea.com/user/login\r\n \u003c/p\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:20px 32px 24px; background:#fff7ed; border-top:1px solid #fed7aa;\"\u003e\r\n \u003cp style=\"margin:0; font-size:14px; color:#92400e;\"\u003e\r\n \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#ea580c; text-decoration:none; font-weight:600;\"\u003eGitea\u003c/a\u003e\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:8px 0 0; font-size:13px; color:#a8a29e;\"\u003eBuilt with \u0026#x2764;\u0026#xfe0f; by the community, for the community.\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c/div\u003e\r\n \u003c/center\u003e\r\n\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "release": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\r\n \u003ctitle\u003eNew Release v2.0.0\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body, .ExternalClass, .ReadMsgBody { background-color: #fff7ed; }\r\n blockquote { padding-left: 1em; margin: 1em 0; border-left: 3px solid #fdba74; color: #92400e; }\r\n ul { margin: 12px 0 16px; padding-left: 20px; }\r\n li { margin-bottom: 8px; font-size: 15px; line-height: 1.5; color: #78350f; }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0; padding:0; background-color:#fff7ed; font-family: system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\r\n\r\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\r\n \u003cdiv style=\"max-width:600px; margin:20px auto; background:#ffffff; border-radius:16px; box-shadow:0 2px 16px rgba(234,88,12,0.08); overflow:hidden; border:1px solid #fed7aa;\"\u003e\r\n\r\n \u003cdiv style=\"padding:28px 32px 16px; border-bottom:1px solid #fed7aa; background:linear-gradient(135deg, #fff7ed, #ffffff);\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-collapse:collapse;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd style=\"vertical-align:middle;\"\u003e\r\n \u003cspan style=\"font-size:15px;\"\u003e\u0026#x1f44b;\u003c/span\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"30\" height=\"30\" style=\"display:inline-block; vertical-align:middle; margin:0 10px; border:0; outline:none;\"\u003e\r\n \u003cspan style=\"font-size:20px; font-weight:700; color:#9a3412; letter-spacing:-0.3px; vertical-align:middle; font-family:Georgia,'Times New Roman',serif;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:32px 32px 24px; color:#78350f;\"\u003e\r\n \r\n \r\n \u003cp style=\"margin:0 0 16px; font-size:16px; line-height:1.6; color:#78350f;\"\u003e\r\n Sarah Chen published a new release \u003ca href='https://gitea.example.com/repo/project/releases/tag/v2.0.0' style='color:#ea580c; text-decoration:none; font-weight:600;'\u003ev2.0.0\u003c/a\u003e in the repository \u003ca href='https://gitea.example.com/repo/project' style='color:#ea580c; text-decoration:none; font-weight:600;'\u003eacme/project\u003c/a\u003e.\r\n \u003c/p\u003e\r\n\r\n \u003ch4 style=\"margin:20px 0 8px; font-size:19px; font-weight:700; color:#9a3412; font-family:Georgia,'Times New Roman',serif;\"\u003eRelease: Version 2.0 -- Major Update\u003c/h4\u003e\r\n\r\n \u003cp style=\"margin:0 0 8px;font-weight:600;color:#9a3412;\"\u003eRelease Notes:\u003c/p\u003e\r\n \r\n \u003cdiv style=\"margin:12px 0 16px; font-size:15px; line-height:1.6; color:#78350f;\"\u003e\r\n \u003cp\u003eMajor new features and performance improvements in this release.\u003c/p\u003e\r\n \u003c/div\u003e\r\n \r\n\r\n \u003cp style=\"margin:20px 0 8px; font-weight:600; color:#9a3412;\"\u003eDownloads\u003c/p\u003e\r\n \u003cul style=\"margin:0 0 20px; padding-left:20px;\"\u003e\r\n \r\n \u003cli\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/project/archive/v2.0.0.zip\" rel=\"nofollow\" style=\"color:#ea580c; text-decoration:none; font-weight:600;\"\u003eSource Code (ZIP)\u003c/a\u003e\r\n \u003c/li\u003e\r\n \u003cli\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/project/archive/v2.0.0.tar.gz\" rel=\"nofollow\" style=\"color:#ea580c; text-decoration:none; font-weight:600;\"\u003eSource Code (TAR.GZ)\u003c/a\u003e\r\n \u003c/li\u003e\r\n \r\n \r\n \u003c/ul\u003e\r\n\r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:16px 0 24px; border-collapse:separate;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd align=\"center\"\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/project/releases/tag/v2.0.0\" style=\"display:inline-block; padding:14px 40px; font-size:16px; font-weight:600; color:#ffffff; text-decoration:none; background:linear-gradient(135deg, #ea580c, #c2410c); border-radius:50px; font-family:system-ui,sans-serif;\"\u003eView it on Gitea\u003c/a\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n\r\n \u003cdiv style=\"background:#fff7ed; border:1px solid #fed7aa; border-radius:12px; padding:16px 18px; margin:24px 0 16px;\"\u003e\r\n \u003cp style=\"margin:0 0 8px; font-size:14px; color:#92400e; line-height:1.5;\"\u003e\r\n If the button doesn't work, copy and paste this link into your browser:\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0; font-size:13px; color:#c2410c; background:#ffffff; padding:10px 12px; border-radius:8px; border:1px solid #fed7aa; word-break:break-all; font-family:monospace;\"\u003e\r\n https://gitea.example.com/repo/project/releases/tag/v2.0.0\r\n \u003c/p\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:20px 32px 24px; background:#fff7ed; border-top:1px solid #fed7aa;\"\u003e\r\n \u003cp style=\"margin:0; font-size:14px; color:#92400e;\"\u003e\r\n \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#ea580c; text-decoration:none; font-weight:600;\"\u003eGitea\u003c/a\u003e\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:8px 0 0; font-size:13px; color:#a8a29e;\"\u003eBuilt with \u0026#x2764;\u0026#xfe0f; by the community, for the community.\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c/div\u003e\r\n \u003c/center\u003e\r\n\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "reset_passwd": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\r\n \u003ctitle\u003eReset your Alex Johnson password\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body, .ExternalClass, .ReadMsgBody { background-color: #fff7ed; }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0; padding:0; background-color:#fff7ed; font-family: system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\r\n\r\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\r\n \u003cdiv style=\"max-width:600px; margin:20px auto; background:#ffffff; border-radius:16px; box-shadow:0 2px 16px rgba(234,88,12,0.08); overflow:hidden; border:1px solid #fed7aa;\"\u003e\r\n\r\n \u003cdiv style=\"padding:28px 32px 16px; border-bottom:1px solid #fed7aa; background:linear-gradient(135deg, #fff7ed, #ffffff);\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-collapse:collapse;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd style=\"vertical-align:middle;\"\u003e\r\n \u003cspan style=\"font-size:15px;\"\u003e\u0026#x1f44b;\u003c/span\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"30\" height=\"30\" style=\"display:inline-block; vertical-align:middle; margin:0 10px; border:0; outline:none;\"\u003e\r\n \u003cspan style=\"font-size:20px; font-weight:700; color:#9a3412; letter-spacing:-0.3px; vertical-align:middle; font-family:Georgia,'Times New Roman',serif;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:32px 32px 24px; color:#78350f;\"\u003e\r\n \u003cp style=\"margin:0 0 12px; font-size:17px; line-height:1.5; color:#9a3412; font-family:Georgia,'Times New Roman',serif; font-weight:600;\"\u003e\r\n Hi Alex Johnson,\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0 0 20px; font-size:16px; line-height:1.6; color:#78350f;\"\u003e\r\n Click the link below to reset your password. It will expire in 3 hours.\r\n \u003c/p\u003e\r\n\r\n \r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:28px 0 24px; border-collapse:separate;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd align=\"center\"\u003e\r\n \u003ca href=\"https://gitea.com/user/recover_account?code=reset-token-abc123\" style=\"display:inline-block; padding:14px 40px; font-size:16px; font-weight:600; color:#ffffff; text-decoration:none; background:linear-gradient(135deg, #ea580c, #c2410c); border-radius:50px; font-family:system-ui,sans-serif;\"\u003eReset Your Password \u0026#x1f512;\u003c/a\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n\r\n \u003cdiv style=\"background:#fff7ed; border:1px solid #fed7aa; border-radius:12px; padding:16px 18px; margin:24px 0 16px;\"\u003e\r\n \u003cp style=\"margin:0 0 8px; font-size:14px; color:#92400e; line-height:1.5;\"\u003e\r\n If the button doesn't work, copy and paste this link into your browser:\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0; font-size:13px; color:#c2410c; background:#ffffff; padding:10px 12px; border-radius:8px; border:1px solid #fed7aa; word-break:break-all; font-family:monospace;\"\u003e\r\n https://gitea.com/user/recover_account?code=reset-token-abc123\r\n \u003c/p\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:20px 32px 24px; background:#fff7ed; border-top:1px solid #fed7aa;\"\u003e\r\n \u003cp style=\"margin:0; font-size:14px; color:#92400e;\"\u003e\r\n \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#ea580c; text-decoration:none; font-weight:600;\"\u003eGitea\u003c/a\u003e\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:8px 0 0; font-size:13px; color:#a8a29e;\"\u003eBuilt with \u0026#x2764;\u0026#xfe0f; by the community, for the community.\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c/div\u003e\r\n \u003c/center\u003e\r\n\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "team_invite": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\r\n \u003ctitle\u003eGitea \u0026middot; Team Invitation\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body, .ExternalClass, .ReadMsgBody { background-color: #fff7ed; }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0; padding:0; background-color:#fff7ed; font-family: system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\r\n\r\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\r\n \u003cdiv style=\"max-width:600px; margin:20px auto; background:#ffffff; border-radius:16px; box-shadow:0 2px 16px rgba(234,88,12,0.08); overflow:hidden; border:1px solid #fed7aa;\"\u003e\r\n\r\n \u003cdiv style=\"padding:28px 32px 16px; border-bottom:1px solid #fed7aa; background:linear-gradient(135deg, #fff7ed, #ffffff);\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-collapse:collapse;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd style=\"vertical-align:middle;\"\u003e\r\n \u003cspan style=\"font-size:15px;\"\u003e\u0026#x1f44b;\u003c/span\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"30\" height=\"30\" style=\"display:inline-block; vertical-align:middle; margin:0 10px; border:0; outline:none;\"\u003e\r\n \u003cspan style=\"font-size:20px; font-weight:700; color:#9a3412; letter-spacing:-0.3px; vertical-align:middle; font-family:Georgia,'Times New Roman',serif;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:32px 32px 24px; color:#78350f;\"\u003e\r\n \u003cp style=\"margin:0 0 12px; font-size:17px; line-height:1.5; color:#9a3412; font-family:Georgia,'Times New Roman',serif; font-weight:600;\"\u003e\r\n Hi alex@example.com,\r\n \u003c/p\u003e\r\n\r\n \u003cp style=\"margin:0 0 8px; font-size:16px; line-height:1.6; color:#78350f;\"\u003e\r\n Sarah Chen has invited you to join the team Core Developers in the organization Acme Corp.\r\n \u003c/p\u003e\r\n\r\n \u003cp style=\"margin:0 0 20px; font-size:15px; line-height:1.6; color:#92400e;\"\u003e\r\n Click the button below to accept the invitation.\r\n \u003c/p\u003e\r\n\r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:28px 0 24px; border-collapse:separate;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd align=\"center\"\u003e\r\n \u003ca href=\"https://gitea.example.com/org/team/invite?token=invite-abc\" style=\"display:inline-block; padding:14px 40px; font-size:16px; font-weight:600; color:#ffffff; text-decoration:none; background:linear-gradient(135deg, #ea580c, #c2410c); border-radius:50px; font-family:system-ui,sans-serif;\"\u003eJoin the Team \u0026#x1f91d;\u003c/a\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n\r\n \u003cdiv style=\"background:#fff7ed; border:1px solid #fed7aa; border-radius:12px; padding:16px 18px; margin:24px 0 16px;\"\u003e\r\n \u003cp style=\"margin:0 0 8px; font-size:14px; color:#92400e; line-height:1.5;\"\u003e\r\n If the button doesn't work, copy and paste this link into your browser:\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0; font-size:13px; color:#c2410c; background:#ffffff; padding:10px 12px; border-radius:8px; border:1px solid #fed7aa; word-break:break-all; font-family:monospace;\"\u003e\r\n https://gitea.example.com/org/team/invite?token=invite-abc\r\n \u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cp style=\"margin:16px 0 0; font-size:14px; color:#92400e; line-height:1.5;\"\u003e\r\n This invitation was sent to alex@example.com.\r\n \u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:20px 32px 24px; background:#fff7ed; border-top:1px solid #fed7aa;\"\u003e\r\n \u003cp style=\"margin:0; font-size:14px; color:#92400e;\"\u003e\r\n \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#ea580c; text-decoration:none; font-weight:600;\"\u003eGitea\u003c/a\u003e\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:8px 0 0; font-size:13px; color:#a8a29e;\"\u003eBuilt with \u0026#x2764;\u0026#xfe0f; by the community, for the community.\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c/div\u003e\r\n \u003c/center\u003e\r\n\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "transfer": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\r\n \u003ctitle\u003eRepository Transfer\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body, .ExternalClass, .ReadMsgBody { background-color: #fff7ed; }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0; padding:0; background-color:#fff7ed; font-family: system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\r\n\r\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\r\n \u003cdiv style=\"max-width:600px; margin:20px auto; background:#ffffff; border-radius:16px; box-shadow:0 2px 16px rgba(234,88,12,0.08); overflow:hidden; border:1px solid #fed7aa;\"\u003e\r\n\r\n \u003cdiv style=\"padding:28px 32px 16px; border-bottom:1px solid #fed7aa; background:linear-gradient(135deg, #fff7ed, #ffffff);\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-collapse:collapse;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd style=\"vertical-align:middle;\"\u003e\r\n \u003cspan style=\"font-size:15px;\"\u003e\u0026#x1f44b;\u003c/span\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"30\" height=\"30\" style=\"display:inline-block; vertical-align:middle; margin:0 10px; border:0; outline:none;\"\u003e\r\n \u003cspan style=\"font-size:20px; font-weight:700; color:#9a3412; letter-spacing:-0.3px; vertical-align:middle; font-family:Georgia,'Times New Roman',serif;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:32px 32px 24px; color:#78350f;\"\u003e\r\n \r\n \u003cp style=\"margin:0 0 20px; font-size:16px; line-height:1.6; color:#78350f;\"\u003e\r\n Repository Transfer. The repository \u003ca href='https://gitea.example.com/repo/transferred-project' style='color:#ea580c; text-decoration:none; font-weight:600;'\u003eacme/transferred-project\u003c/a\u003e has been transferred to you.\r\n \u003c/p\u003e\r\n\r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:28px 0 24px; border-collapse:separate;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd align=\"center\"\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/transferred-project\" style=\"display:inline-block; padding:14px 40px; font-size:16px; font-weight:600; color:#ffffff; text-decoration:none; background:linear-gradient(135deg, #ea580c, #c2410c); border-radius:50px; font-family:system-ui,sans-serif;\"\u003eView it on Gitea\u003c/a\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n\r\n \u003cdiv style=\"background:#fff7ed; border:1px solid #fed7aa; border-radius:12px; padding:16px 18px; margin:24px 0 16px;\"\u003e\r\n \u003cp style=\"margin:0 0 8px; font-size:14px; color:#92400e; line-height:1.5;\"\u003e\r\n If the button doesn't work, copy and paste this link into your browser:\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0; font-size:13px; color:#c2410c; background:#ffffff; padding:10px 12px; border-radius:8px; border:1px solid #fed7aa; word-break:break-all; font-family:monospace;\"\u003e\r\n https://gitea.example.com/repo/transferred-project\r\n \u003c/p\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:20px 32px 24px; background:#fff7ed; border-top:1px solid #fed7aa;\"\u003e\r\n \u003cp style=\"margin:0; font-size:14px; color:#92400e;\"\u003e\r\n \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#ea580c; text-decoration:none; font-weight:600;\"\u003eGitea\u003c/a\u003e\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:8px 0 0; font-size:13px; color:#a8a29e;\"\u003eBuilt with \u0026#x2764;\u0026#xfe0f; by the community, for the community.\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c/div\u003e\r\n \u003c/center\u003e\r\n\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "workflow_run": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\r\n \u003ctitle\u003eWorkflow Run: CI\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body, .ExternalClass, .ReadMsgBody { background-color: #fff7ed; }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0; padding:0; background-color:#fff7ed; font-family: system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\r\n\r\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\r\n \u003cdiv style=\"max-width:600px; margin:20px auto; background:#ffffff; border-radius:16px; box-shadow:0 2px 16px rgba(234,88,12,0.08); overflow:hidden; border:1px solid #fed7aa;\"\u003e\r\n\r\n \u003cdiv style=\"padding:28px 32px 16px; border-bottom:1px solid #fed7aa; background:linear-gradient(135deg, #fff7ed, #ffffff);\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-collapse:collapse;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd style=\"vertical-align:middle;\"\u003e\r\n \u003cspan style=\"font-size:15px;\"\u003e\u0026#x1f44b;\u003c/span\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"30\" height=\"30\" style=\"display:inline-block; vertical-align:middle; margin:0 10px; border:0; outline:none;\"\u003e\r\n \u003cspan style=\"font-size:20px; font-weight:700; color:#9a3412; letter-spacing:-0.3px; vertical-align:middle; font-family:Georgia,'Times New Roman',serif;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:32px 32px 24px; color:#78350f;\"\u003e\r\n \u003ch2 style=\"font-size:19px; font-weight:700; color:#9a3412; margin:0 0 16px; font-family:Georgia,'Times New Roman',serif;\"\u003e\r\n acme/project \u0026mdash; ci.yml: All jobs passed\r\n \u003c/h2\u003e\r\n\r\n \u003cul style=\"list-style: none; padding: 0; margin: 0 0 24px 0;\"\u003e\r\n \r\n \u003cli style=\"background-color: #fff7ed; border: 1px solid #fed7aa; border-radius: 10px; padding: 12px 16px; margin-bottom: 8px;\"\u003e\r\n \u003ca href=\"https://gitea.example.com/job/1\" style=\"color:#c2410c; text-decoration:none; font-weight:600; font-size:15px; display:block;\"\u003e\r\n success: build \u0026mdash; 2m34s\r\n \u003c/a\u003e\r\n \u003c/li\u003e\r\n \r\n \u003cli style=\"background-color: #fff7ed; border: 1px solid #fed7aa; border-radius: 10px; padding: 12px 16px; margin-bottom: 8px;\"\u003e\r\n \u003ca href=\"https://gitea.example.com/job/2\" style=\"color:#c2410c; text-decoration:none; font-weight:600; font-size:15px; display:block;\"\u003e\r\n success: test \u0026mdash; 1m12s\r\n \u003c/a\u003e\r\n \u003c/li\u003e\r\n \r\n \u003cli style=\"background-color: #fff7ed; border: 1px solid #fed7aa; border-radius: 10px; padding: 12px 16px; margin-bottom: 8px;\"\u003e\r\n \u003ca href=\"https://gitea.example.com/job/3\" style=\"color:#c2410c; text-decoration:none; font-weight:600; font-size:15px; display:block;\"\u003e\r\n success: deploy (retry #2) \u0026mdash; 45s\r\n \u003c/a\u003e\r\n \u003c/li\u003e\r\n \r\n \u003c/ul\u003e\r\n\r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:16px 0 24px; border-collapse:separate;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd align=\"center\"\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/project/actions/runs/42\" style=\"display:inline-block; padding:14px 40px; font-size:16px; font-weight:600; color:#ffffff; text-decoration:none; background:linear-gradient(135deg, #ea580c, #c2410c); border-radius:50px; font-family:system-ui,sans-serif;\"\u003eView it on Gitea\u003c/a\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n\r\n \u003cdiv style=\"background:#fff7ed; border:1px solid #fed7aa; border-radius:12px; padding:16px 18px; margin:24px 0 16px;\"\u003e\r\n \u003cp style=\"margin:0 0 8px; font-size:14px; color:#92400e; line-height:1.5;\"\u003e\r\n If the button doesn't work, copy and paste this link into your browser:\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0; font-size:13px; color:#c2410c; background:#ffffff; padding:10px 12px; border-radius:8px; border:1px solid #fed7aa; word-break:break-all; font-family:monospace;\"\u003e\r\n https://gitea.example.com/repo/project/actions/runs/42\r\n \u003c/p\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:20px 32px 24px; background:#fff7ed; border-top:1px solid #fed7aa;\"\u003e\r\n \u003cp style=\"margin:0; font-size:14px; color:#92400e;\"\u003e\r\n \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#ea580c; text-decoration:none; font-weight:600;\"\u003eGitea\u003c/a\u003e\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:8px 0 0; font-size:13px; color:#a8a29e;\"\u003eBuilt with \u0026#x2764;\u0026#xfe0f; by the community, for the community.\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c/div\u003e\r\n \u003c/center\u003e\r\n\r\n\u003c/body\u003e\r\n\u003c/html\u003e" + }, + "heritage": { + "activate": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n \u003ctitle\u003eActivate your Alex Johnson account\u003c/title\u003e\n \u003cstyle type=\"text/css\"\u003e\n body, .ExternalClass, .ReadMsgBody { background-color: #faf8f5; }\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody style=\"margin:0; padding:0; background-color:#faf8f5; font-family: 'Charter', 'Georgia', 'Times New Roman', serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\n\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\n \u003cdiv style=\"max-width:600px; margin:24px auto; background:#ffffff; border:3px double #c4a97d; padding:0;\"\u003e\n\n \u003cdiv style=\"padding:32px 36px 20px; text-align:center; border-bottom:1px solid #c4a97d;\"\u003e\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"40\" height=\"40\" style=\"display:inline-block; margin:0 auto 12px; border:0; outline:none;\"\u003e\n \u003cp style=\"margin:0; font-size:20px; font-weight:700; color:#1e3a5f; letter-spacing:2px; font-variant:small-caps; font-family:Georgia,'Times New Roman',serif;\"\u003eGitea\u003c/p\u003e\n \u003c/div\u003e\n\n \u003cdiv style=\"padding:32px 36px 24px; color:#2c1810;\"\u003e\n \u003cp style=\"margin:0 0 14px; font-size:17px; line-height:1.5; color:#1e3a5f; font-weight:600; font-family:Georgia,'Times New Roman',serif;\"\u003e\n Hi Alex Johnson,\n \u003c/p\u003e\n \u003cp style=\"margin:0 0 8px; font-size:16px; line-height:1.7; color:#2c1810;\"\u003e\n Welcome to Alex Johnson! Please activate your account by clicking the button below.\n \u003c/p\u003e\n \u003cp style=\"margin:0 0 20px; font-size:15px; line-height:1.7; color:#5c4a3a;\"\u003e\n This activation link will expire in 24 hours.\n \u003c/p\u003e\n\n \n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:28px 0 24px; border-collapse:separate;\"\u003e\n \u003ctr\u003e\n \u003ctd align=\"center\"\u003e\n \u003ca href=\"https://gitea.com/user/activate?code=activation-code-abc123\" style=\"display:inline-block; padding:13px 38px; font-size:15px; font-weight:600; color:#ffffff; text-decoration:none; background-color:#1e3a5f; border:2px solid #8b6914; font-family:Georgia,'Times New Roman',serif; font-variant:small-caps; letter-spacing:1px;\"\u003eActivate Account \u0026#x2192;\u003c/a\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n\n \u003cdiv style=\"background:#faf8f5; border:2px solid #d4c4a8; padding:16px 18px; margin:24px 0 16px;\"\u003e\n \u003cp style=\"margin:0 0 8px; font-size:14px; color:#5c4a3a; line-height:1.5; font-style:italic;\"\u003e\n If the button doesn't work, copy and paste this link into your browser:\n \u003c/p\u003e\n \u003cp style=\"margin:0; font-size:13px; color:#1e3a5f; background:#ffffff; padding:10px 12px; border:1px solid #d4c4a8; word-break:break-all; font-family:monospace;\"\u003e\n https://gitea.com/user/activate?code=activation-code-abc123\n \u003c/p\u003e\n \u003c/div\u003e\n \u003c/div\u003e\n\n \u003cdiv style=\"padding:20px 36px 24px; background:#faf8f5; border-top:3px double #c4a97d; text-align:center;\"\u003e\n \u003cp style=\"margin:0; font-size:13px; color:#5c4a3a;\"\u003e\n \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#1e3a5f; text-decoration:none; font-weight:600;\"\u003eGitea\u003c/a\u003e\n \u003c/p\u003e\n \u003cp style=\"margin:8px 0 0; font-size:12px; color:#8b6914; font-family:Georgia,'Times New Roman',serif; font-variant:small-caps; letter-spacing:1px;\"\u003eEstablished \u0026middot; Trusted \u0026middot; Open\u003c/p\u003e\n \u003c/div\u003e\n\n \u003c/div\u003e\n \u003c/center\u003e\n\n\u003c/body\u003e\n\u003c/html\u003e", + "activate_email": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n \u003ctitle\u003eVerify your email address for Alex Johnson\u003c/title\u003e\n \u003cstyle type=\"text/css\"\u003e\n body, .ExternalClass, .ReadMsgBody { background-color: #faf8f5; }\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody style=\"margin:0; padding:0; background-color:#faf8f5; font-family: 'Charter', 'Georgia', 'Times New Roman', serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\n\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\n \u003cdiv style=\"max-width:600px; margin:24px auto; background:#ffffff; border:3px double #c4a97d; padding:0;\"\u003e\n\n \u003cdiv style=\"padding:32px 36px 20px; text-align:center; border-bottom:1px solid #c4a97d;\"\u003e\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"40\" height=\"40\" style=\"display:inline-block; margin:0 auto 12px; border:0; outline:none;\"\u003e\n \u003cp style=\"margin:0; font-size:20px; font-weight:700; color:#1e3a5f; letter-spacing:2px; font-variant:small-caps; font-family:Georgia,'Times New Roman',serif;\"\u003eGitea\u003c/p\u003e\n \u003c/div\u003e\n\n \u003cdiv style=\"padding:32px 36px 24px; color:#2c1810;\"\u003e\n \u003cp style=\"margin:0 0 14px; font-size:17px; line-height:1.5; color:#1e3a5f; font-weight:600; font-family:Georgia,'Times New Roman',serif;\"\u003e\n Hi Alex Johnson,\n \u003c/p\u003e\n \u003cp style=\"margin:0 0 20px; font-size:16px; line-height:1.7; color:#2c1810;\"\u003e\n Please verify your email address. The link will expire in 24 hours.\n \u003c/p\u003e\n\n \n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:28px 0 24px; border-collapse:separate;\"\u003e\n \u003ctr\u003e\n \u003ctd align=\"center\"\u003e\n \u003ca href=\"https://gitea.com/user/activate_email?code=verify-code-xyz789\u0026amp;email=alex%40example.com\" style=\"display:inline-block; padding:13px 38px; font-size:15px; font-weight:600; color:#ffffff; text-decoration:none; background-color:#1e3a5f; border:2px solid #8b6914; font-family:Georgia,'Times New Roman',serif; font-variant:small-caps; letter-spacing:1px;\"\u003eVerify Email Address \u0026#x2192;\u003c/a\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n\n \u003cdiv style=\"background:#faf8f5; border:2px solid #d4c4a8; padding:16px 18px; margin:24px 0 16px;\"\u003e\n \u003cp style=\"margin:0 0 8px; font-size:14px; color:#5c4a3a; line-height:1.5; font-style:italic;\"\u003e\n If the button doesn't work, copy and paste this link into your browser:\n \u003c/p\u003e\n \u003cp style=\"margin:0; font-size:13px; color:#1e3a5f; background:#ffffff; padding:10px 12px; border:1px solid #d4c4a8; word-break:break-all; font-family:monospace;\"\u003e\n https://gitea.com/user/activate_email?code=verify-code-xyz789\u0026amp;email=alex%40example.com\n \u003c/p\u003e\n \u003c/div\u003e\n \u003c/div\u003e\n\n \u003cdiv style=\"padding:20px 36px 24px; background:#faf8f5; border-top:3px double #c4a97d; text-align:center;\"\u003e\n \u003cp style=\"margin:0; font-size:13px; color:#5c4a3a;\"\u003e\n \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#1e3a5f; text-decoration:none; font-weight:600;\"\u003eGitea\u003c/a\u003e\n \u003c/p\u003e\n \u003cp style=\"margin:8px 0 0; font-size:12px; color:#8b6914; font-family:Georgia,'Times New Roman',serif; font-variant:small-caps; letter-spacing:1px;\"\u003eEstablished \u0026middot; Trusted \u0026middot; Open\u003c/p\u003e\n \u003c/div\u003e\n\n \u003c/div\u003e\n \u003c/center\u003e\n\n\u003c/body\u003e\n\u003c/html\u003e", + "assigned": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n \u003ctitle\u003eIssue #42 Assigned\u003c/title\u003e\n \u003cstyle type=\"text/css\"\u003e\n body, .ExternalClass, .ReadMsgBody { background-color: #faf8f5; }\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody style=\"margin:0; padding:0; background-color:#faf8f5; font-family: 'Charter', 'Georgia', 'Times New Roman', serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\n\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\n \u003cdiv style=\"max-width:600px; margin:24px auto; background:#ffffff; border:3px double #c4a97d; padding:0;\"\u003e\n\n \u003cdiv style=\"padding:32px 36px 20px; text-align:center; border-bottom:1px solid #c4a97d;\"\u003e\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"40\" height=\"40\" style=\"display:inline-block; margin:0 auto 12px; border:0; outline:none;\"\u003e\n \u003cp style=\"margin:0; font-size:20px; font-weight:700; color:#1e3a5f; letter-spacing:2px; font-variant:small-caps; font-family:Georgia,'Times New Roman',serif;\"\u003eGitea\u003c/p\u003e\n \u003c/div\u003e\n\n \u003cdiv style=\"padding:32px 36px 24px; color:#2c1810;\"\u003e\n \n \n \u003cp style=\"margin:0 0 20px; font-size:16px; line-height:1.7; color:#2c1810;\"\u003e\n \n Sarah Chen assigned issue \u003ca href='https://gitea.example.com/repo/project/issues/42' style='color:#1e3a5f; text-decoration:none; font-weight:600; border-bottom:1px dotted #8b6914;'\u003e#https://gitea.example.com/repo/project/issues/42\u003c/a\u003e to you in the repository \u003ca href='https://gitea.example.com/repo/project' style='color:#1e3a5f; text-decoration:none; font-weight:600; border-bottom:1px dotted #8b6914;'\u003eacme/project\u003c/a\u003e.\n \n \u003c/p\u003e\n\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:28px 0 24px; border-collapse:separate;\"\u003e\n \u003ctr\u003e\n \u003ctd align=\"center\"\u003e\n \u003ca href=\"https://gitea.example.com/repo/project/issues/42\" style=\"display:inline-block; padding:13px 38px; font-size:15px; font-weight:600; color:#ffffff; text-decoration:none; background-color:#1e3a5f; border:2px solid #8b6914; font-family:Georgia,'Times New Roman',serif; font-variant:small-caps; letter-spacing:1px;\"\u003eView it on Gitea\u003c/a\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n\n \u003cdiv style=\"background:#faf8f5; border:2px solid #d4c4a8; padding:16px 18px; margin:24px 0 16px;\"\u003e\n \u003cp style=\"margin:0 0 8px; font-size:14px; color:#5c4a3a; line-height:1.5; font-style:italic;\"\u003e\n If the button doesn't work, copy and paste this link into your browser:\n \u003c/p\u003e\n \u003cp style=\"margin:0; font-size:13px; color:#1e3a5f; background:#ffffff; padding:10px 12px; border:1px solid #d4c4a8; word-break:break-all; font-family:monospace;\"\u003e\n https://gitea.example.com/repo/project/issues/42\n \u003c/p\u003e\n \u003c/div\u003e\n \u003c/div\u003e\n\n \u003cdiv style=\"padding:20px 36px 24px; background:#faf8f5; border-top:3px double #c4a97d; text-align:center;\"\u003e\n \u003cp style=\"margin:0; font-size:13px; color:#5c4a3a;\"\u003e\n \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#1e3a5f; text-decoration:none; font-weight:600;\"\u003eGitea\u003c/a\u003e\n \u003c/p\u003e\n \u003cp style=\"margin:8px 0 0; font-size:12px; color:#8b6914; font-family:Georgia,'Times New Roman',serif; font-variant:small-caps; letter-spacing:1px;\"\u003eEstablished \u0026middot; Trusted \u0026middot; Open\u003c/p\u003e\n \u003c/div\u003e\n\n \u003c/div\u003e\n \u003c/center\u003e\n\n\u003c/body\u003e\n\u003c/html\u003e", + "collaborator": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n \u003ctitle\u003eCollaborator Added to repo\u003c/title\u003e\n \u003cstyle type=\"text/css\"\u003e\n body, .ExternalClass, .ReadMsgBody { background-color: #faf8f5; }\n code { background: #faf8f5; padding: 2px 8px; border: 1px solid #d4c4a8; font-size: 15px; color: #1e3a5f; font-weight: 600; font-family: 'Courier New', monospace; }\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody style=\"margin:0; padding:0; background-color:#faf8f5; font-family: 'Charter', 'Georgia', 'Times New Roman', serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\n\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\n \u003cdiv style=\"max-width:600px; margin:24px auto; background:#ffffff; border:3px double #c4a97d; padding:0;\"\u003e\n\n \u003cdiv style=\"padding:32px 36px 20px; text-align:center; border-bottom:1px solid #c4a97d;\"\u003e\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"40\" height=\"40\" style=\"display:inline-block; margin:0 auto 12px; border:0; outline:none;\"\u003e\n \u003cp style=\"margin:0; font-size:20px; font-weight:700; color:#1e3a5f; letter-spacing:2px; font-variant:small-caps; font-family:Georgia,'Times New Roman',serif;\"\u003eGitea\u003c/p\u003e\n \u003c/div\u003e\n\n \u003cdiv style=\"padding:32px 36px 24px; color:#2c1810;\"\u003e\n \u003cp style=\"margin:0 0 20px; font-size:16px; line-height:1.7; color:#2c1810;\"\u003e\n You have been added as a collaborator on the repository \u003ccode\u003eacme/project\u003c/code\u003e.\n \u003c/p\u003e\n\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:28px 0 24px; border-collapse:separate;\"\u003e\n \u003ctr\u003e\n \u003ctd align=\"center\"\u003e\n \u003ca href=\"https://gitea.example.com/repo/project\" style=\"display:inline-block; padding:13px 38px; font-size:15px; font-weight:600; color:#ffffff; text-decoration:none; background-color:#1e3a5f; border:2px solid #8b6914; font-family:Georgia,'Times New Roman',serif; font-variant:small-caps; letter-spacing:1px;\"\u003eView it on Gitea\u003c/a\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n\n \u003cdiv style=\"background:#faf8f5; border:2px solid #d4c4a8; padding:16px 18px; margin:24px 0 16px;\"\u003e\n \u003cp style=\"margin:0 0 8px; font-size:14px; color:#5c4a3a; line-height:1.5; font-style:italic;\"\u003e\n If the button doesn't work, copy and paste this link into your browser:\n \u003c/p\u003e\n \u003cp style=\"margin:0; font-size:13px; color:#1e3a5f; background:#ffffff; padding:10px 12px; border:1px solid #d4c4a8; word-break:break-all; font-family:monospace;\"\u003e\n https://gitea.example.com/repo/project\n \u003c/p\u003e\n \u003c/div\u003e\n \u003c/div\u003e\n\n \u003cdiv style=\"padding:20px 36px 24px; background:#faf8f5; border-top:3px double #c4a97d; text-align:center;\"\u003e\n \u003cp style=\"margin:0; font-size:13px; color:#5c4a3a;\"\u003e\n \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#1e3a5f; text-decoration:none; font-weight:600;\"\u003eGitea\u003c/a\u003e\n \u003c/p\u003e\n \u003cp style=\"margin:8px 0 0; font-size:12px; color:#8b6914; font-family:Georgia,'Times New Roman',serif; font-variant:small-caps; letter-spacing:1px;\"\u003eEstablished \u0026middot; Trusted \u0026middot; Open\u003c/p\u003e\n \u003c/div\u003e\n\n \u003c/div\u003e\n \u003c/center\u003e\n\n\u003c/body\u003e\n\u003c/html\u003e", + "default": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\r\n \u003ctitle\u003eRe: Issue #42 -- Bug fix\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body, .ExternalClass, .ReadMsgBody { background-color: #faf8f5; }\r\n blockquote { padding-left: 1em; margin: 1em 0; border-left: 2px solid #c4a97d; color: #5c4a3a; font-style: italic; }\r\n pre { background: #faf8f5; padding: 12px; overflow-x: auto; font-size: 14px; line-height: 1.5; border: 1px solid #d4c4a8; }\r\n hr { border: none; border-top: 1px solid #c4a97d; margin: 20px 0; }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0; padding:0; background-color:#faf8f5; font-family: 'Charter', 'Georgia', 'Times New Roman', serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\r\n\r\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\r\n \u003cdiv style=\"max-width:600px; margin:24px auto; background:#ffffff; border:3px double #c4a97d; padding:0;\"\u003e\r\n\r\n \u003cdiv style=\"padding:32px 36px 20px; text-align:center; border-bottom:1px solid #c4a97d;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"40\" height=\"40\" style=\"display:inline-block; margin:0 auto 12px; border:0; outline:none;\"\u003e\r\n \u003cp style=\"margin:0; font-size:20px; font-weight:700; color:#1e3a5f; letter-spacing:2px; font-variant:small-caps; font-family:Georgia,'Times New Roman',serif;\"\u003eGitea\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:32px 36px 24px; color:#2c1810;\"\u003e\r\n \r\n \r\n \u003cp style=\"margin:0 0 16px; font-size:16px; line-height:1.7; color:#2c1810;\"\u003e\r\n \r\n This is a comment on the issue with details about the fix.\r\n \u003c/p\u003e\r\n\r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:28px 0 24px; border-collapse:separate;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd align=\"center\"\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/project/issues/42\" style=\"display:inline-block; padding:13px 38px; font-size:15px; font-weight:600; color:#ffffff; text-decoration:none; background-color:#1e3a5f; border:2px solid #8b6914; font-family:Georgia,'Times New Roman',serif; font-variant:small-caps; letter-spacing:1px;\"\u003eView it on Gitea\u003c/a\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n\r\n \u003cdiv style=\"background:#faf8f5; border:2px solid #d4c4a8; padding:16px 18px; margin:24px 0 16px;\"\u003e\r\n \u003cp style=\"margin:0 0 8px; font-size:14px; color:#5c4a3a; line-height:1.5; font-style:italic;\"\u003e\r\n If the button doesn't work, copy and paste this link into your browser:\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0; font-size:13px; color:#1e3a5f; background:#ffffff; padding:10px 12px; border:1px solid #d4c4a8; word-break:break-all; font-family:monospace;\"\u003e\r\n https://gitea.example.com/repo/project/issues/42\r\n \u003c/p\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:20px 36px 24px; background:#faf8f5; border-top:3px double #c4a97d; text-align:center;\"\u003e\r\n \u003cp style=\"margin:0; font-size:13px; color:#5c4a3a;\"\u003e\r\n \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#1e3a5f; text-decoration:none; font-weight:600;\"\u003eGitea\u003c/a\u003e\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:8px 0 0; font-size:12px; color:#8b6914; font-family:Georgia,'Times New Roman',serif; font-variant:small-caps; letter-spacing:1px;\"\u003eEstablished \u0026middot; Trusted \u0026middot; Open\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c/div\u003e\r\n \u003c/center\u003e\r\n\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "register_notify": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n \u003ctitle\u003eWelcome to Alex Johnson, Gitea\u003c/title\u003e\n \u003cstyle type=\"text/css\"\u003e\n body, .ExternalClass, .ReadMsgBody { background-color: #faf8f5; }\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody style=\"margin:0; padding:0; background-color:#faf8f5; font-family: 'Charter', 'Georgia', 'Times New Roman', serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\n\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\n \u003cdiv style=\"max-width:600px; margin:24px auto; background:#ffffff; border:3px double #c4a97d; padding:0;\"\u003e\n\n \u003cdiv style=\"padding:32px 36px 20px; text-align:center; border-bottom:1px solid #c4a97d;\"\u003e\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"40\" height=\"40\" style=\"display:inline-block; margin:0 auto 12px; border:0; outline:none;\"\u003e\n \u003cp style=\"margin:0; font-size:20px; font-weight:700; color:#1e3a5f; letter-spacing:2px; font-variant:small-caps; font-family:Georgia,'Times New Roman',serif;\"\u003eGitea\u003c/p\u003e\n \u003c/div\u003e\n\n \u003cdiv style=\"padding:32px 36px 24px; color:#2c1810;\"\u003e\n \u003cp style=\"margin:0 0 14px; font-size:17px; line-height:1.5; color:#1e3a5f; font-weight:600; font-family:Georgia,'Times New Roman',serif;\"\u003e\n Hi Alex Johnson,\n \u003c/p\u003e\n \u003cp style=\"margin:0 0 8px; font-size:16px; line-height:1.7; color:#2c1810;\"\u003e\n Your account on Gitea has been created successfully.\n \u003c/p\u003e\n \u003cp style=\"margin:0 0 20px; font-size:15px; line-height:1.7; color:#5c4a3a;\"\u003e\n Your username is: alexj\n \u003c/p\u003e\n\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:28px 0 24px; border-collapse:separate;\"\u003e\n \u003ctr\u003e\n \u003ctd align=\"center\"\u003e\n \u003ca href=\"https://gitea.com/user/login\" style=\"display:inline-block; padding:13px 38px; font-size:15px; font-weight:600; color:#ffffff; text-decoration:none; background-color:#1e3a5f; border:2px solid #8b6914; font-family:Georgia,'Times New Roman',serif; font-variant:small-caps; letter-spacing:1px;\"\u003eProceed to Login \u0026#x2192;\u003c/a\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n\n \n \u003cp style=\"margin:0 0 16px; font-size:15px; line-height:1.7; color:#5c4a3a;\"\u003e\n If you need to set a password, visit https://gitea.com/user/forgot_password.\n \u003c/p\u003e\n\n \u003cdiv style=\"background:#faf8f5; border:2px solid #d4c4a8; padding:16px 18px; margin:24px 0 16px;\"\u003e\n \u003cp style=\"margin:0 0 8px; font-size:14px; color:#5c4a3a; line-height:1.5; font-style:italic;\"\u003e\n If the button doesn't work, copy and paste this link into your browser:\n \u003c/p\u003e\n \u003cp style=\"margin:0; font-size:13px; color:#1e3a5f; background:#ffffff; padding:10px 12px; border:1px solid #d4c4a8; word-break:break-all; font-family:monospace;\"\u003e\n https://gitea.com/user/login\n \u003c/p\u003e\n \u003c/div\u003e\n \u003c/div\u003e\n\n \u003cdiv style=\"padding:20px 36px 24px; background:#faf8f5; border-top:3px double #c4a97d; text-align:center;\"\u003e\n \u003cp style=\"margin:0; font-size:13px; color:#5c4a3a;\"\u003e\n \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#1e3a5f; text-decoration:none; font-weight:600;\"\u003eGitea\u003c/a\u003e\n \u003c/p\u003e\n \u003cp style=\"margin:8px 0 0; font-size:12px; color:#8b6914; font-family:Georgia,'Times New Roman',serif; font-variant:small-caps; letter-spacing:1px;\"\u003eEstablished \u0026middot; Trusted \u0026middot; Open\u003c/p\u003e\n \u003c/div\u003e\n\n \u003c/div\u003e\n \u003c/center\u003e\n\n\u003c/body\u003e\n\u003c/html\u003e", + "release": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n \u003ctitle\u003eNew Release v2.0.0\u003c/title\u003e\n \u003cstyle type=\"text/css\"\u003e\n body, .ExternalClass, .ReadMsgBody { background-color: #faf8f5; }\n blockquote { padding-left: 1em; margin: 1em 0; border-left: 2px solid #c4a97d; color: #5c4a3a; font-style: italic; }\n ul { margin: 12px 0 16px; padding-left: 20px; }\n li { margin-bottom: 8px; font-size: 15px; line-height: 1.5; color: #2c1810; }\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody style=\"margin:0; padding:0; background-color:#faf8f5; font-family: 'Charter', 'Georgia', 'Times New Roman', serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\n\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\n \u003cdiv style=\"max-width:600px; margin:24px auto; background:#ffffff; border:3px double #c4a97d; padding:0;\"\u003e\n\n \u003cdiv style=\"padding:32px 36px 20px; text-align:center; border-bottom:1px solid #c4a97d;\"\u003e\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"40\" height=\"40\" style=\"display:inline-block; margin:0 auto 12px; border:0; outline:none;\"\u003e\n \u003cp style=\"margin:0; font-size:20px; font-weight:700; color:#1e3a5f; letter-spacing:2px; font-variant:small-caps; font-family:Georgia,'Times New Roman',serif;\"\u003eGitea\u003c/p\u003e\n \u003c/div\u003e\n\n \u003cdiv style=\"padding:32px 36px 24px; color:#2c1810;\"\u003e\n \n \n \u003cp style=\"margin:0 0 16px; font-size:16px; line-height:1.7; color:#2c1810;\"\u003e\n Sarah Chen published a new release \u003ca href='https://gitea.example.com/repo/project/releases/tag/v2.0.0' style='color:#1e3a5f; text-decoration:none; font-weight:600; border-bottom:1px dotted #8b6914;'\u003ev2.0.0\u003c/a\u003e in the repository \u003ca href='https://gitea.example.com/repo/project' style='color:#1e3a5f; text-decoration:none; font-weight:600; border-bottom:1px dotted #8b6914;'\u003eacme/project\u003c/a\u003e.\n \u003c/p\u003e\n\n \u003ch4 style=\"margin:20px 0 8px; font-size:19px; font-weight:700; color:#1e3a5f; font-family:Georgia,'Times New Roman',serif;\"\u003eRelease: Version 2.0 -- Major Update\u003c/h4\u003e\n\n \u003cp style=\"margin:0 0 8px;font-weight:600;color:#1e3a5f;font-style:italic;\"\u003eRelease Notes:\u003c/p\u003e\n \n \u003cdiv style=\"margin:12px 0 16px; font-size:15px; line-height:1.7; color:#2c1810;\"\u003e\n \u003cp\u003eMajor new features and performance improvements in this release.\u003c/p\u003e\n \u003c/div\u003e\n \n\n \u003cp style=\"margin:20px 0 8px; font-weight:600; color:#1e3a5f; font-variant:small-caps; letter-spacing:1px;\"\u003eDownloads\u003c/p\u003e\n \u003cul style=\"margin:0 0 20px; padding-left:20px;\"\u003e\n \n \u003cli\u003e\n \u003ca href=\"https://gitea.example.com/repo/project/archive/v2.0.0.zip\" rel=\"nofollow\" style=\"color:#1e3a5f; text-decoration:none; font-weight:600; border-bottom:1px dotted #8b6914;\"\u003eSource Code (ZIP)\u003c/a\u003e\n \u003c/li\u003e\n \u003cli\u003e\n \u003ca href=\"https://gitea.example.com/repo/project/archive/v2.0.0.tar.gz\" rel=\"nofollow\" style=\"color:#1e3a5f; text-decoration:none; font-weight:600; border-bottom:1px dotted #8b6914;\"\u003eSource Code (TAR.GZ)\u003c/a\u003e\n \u003c/li\u003e\n \n \n \u003c/ul\u003e\n\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:16px 0 24px; border-collapse:separate;\"\u003e\n \u003ctr\u003e\n \u003ctd align=\"center\"\u003e\n \u003ca href=\"https://gitea.example.com/repo/project/releases/tag/v2.0.0\" style=\"display:inline-block; padding:13px 38px; font-size:15px; font-weight:600; color:#ffffff; text-decoration:none; background-color:#1e3a5f; border:2px solid #8b6914; font-family:Georgia,'Times New Roman',serif; font-variant:small-caps; letter-spacing:1px;\"\u003eView it on Gitea\u003c/a\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n\n \u003cdiv style=\"background:#faf8f5; border:2px solid #d4c4a8; padding:16px 18px; margin:24px 0 16px;\"\u003e\n \u003cp style=\"margin:0 0 8px; font-size:14px; color:#5c4a3a; line-height:1.5; font-style:italic;\"\u003e\n If the button doesn't work, copy and paste this link into your browser:\n \u003c/p\u003e\n \u003cp style=\"margin:0; font-size:13px; color:#1e3a5f; background:#ffffff; padding:10px 12px; border:1px solid #d4c4a8; word-break:break-all; font-family:monospace;\"\u003e\n https://gitea.example.com/repo/project/releases/tag/v2.0.0\n \u003c/p\u003e\n \u003c/div\u003e\n \u003c/div\u003e\n\n \u003cdiv style=\"padding:20px 36px 24px; background:#faf8f5; border-top:3px double #c4a97d; text-align:center;\"\u003e\n \u003cp style=\"margin:0; font-size:13px; color:#5c4a3a;\"\u003e\n \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#1e3a5f; text-decoration:none; font-weight:600;\"\u003eGitea\u003c/a\u003e\n \u003c/p\u003e\n \u003cp style=\"margin:8px 0 0; font-size:12px; color:#8b6914; font-family:Georgia,'Times New Roman',serif; font-variant:small-caps; letter-spacing:1px;\"\u003eEstablished \u0026middot; Trusted \u0026middot; Open\u003c/p\u003e\n \u003c/div\u003e\n\n \u003c/div\u003e\n \u003c/center\u003e\n\n\u003c/body\u003e\n\u003c/html\u003e", + "reset_passwd": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n \u003ctitle\u003eReset your Alex Johnson password\u003c/title\u003e\n \u003cstyle type=\"text/css\"\u003e\n body, .ExternalClass, .ReadMsgBody { background-color: #faf8f5; }\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody style=\"margin:0; padding:0; background-color:#faf8f5; font-family: 'Charter', 'Georgia', 'Times New Roman', serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\n\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\n \u003cdiv style=\"max-width:600px; margin:24px auto; background:#ffffff; border:3px double #c4a97d; padding:0;\"\u003e\n\n \u003cdiv style=\"padding:32px 36px 20px; text-align:center; border-bottom:1px solid #c4a97d;\"\u003e\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"40\" height=\"40\" style=\"display:inline-block; margin:0 auto 12px; border:0; outline:none;\"\u003e\n \u003cp style=\"margin:0; font-size:20px; font-weight:700; color:#1e3a5f; letter-spacing:2px; font-variant:small-caps; font-family:Georgia,'Times New Roman',serif;\"\u003eGitea\u003c/p\u003e\n \u003c/div\u003e\n\n \u003cdiv style=\"padding:32px 36px 24px; color:#2c1810;\"\u003e\n \u003cp style=\"margin:0 0 14px; font-size:17px; line-height:1.5; color:#1e3a5f; font-weight:600; font-family:Georgia,'Times New Roman',serif;\"\u003e\n Hi Alex Johnson,\n \u003c/p\u003e\n \u003cp style=\"margin:0 0 20px; font-size:16px; line-height:1.7; color:#2c1810;\"\u003e\n Click the link below to reset your password. It will expire in 3 hours.\n \u003c/p\u003e\n\n \n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:28px 0 24px; border-collapse:separate;\"\u003e\n \u003ctr\u003e\n \u003ctd align=\"center\"\u003e\n \u003ca href=\"https://gitea.com/user/recover_account?code=reset-token-abc123\" style=\"display:inline-block; padding:13px 38px; font-size:15px; font-weight:600; color:#ffffff; text-decoration:none; background-color:#1e3a5f; border:2px solid #8b6914; font-family:Georgia,'Times New Roman',serif; font-variant:small-caps; letter-spacing:1px;\"\u003eReset Password \u0026#x2192;\u003c/a\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n\n \u003cdiv style=\"background:#faf8f5; border:2px solid #d4c4a8; padding:16px 18px; margin:24px 0 16px;\"\u003e\n \u003cp style=\"margin:0 0 8px; font-size:14px; color:#5c4a3a; line-height:1.5; font-style:italic;\"\u003e\n If the button doesn't work, copy and paste this link into your browser:\n \u003c/p\u003e\n \u003cp style=\"margin:0; font-size:13px; color:#1e3a5f; background:#ffffff; padding:10px 12px; border:1px solid #d4c4a8; word-break:break-all; font-family:monospace;\"\u003e\n https://gitea.com/user/recover_account?code=reset-token-abc123\n \u003c/p\u003e\n \u003c/div\u003e\n \u003c/div\u003e\n\n \u003cdiv style=\"padding:20px 36px 24px; background:#faf8f5; border-top:3px double #c4a97d; text-align:center;\"\u003e\n \u003cp style=\"margin:0; font-size:13px; color:#5c4a3a;\"\u003e\n \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#1e3a5f; text-decoration:none; font-weight:600;\"\u003eGitea\u003c/a\u003e\n \u003c/p\u003e\n \u003cp style=\"margin:8px 0 0; font-size:12px; color:#8b6914; font-family:Georgia,'Times New Roman',serif; font-variant:small-caps; letter-spacing:1px;\"\u003eEstablished \u0026middot; Trusted \u0026middot; Open\u003c/p\u003e\n \u003c/div\u003e\n\n \u003c/div\u003e\n \u003c/center\u003e\n\n\u003c/body\u003e\n\u003c/html\u003e", + "team_invite": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n \u003ctitle\u003eGitea \u0026middot; Team Invitation\u003c/title\u003e\n \u003cstyle type=\"text/css\"\u003e\n body, .ExternalClass, .ReadMsgBody { background-color: #faf8f5; }\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody style=\"margin:0; padding:0; background-color:#faf8f5; font-family: 'Charter', 'Georgia', 'Times New Roman', serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\n\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\n \u003cdiv style=\"max-width:600px; margin:24px auto; background:#ffffff; border:3px double #c4a97d; padding:0;\"\u003e\n\n \u003cdiv style=\"padding:32px 36px 20px; text-align:center; border-bottom:1px solid #c4a97d;\"\u003e\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"40\" height=\"40\" style=\"display:inline-block; margin:0 auto 12px; border:0; outline:none;\"\u003e\n \u003cp style=\"margin:0; font-size:20px; font-weight:700; color:#1e3a5f; letter-spacing:2px; font-variant:small-caps; font-family:Georgia,'Times New Roman',serif;\"\u003eGitea\u003c/p\u003e\n \u003c/div\u003e\n\n \u003cdiv style=\"padding:32px 36px 24px; color:#2c1810;\"\u003e\n \u003cp style=\"margin:0 0 14px; font-size:17px; line-height:1.5; color:#1e3a5f; font-weight:600; font-family:Georgia,'Times New Roman',serif;\"\u003e\n Hi alex@example.com,\n \u003c/p\u003e\n\n \u003cp style=\"margin:0 0 8px; font-size:16px; line-height:1.7; color:#2c1810;\"\u003e\n Sarah Chen has invited you to join the team Core Developers in the organization Acme Corp.\n \u003c/p\u003e\n\n \u003cp style=\"margin:0 0 20px; font-size:15px; line-height:1.7; color:#5c4a3a;\"\u003e\n Click the button below to accept the invitation.\n \u003c/p\u003e\n\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:28px 0 24px; border-collapse:separate;\"\u003e\n \u003ctr\u003e\n \u003ctd align=\"center\"\u003e\n \u003ca href=\"https://gitea.example.com/org/team/invite?token=invite-abc\" style=\"display:inline-block; padding:13px 38px; font-size:15px; font-weight:600; color:#ffffff; text-decoration:none; background-color:#1e3a5f; border:2px solid #8b6914; font-family:Georgia,'Times New Roman',serif; font-variant:small-caps; letter-spacing:1px;\"\u003eAccept Invitation \u0026#x2192;\u003c/a\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n\n \u003cdiv style=\"background:#faf8f5; border:2px solid #d4c4a8; padding:16px 18px; margin:24px 0 16px;\"\u003e\n \u003cp style=\"margin:0 0 8px; font-size:14px; color:#5c4a3a; line-height:1.5; font-style:italic;\"\u003e\n If the button doesn't work, copy and paste this link into your browser:\n \u003c/p\u003e\n \u003cp style=\"margin:0; font-size:13px; color:#1e3a5f; background:#ffffff; padding:10px 12px; border:1px solid #d4c4a8; word-break:break-all; font-family:monospace;\"\u003e\n https://gitea.example.com/org/team/invite?token=invite-abc\n \u003c/p\u003e\n \u003c/div\u003e\n\n \u003cp style=\"margin:16px 0 0; font-size:14px; color:#5c4a3a; line-height:1.5; font-style:italic;\"\u003e\n This invitation was sent to alex@example.com.\n \u003c/p\u003e\n \u003c/div\u003e\n\n \u003cdiv style=\"padding:20px 36px 24px; background:#faf8f5; border-top:3px double #c4a97d; text-align:center;\"\u003e\n \u003cp style=\"margin:0; font-size:13px; color:#5c4a3a;\"\u003e\n \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#1e3a5f; text-decoration:none; font-weight:600;\"\u003eGitea\u003c/a\u003e\n \u003c/p\u003e\n \u003cp style=\"margin:8px 0 0; font-size:12px; color:#8b6914; font-family:Georgia,'Times New Roman',serif; font-variant:small-caps; letter-spacing:1px;\"\u003eEstablished \u0026middot; Trusted \u0026middot; Open\u003c/p\u003e\n \u003c/div\u003e\n\n \u003c/div\u003e\n \u003c/center\u003e\n\n\u003c/body\u003e\n\u003c/html\u003e", + "transfer": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n \u003ctitle\u003eRepository Transfer\u003c/title\u003e\n \u003cstyle type=\"text/css\"\u003e\n body, .ExternalClass, .ReadMsgBody { background-color: #faf8f5; }\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody style=\"margin:0; padding:0; background-color:#faf8f5; font-family: 'Charter', 'Georgia', 'Times New Roman', serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\n\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\n \u003cdiv style=\"max-width:600px; margin:24px auto; background:#ffffff; border:3px double #c4a97d; padding:0;\"\u003e\n\n \u003cdiv style=\"padding:32px 36px 20px; text-align:center; border-bottom:1px solid #c4a97d;\"\u003e\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"40\" height=\"40\" style=\"display:inline-block; margin:0 auto 12px; border:0; outline:none;\"\u003e\n \u003cp style=\"margin:0; font-size:20px; font-weight:700; color:#1e3a5f; letter-spacing:2px; font-variant:small-caps; font-family:Georgia,'Times New Roman',serif;\"\u003eGitea\u003c/p\u003e\n \u003c/div\u003e\n\n \u003cdiv style=\"padding:32px 36px 24px; color:#2c1810;\"\u003e\n \n \u003cp style=\"margin:0 0 20px; font-size:16px; line-height:1.7; color:#2c1810;\"\u003e\n Repository Transfer. The repository \u003ca href='https://gitea.example.com/repo/transferred-project' style='color:#1e3a5f; text-decoration:none; font-weight:600; border-bottom:1px dotted #8b6914;'\u003eacme/transferred-project\u003c/a\u003e has been transferred to you.\n \u003c/p\u003e\n\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:28px 0 24px; border-collapse:separate;\"\u003e\n \u003ctr\u003e\n \u003ctd align=\"center\"\u003e\n \u003ca href=\"https://gitea.example.com/repo/transferred-project\" style=\"display:inline-block; padding:13px 38px; font-size:15px; font-weight:600; color:#ffffff; text-decoration:none; background-color:#1e3a5f; border:2px solid #8b6914; font-family:Georgia,'Times New Roman',serif; font-variant:small-caps; letter-spacing:1px;\"\u003eView it on Gitea\u003c/a\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n\n \u003cdiv style=\"background:#faf8f5; border:2px solid #d4c4a8; padding:16px 18px; margin:24px 0 16px;\"\u003e\n \u003cp style=\"margin:0 0 8px; font-size:14px; color:#5c4a3a; line-height:1.5; font-style:italic;\"\u003e\n If the button doesn't work, copy and paste this link into your browser:\n \u003c/p\u003e\n \u003cp style=\"margin:0; font-size:13px; color:#1e3a5f; background:#ffffff; padding:10px 12px; border:1px solid #d4c4a8; word-break:break-all; font-family:monospace;\"\u003e\n https://gitea.example.com/repo/transferred-project\n \u003c/p\u003e\n \u003c/div\u003e\n \u003c/div\u003e\n\n \u003cdiv style=\"padding:20px 36px 24px; background:#faf8f5; border-top:3px double #c4a97d; text-align:center;\"\u003e\n \u003cp style=\"margin:0; font-size:13px; color:#5c4a3a;\"\u003e\n \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#1e3a5f; text-decoration:none; font-weight:600;\"\u003eGitea\u003c/a\u003e\n \u003c/p\u003e\n \u003cp style=\"margin:8px 0 0; font-size:12px; color:#8b6914; font-family:Georgia,'Times New Roman',serif; font-variant:small-caps; letter-spacing:1px;\"\u003eEstablished \u0026middot; Trusted \u0026middot; Open\u003c/p\u003e\n \u003c/div\u003e\n\n \u003c/div\u003e\n \u003c/center\u003e\n\n\u003c/body\u003e\n\u003c/html\u003e", + "workflow_run": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n \u003ctitle\u003eWorkflow Run: CI\u003c/title\u003e\n \u003cstyle type=\"text/css\"\u003e\n body, .ExternalClass, .ReadMsgBody { background-color: #faf8f5; }\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody style=\"margin:0; padding:0; background-color:#faf8f5; font-family: 'Charter', 'Georgia', 'Times New Roman', serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\n\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\n \u003cdiv style=\"max-width:600px; margin:24px auto; background:#ffffff; border:3px double #c4a97d; padding:0;\"\u003e\n\n \u003cdiv style=\"padding:32px 36px 20px; text-align:center; border-bottom:1px solid #c4a97d;\"\u003e\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"40\" height=\"40\" style=\"display:inline-block; margin:0 auto 12px; border:0; outline:none;\"\u003e\n \u003cp style=\"margin:0; font-size:20px; font-weight:700; color:#1e3a5f; letter-spacing:2px; font-variant:small-caps; font-family:Georgia,'Times New Roman',serif;\"\u003eGitea\u003c/p\u003e\n \u003c/div\u003e\n\n \u003cdiv style=\"padding:32px 36px 24px; color:#2c1810;\"\u003e\n \u003ch2 style=\"font-size:19px; font-weight:700; color:#1e3a5f; margin:0 0 16px; font-family:Georgia,'Times New Roman',serif;\"\u003e\n acme/project \u0026mdash; ci.yml: All jobs passed\n \u003c/h2\u003e\n\n \u003cul style=\"list-style: none; padding: 0; margin: 0 0 24px 0;\"\u003e\n \n \u003cli style=\"background-color: #faf8f5; border: 1px solid #d4c4a8; padding: 12px 16px; margin-bottom: 8px;\"\u003e\n \u003ca href=\"https://gitea.example.com/job/1\" style=\"color:#1e3a5f; text-decoration:none; font-weight:600; font-size:15px; display:block; border-bottom:1px dotted #8b6914;\"\u003e\n success: build \u0026mdash; 2m34s\n \u003c/a\u003e\n \u003c/li\u003e\n \n \u003cli style=\"background-color: #faf8f5; border: 1px solid #d4c4a8; padding: 12px 16px; margin-bottom: 8px;\"\u003e\n \u003ca href=\"https://gitea.example.com/job/2\" style=\"color:#1e3a5f; text-decoration:none; font-weight:600; font-size:15px; display:block; border-bottom:1px dotted #8b6914;\"\u003e\n success: test \u0026mdash; 1m12s\n \u003c/a\u003e\n \u003c/li\u003e\n \n \u003cli style=\"background-color: #faf8f5; border: 1px solid #d4c4a8; padding: 12px 16px; margin-bottom: 8px;\"\u003e\n \u003ca href=\"https://gitea.example.com/job/3\" style=\"color:#1e3a5f; text-decoration:none; font-weight:600; font-size:15px; display:block; border-bottom:1px dotted #8b6914;\"\u003e\n success: deploy (retry #2) \u0026mdash; 45s\n \u003c/a\u003e\n \u003c/li\u003e\n \n \u003c/ul\u003e\n\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:16px 0 24px; border-collapse:separate;\"\u003e\n \u003ctr\u003e\n \u003ctd align=\"center\"\u003e\n \u003ca href=\"https://gitea.example.com/repo/project/actions/runs/42\" style=\"display:inline-block; padding:13px 38px; font-size:15px; font-weight:600; color:#ffffff; text-decoration:none; background-color:#1e3a5f; border:2px solid #8b6914; font-family:Georgia,'Times New Roman',serif; font-variant:small-caps; letter-spacing:1px;\"\u003eView it on Gitea\u003c/a\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n\n \u003cdiv style=\"background:#faf8f5; border:2px solid #d4c4a8; padding:16px 18px; margin:24px 0 16px;\"\u003e\n \u003cp style=\"margin:0 0 8px; font-size:14px; color:#5c4a3a; line-height:1.5; font-style:italic;\"\u003e\n If the button doesn't work, copy and paste this link into your browser:\n \u003c/p\u003e\n \u003cp style=\"margin:0; font-size:13px; color:#1e3a5f; background:#ffffff; padding:10px 12px; border:1px solid #d4c4a8; word-break:break-all; font-family:monospace;\"\u003e\n https://gitea.example.com/repo/project/actions/runs/42\n \u003c/p\u003e\n \u003c/div\u003e\n \u003c/div\u003e\n\n \u003cdiv style=\"padding:20px 36px 24px; background:#faf8f5; border-top:3px double #c4a97d; text-align:center;\"\u003e\n \u003cp style=\"margin:0; font-size:13px; color:#5c4a3a;\"\u003e\n \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#1e3a5f; text-decoration:none; font-weight:600;\"\u003eGitea\u003c/a\u003e\n \u003c/p\u003e\n \u003cp style=\"margin:8px 0 0; font-size:12px; color:#8b6914; font-family:Georgia,'Times New Roman',serif; font-variant:small-caps; letter-spacing:1px;\"\u003eEstablished \u0026middot; Trusted \u0026middot; Open\u003c/p\u003e\n \u003c/div\u003e\n\n \u003c/div\u003e\n \u003c/center\u003e\n\n\u003c/body\u003e\n\u003c/html\u003e" + }, + "horizon": { + "activate": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\r\n \u003ctitle\u003eActivate your Alex Johnson account\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n .ExternalClass, .ReadMsgBody { width: 100%; background-color: #f4f6f9; }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0; padding:0; background-color:#f4f6f9; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\r\n\r\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\r\n \u003cdiv style=\"max-width:600px; margin:20px auto; background:#ffffff; border-radius:12px; box-shadow:0 4px 12px rgba(0,0,0,0.05); overflow:hidden;\"\u003e\r\n\r\n \u003cdiv style=\"padding:28px 32px 16px; border-bottom:1px solid #eef2f6;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-collapse:collapse;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd style=\"vertical-align:middle;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"32\" height=\"32\" style=\"display:inline-block; vertical-align:middle; margin-right:12px; border:0; outline:none;\"\u003e\r\n \u003cspan style=\"font-size:22px; font-weight:600; color:#1e293b; letter-spacing:-0.2px; vertical-align:middle;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:32px 32px 24px; color:#334155;\"\u003e\r\n \u003cp style=\"margin:0 0 16px; font-size:16px; line-height:1.5; color:#1e293b;\"\u003e\r\n Hi Alex Johnson,\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0 0 8px; font-size:16px; line-height:1.5; color:#334155;\"\u003e\r\n Welcome to Alex Johnson! Please activate your account by clicking the button below.\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0 0 20px; font-size:16px; line-height:1.5; color:#334155;\"\u003e\r\n This activation link will expire in 24 hours.\r\n \u003c/p\u003e\r\n\r\n \r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:28px 0 24px; border-collapse:separate;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd align=\"center\" style=\"border-radius:48px; background-color:#1e88e5;\" bgcolor=\"#1e88e5\"\u003e\r\n \u003ca href=\"https://gitea.com/user/activate?code=activation-code-abc123\" style=\"display:inline-block; padding:14px 36px; font-size:16px; font-weight:500; color:#ffffff; text-decoration:none; background-color:#1e88e5; border-radius:48px; border:1px solid #1e88e5; letter-spacing:0.3px; text-align:center;\"\u003eActivate Account\u003c/a\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n\r\n \u003cdiv style=\"background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:16px 18px; margin:24px 0 16px; word-break:break-word;\"\u003e\r\n \u003cp style=\"margin:0 0 8px; font-size:14px; color:#475569; line-height:1.5;\"\u003e\r\n If the button doesn't work, copy and paste this link into your browser:\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0; font-size:14px; font-family:monospace; color:#1e88e5; background:#ffffff; padding:10px 12px; border-radius:6px; border:1px solid #e2e8f0; word-break:break-all;\"\u003e\r\n https://gitea.com/user/activate?code=activation-code-abc123\r\n \u003c/p\u003e\r\n \u003c/div\u003e\r\n \u003cdiv style=\"height:1px; background:linear-gradient(90deg, transparent, #e2e8f0, transparent); margin:16px 0 8px;\"\u003e\u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:20px 32px 28px; background:#f9fbfd; border-top:1px solid #eef2f6; text-align:left;\"\u003e\r\n \u003cp style=\"margin:0; font-size:14px; color:#64748b;\"\u003e\r\n © \u003ca href=\"https://gitea.com/\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"color:#1e88e5; text-decoration:none; font-weight:500; border-bottom:1px dotted #b9d5f0;\"\u003eGitea\u003c/a\u003e\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:6px 0 0; font-size:12px; color:#94a3b8;\"\u003eSecure account activation – if you didn’t register, please ignore this email.\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c/div\u003e\r\n \u003c/center\u003e\r\n\r\n \u003cdiv style=\"display:none; white-space:nowrap; font-size:0; line-height:0;\"\u003e \u003c/div\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "activate_email": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\r\n \u003ctitle\u003eVerify your email address for Alex Johnson\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n .ExternalClass, .ReadMsgBody { width: 100%; background-color: #f4f6f9; }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0; padding:0; background-color:#f4f6f9; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\r\n\r\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\r\n \u003cdiv style=\"max-width:600px; margin:20px auto; background:#ffffff; border-radius:12px; box-shadow:0 4px 12px rgba(0,0,0,0.05); overflow:hidden;\"\u003e\r\n\r\n \u003cdiv style=\"padding:28px 32px 16px; border-bottom:1px solid #eef2f6;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-collapse:collapse;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd style=\"vertical-align:middle;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"32\" height=\"32\" style=\"display:inline-block; vertical-align:middle; margin-right:12px; border:0; outline:none;\"\u003e\r\n \u003cspan style=\"font-size:22px; font-weight:600; color:#1e293b; letter-spacing:-0.2px; vertical-align:middle;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:32px 32px 24px; color:#334155;\"\u003e\r\n \u003cp style=\"margin:0 0 16px; font-size:16px; line-height:1.5; color:#1e293b;\"\u003e\r\n Hi Alex Johnson,\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0 0 20px; font-size:16px; line-height:1.5; color:#334155;\"\u003e\r\n Please verify your email address. The link will expire in 24 hours.\r\n \u003c/p\u003e\r\n\r\n \r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:28px 0 24px; border-collapse:separate;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd align=\"center\" style=\"border-radius:48px; background-color:#1e88e5;\" bgcolor=\"#1e88e5\"\u003e\r\n \u003ca href=\"https://gitea.com/user/activate_email?code=verify-code-xyz789\u0026amp;email=alex%40example.com\" style=\"display:inline-block; padding:14px 36px; font-size:16px; font-weight:500; color:#ffffff; text-decoration:none; background-color:#1e88e5; border-radius:48px; border:1px solid #1e88e5; letter-spacing:0.3px; text-align:center;\"\u003eVerify Email Address\u003c/a\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n\r\n \u003cdiv style=\"background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:16px 18px; margin:24px 0 16px; word-break:break-word;\"\u003e\r\n \u003cp style=\"margin:0 0 8px; font-size:14px; color:#475569; line-height:1.5;\"\u003e\r\n If the button doesn't work, copy and paste this link into your browser:\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0; font-size:14px; font-family:monospace; color:#1e88e5; background:#ffffff; padding:10px 12px; border-radius:6px; border:1px solid #e2e8f0; word-break:break-all;\"\u003e\r\n https://gitea.com/user/activate_email?code=verify-code-xyz789\u0026amp;email=alex%40example.com\r\n \u003c/p\u003e\r\n \u003c/div\u003e\r\n \u003cdiv style=\"height:1px; background:linear-gradient(90deg, transparent, #e2e8f0, transparent); margin:16px 0 8px;\"\u003e\u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:20px 32px 28px; background:#f9fbfd; border-top:1px solid #eef2f6; text-align:left;\"\u003e\r\n \u003cp style=\"margin:0; font-size:14px; color:#64748b;\"\u003e\r\n © \u003ca href=\"https://gitea.com/\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"color:#1e88e5; text-decoration:none; font-weight:500; border-bottom:1px dotted #b9d5f0;\"\u003eGitea\u003c/a\u003e\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:6px 0 0; font-size:12px; color:#94a3b8;\"\u003eSecure email verification – if you didn’t request this, please ignore this email.\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c/div\u003e\r\n \u003c/center\u003e\r\n\r\n \u003cdiv style=\"display:none; white-space:nowrap; font-size:0; line-height:0;\"\u003e \u003c/div\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "assigned": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\r\n \u003ctitle\u003eIssue #42 Assigned\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n .ExternalClass, .ReadMsgBody { width: 100%; background-color: #f4f6f9; }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0; padding:0; background-color:#f4f6f9; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\r\n\r\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\r\n \u003cdiv style=\"max-width:600px; margin:20px auto; background:#ffffff; border-radius:12px; box-shadow:0 4px 12px rgba(0,0,0,0.05); overflow:hidden;\"\u003e\r\n\r\n \u003cdiv style=\"padding:28px 32px 16px; border-bottom:1px solid #eef2f6;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-collapse:collapse;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd style=\"vertical-align:middle;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"32\" height=\"32\" style=\"display:inline-block; vertical-align:middle; margin-right:12px; border:0; outline:none;\"\u003e\r\n \u003cspan style=\"font-size:22px; font-weight:600; color:#1e293b; letter-spacing:-0.2px; vertical-align:middle;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:32px 32px 24px; color:#334155;\"\u003e\r\n \r\n \r\n \u003cp style=\"margin:0 0 20px; font-size:16px; line-height:1.5; color:#334155;\"\u003e\r\n \r\n Sarah Chen assigned issue \u003ca href='https://gitea.example.com/repo/project/issues/42' style='color:#1e88e5; text-decoration:none; font-weight:500;'\u003e#https://gitea.example.com/repo/project/issues/42\u003c/a\u003e to you in the repository \u003ca href='https://gitea.example.com/repo/project' style='color:#1e88e5; text-decoration:none; font-weight:500;'\u003eacme/project\u003c/a\u003e.\r\n \r\n \u003c/p\u003e\r\n\r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:28px 0 24px; border-collapse:separate;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd align=\"center\" style=\"border-radius:48px; background-color:#1e88e5;\" bgcolor=\"#1e88e5\"\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/project/issues/42\" style=\"display:inline-block; padding:14px 36px; font-size:16px; font-weight:500; color:#ffffff; text-decoration:none; background-color:#1e88e5; border-radius:48px; border:1px solid #1e88e5; letter-spacing:0.3px; text-align:center;\"\u003eView it on Gitea\u003c/a\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n\r\n \u003cdiv style=\"background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:16px 18px; margin:24px 0 16px; word-break:break-word;\"\u003e\r\n \u003cp style=\"margin:0 0 8px; font-size:14px; color:#475569; line-height:1.5;\"\u003e\r\n If the button doesn't work, copy and paste this link into your browser:\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0; font-size:14px; font-family:monospace; color:#1e88e5; background:#ffffff; padding:10px 12px; border-radius:6px; border:1px solid #e2e8f0; word-break:break-all;\"\u003e\r\n https://gitea.example.com/repo/project/issues/42\r\n \u003c/p\u003e\r\n \u003c/div\u003e\r\n \u003cdiv style=\"height:1px; background:linear-gradient(90deg, transparent, #e2e8f0, transparent); margin:16px 0 8px;\"\u003e\u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:20px 32px 28px; background:#f9fbfd; border-top:1px solid #eef2f6; text-align:left;\"\u003e\r\n \u003cp style=\"margin:0; font-size:14px; color:#64748b;\"\u003e\r\n © \u003ca href=\"https://gitea.com/\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"color:#1e88e5; text-decoration:none; font-weight:500; border-bottom:1px dotted #b9d5f0;\"\u003eGitea\u003c/a\u003e\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:6px 0 0; font-size:12px; color:#94a3b8;\"\u003eSecure issue assignment notification – if you didn’t expect this, please ignore this email.\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c/div\u003e\r\n \u003c/center\u003e\r\n\r\n \u003cdiv style=\"display:none; white-space:nowrap; font-size:0; line-height:0;\"\u003e \u003c/div\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "collaborator": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\r\n \u003ctitle\u003eCollaborator Added to repo\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n .ExternalClass, .ReadMsgBody { width: 100%; background-color: #f4f6f9; }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0; padding:0; background-color:#f4f6f9; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\r\n\r\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\r\n \u003cdiv style=\"max-width:600px; margin:20px auto; background:#ffffff; border-radius:12px; box-shadow:0 4px 12px rgba(0,0,0,0.05); overflow:hidden;\"\u003e\r\n\r\n \u003cdiv style=\"padding:28px 32px 16px; border-bottom:1px solid #eef2f6;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-collapse:collapse;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd style=\"vertical-align:middle;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"32\" height=\"32\" style=\"display:inline-block; vertical-align:middle; margin-right:12px; border:0; outline:none;\"\u003e\r\n \u003cspan style=\"font-size:22px; font-weight:600; color:#1e293b; letter-spacing:-0.2px; vertical-align:middle;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:32px 32px 24px; color:#334155;\"\u003e\r\n \u003cp style=\"margin:0 0 20px; font-size:16px; line-height:1.5; color:#334155;\"\u003e\r\n You have been added as a collaborator on the repository \u003ccode style=\"background:#f1f5f9; padding:2px 6px; border-radius:4px; font-size:15px;\"\u003eacme/project\u003c/code\u003e.\r\n \u003c/p\u003e\r\n\r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:28px 0 24px; border-collapse:separate;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd align=\"center\" style=\"border-radius:48px; background-color:#1e88e5;\" bgcolor=\"#1e88e5\"\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/project\" style=\"display:inline-block; padding:14px 36px; font-size:16px; font-weight:500; color:#ffffff; text-decoration:none; background-color:#1e88e5; border-radius:48px; border:1px solid #1e88e5; letter-spacing:0.3px; text-align:center;\"\u003eView it on Gitea\u003c/a\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n\r\n \u003cdiv style=\"background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:16px 18px; margin:24px 0 16px; word-break:break-word;\"\u003e\r\n \u003cp style=\"margin:0 0 8px; font-size:14px; color:#475569; line-height:1.5;\"\u003e\r\n If the button doesn't work, copy and paste this link into your browser:\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0; font-size:14px; font-family:monospace; color:#1e88e5; background:#ffffff; padding:10px 12px; border-radius:6px; border:1px solid #e2e8f0; word-break:break-all;\"\u003e\r\n https://gitea.example.com/repo/project\r\n \u003c/p\u003e\r\n \u003c/div\u003e\r\n \u003cdiv style=\"height:1px; background:linear-gradient(90deg, transparent, #e2e8f0, transparent); margin:16px 0 8px;\"\u003e\u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:20px 32px 28px; background:#f9fbfd; border-top:1px solid #eef2f6; text-align:left;\"\u003e\r\n \u003cp style=\"margin:0; font-size:14px; color:#64748b;\"\u003e\r\n © \u003ca href=\"https://gitea.com/\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"color:#1e88e5; text-decoration:none; font-weight:500; border-bottom:1px dotted #b9d5f0;\"\u003eGitea\u003c/a\u003e\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:6px 0 0; font-size:12px; color:#94a3b8;\"\u003eSecure repository collaboration notification – if you didn’t expect this, please ignore this email.\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c/div\u003e\r\n \u003c/center\u003e\r\n\r\n \u003cdiv style=\"display:none; white-space:nowrap; font-size:0; line-height:0;\"\u003e \u003c/div\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e\r\n", + "default": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\r\n \u003ctitle\u003eRe: Issue #42 -- Bug fix\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n .ExternalClass, .ReadMsgBody { width: 100%; background-color: #f4f6f9; }\r\n blockquote { padding-left: 1em; margin: 1em 0; border-left: 1px solid #cbd5e1; color: #475569; }\r\n pre { background: #f1f5f9; padding: 12px; border-radius: 6px; overflow-x: auto; font-size: 14px; line-height: 1.5; }\r\n hr { border: none; border-top: 1px solid #e2e8f0; margin: 20px 0; }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0; padding:0; background-color:#f4f6f9; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\r\n\r\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\r\n \u003cdiv style=\"max-width:600px; margin:20px auto; background:#ffffff; border-radius:12px; box-shadow:0 4px 12px rgba(0,0,0,0.05); overflow:hidden;\"\u003e\r\n\r\n \u003cdiv style=\"padding:28px 32px 16px; border-bottom:1px solid #eef2f6;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-collapse:collapse;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd style=\"vertical-align:middle;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"32\" height=\"32\" style=\"display:inline-block; vertical-align:middle; margin-right:12px; border:0; outline:none;\"\u003e\r\n \u003cspan style=\"font-size:22px; font-weight:600; color:#1e293b; letter-spacing:-0.2px; vertical-align:middle;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:32px 32px 24px; color:#334155;\"\u003e\r\n \r\n \r\n \u003cp style=\"margin:0 0 16px; font-size:16px; line-height:1.5; color:#334155;\"\u003e\r\n \r\n This is a comment on the issue with details about the fix.\r\n \r\n\r\n \u003c/p\u003e\r\n\r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:28px 0 24px; border-collapse:separate;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd align=\"center\" style=\"border-radius:48px; background-color:#1e88e5;\" bgcolor=\"#1e88e5\"\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/project/issues/42\" style=\"display:inline-block; padding:14px 36px; font-size:16px; font-weight:500; color:#ffffff; text-decoration:none; background-color:#1e88e5; border-radius:48px; border:1px solid #1e88e5; letter-spacing:0.3px; text-align:center;\"\u003eView it on Gitea\u003c/a\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n\r\n \u003cdiv style=\"background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:16px 18px; margin:24px 0 16px; word-break:break-word;\"\u003e\r\n \u003cp style=\"margin:0 0 8px; font-size:14px; color:#475569; line-height:1.5;\"\u003e\r\n If the button doesn't work, copy and paste this link into your browser:\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0; font-size:14px; font-family:monospace; color:#1e88e5; background:#ffffff; padding:10px 12px; border-radius:6px; border:1px solid #e2e8f0; word-break:break-all;\"\u003e\r\n https://gitea.example.com/repo/project/issues/42\r\n \u003c/p\u003e\r\n \u003c/div\u003e\r\n \u003cdiv style=\"height:1px; background:linear-gradient(90deg, transparent, #e2e8f0, transparent); margin:16px 0 8px;\"\u003e\u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:20px 32px 28px; background:#f9fbfd; border-top:1px solid #eef2f6; text-align:left;\"\u003e\r\n \u003cp style=\"margin:0; font-size:14px; color:#64748b;\"\u003e\r\n © \u003ca href=\"https://gitea.com/\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"color:#1e88e5; text-decoration:none; font-weight:500; border-bottom:1px dotted #b9d5f0;\"\u003eGitea\u003c/a\u003e\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:6px 0 0; font-size:12px; color:#94a3b8;\"\u003eSecure notification – if you didn't expect this, please ignore this email.\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c/div\u003e\r\n \u003c/center\u003e\r\n\r\n \u003cdiv style=\"display:none; white-space:nowrap; font-size:0; line-height:0;\"\u003e \u003c/div\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "register_notify": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\r\n \u003ctitle\u003eWelcome to Alex Johnson, Gitea\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n .ExternalClass, .ReadMsgBody { width: 100%; background-color: #f4f6f9; }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0; padding:0; background-color:#f4f6f9; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\r\n\r\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\r\n \u003cdiv style=\"max-width:600px; margin:20px auto; background:#ffffff; border-radius:12px; box-shadow:0 4px 12px rgba(0,0,0,0.05); overflow:hidden;\"\u003e\r\n\r\n \u003cdiv style=\"padding:28px 32px 16px; border-bottom:1px solid #eef2f6;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-collapse:collapse;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd style=\"vertical-align:middle;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"32\" height=\"32\" style=\"display:inline-block; vertical-align:middle; margin-right:12px; border:0; outline:none;\"\u003e\r\n \u003cspan style=\"font-size:22px; font-weight:600; color:#1e293b; letter-spacing:-0.2px; vertical-align:middle;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:32px 32px 24px; color:#334155;\"\u003e\r\n \u003cp style=\"margin:0 0 16px; font-size:16px; line-height:1.5; color:#1e293b;\"\u003e\r\n Hi Alex Johnson,\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0 0 8px; font-size:16px; line-height:1.5; color:#334155;\"\u003e\r\n Your account on Gitea has been created successfully.\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0 0 20px; font-size:16px; line-height:1.5; color:#334155;\"\u003e\r\n Your username is: alexj\r\n \u003c/p\u003e\r\n\r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:28px 0 24px; border-collapse:separate;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd align=\"center\" style=\"border-radius:48px; background-color:#1e88e5;\" bgcolor=\"#1e88e5\"\u003e\r\n \u003ca href=\"https://gitea.com/user/login\" style=\"display:inline-block; padding:14px 36px; font-size:16px; font-weight:500; color:#ffffff; text-decoration:none; background-color:#1e88e5; border-radius:48px; border:1px solid #1e88e5; letter-spacing:0.3px; text-align:center;\"\u003eLog in to Gitea\u003c/a\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n\r\n \r\n \u003cp style=\"margin:0 0 20px; font-size:16px; line-height:1.5; color:#334155;\"\u003e\r\n If you need to set a password, visit https://gitea.com/user/forgot_password.\r\n \u003c/p\u003e\r\n\r\n \u003cdiv style=\"background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:16px 18px; margin:24px 0 16px; word-break:break-word;\"\u003e\r\n \u003cp style=\"margin:0 0 8px; font-size:14px; color:#475569; line-height:1.5;\"\u003e\r\n If the button doesn't work, copy and paste this link into your browser:\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0; font-size:14px; font-family:monospace; color:#1e88e5; background:#ffffff; padding:10px 12px; border-radius:6px; border:1px solid #e2e8f0; word-break:break-all;\"\u003e\r\n https://gitea.com/user/login\r\n \u003c/p\u003e\r\n \u003c/div\u003e\r\n \u003cdiv style=\"height:1px; background:linear-gradient(90deg, transparent, #e2e8f0, transparent); margin:16px 0 8px;\"\u003e\u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:20px 32px 28px; background:#f9fbfd; border-top:1px solid #eef2f6; text-align:left;\"\u003e\r\n \u003cp style=\"margin:0; font-size:14px; color:#64748b;\"\u003e\r\n © \u003ca href=\"https://gitea.com/\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"color:#1e88e5; text-decoration:none; font-weight:500; border-bottom:1px dotted #b9d5f0;\"\u003eGitea\u003c/a\u003e\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:6px 0 0; font-size:12px; color:#94a3b8;\"\u003eSecure registration confirmation – if you didn’t register, please ignore this email.\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c/div\u003e\r\n \u003c/center\u003e\r\n \u003cdiv style=\"display:none; white-space:nowrap; font-size:0; line-height:0;\"\u003e \u003c/div\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "release": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\r\n \u003ctitle\u003eNew Release v2.0.0\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n .ExternalClass, .ReadMsgBody { width: 100%; background-color: #f4f6f9; }\r\n blockquote { padding-left: 1em; margin: 1em 0; border-left: 1px solid #cbd5e1; color: #475569; }\r\n ul { margin: 12px 0 16px; padding-left: 20px; }\r\n li { margin-bottom: 6px; font-size: 15px; line-height: 1.5; color: #334155; }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0; padding:0; background-color:#f4f6f9; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\r\n\r\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\r\n \u003cdiv style=\"max-width:600px; margin:20px auto; background:#ffffff; border-radius:12px; box-shadow:0 4px 12px rgba(0,0,0,0.05); overflow:hidden;\"\u003e\r\n\r\n \u003cdiv style=\"padding:28px 32px 16px; border-bottom:1px solid #eef2f6;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-collapse:collapse;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd style=\"vertical-align:middle;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"32\" height=\"32\" style=\"display:inline-block; vertical-align:middle; margin-right:12px; border:0; outline:none;\"\u003e\r\n \u003cspan style=\"font-size:22px; font-weight:600; color:#1e293b; letter-spacing:-0.2px; vertical-align:middle;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:32px 32px 24px; color:#334155;\"\u003e\r\n \r\n \r\n \u003cp style=\"margin:0 0 16px; font-size:16px; line-height:1.5; color:#334155;\"\u003e\r\n Sarah Chen published a new release \u003ca href='https://gitea.example.com/repo/project/releases/tag/v2.0.0' style='color:#1e88e5; text-decoration:none; font-weight:500;'\u003ev2.0.0\u003c/a\u003e in the repository \u003ca href='https://gitea.example.com/repo/project' style='color:#1e88e5; text-decoration:none; font-weight:500;'\u003eacme/project\u003c/a\u003e.\r\n \u003c/p\u003e\r\n\r\n \u003ch4 style=\"margin:24px 0 8px; font-size:18px; font-weight:600; color:#1e293b;\"\u003eRelease: Version 2.0 -- Major Update\u003c/h4\u003e\r\n\r\n \r\n Release Notes:\u003cbr\u003e\r\n \u003cdiv style=\"margin:12px 0 16px; font-size:15px; line-height:1.6; color:#334155;\"\u003e\r\n \u003cp\u003eMajor new features and performance improvements in this release.\u003c/p\u003e\r\n \u003c/div\u003e\r\n \r\n\r\n \u003cp style=\"margin:20px 0 8px; font-weight:500; color:#1e293b;\"\u003eDownloads\u003c/p\u003e\r\n \u003cul style=\"margin:0 0 24px; padding-left:20px;\"\u003e\r\n \r\n \u003cli\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/project/archive/v2.0.0.zip\" rel=\"nofollow\" style=\"color:#1e88e5; text-decoration:none; font-weight:500;\"\u003eSource Code (ZIP)\u003c/a\u003e\r\n \u003c/li\u003e\r\n \u003cli\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/project/archive/v2.0.0.tar.gz\" rel=\"nofollow\" style=\"color:#1e88e5; text-decoration:none; font-weight:500;\"\u003eSource Code (TAR.GZ)\u003c/a\u003e\r\n \u003c/li\u003e\r\n \r\n \r\n \u003c/ul\u003e\r\n\r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:16px 0 24px; border-collapse:separate;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd align=\"center\" style=\"border-radius:48px; background-color:#1e88e5;\" bgcolor=\"#1e88e5\"\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/project/releases/tag/v2.0.0\" style=\"display:inline-block; padding:14px 36px; font-size:16px; font-weight:500; color:#ffffff; text-decoration:none; background-color:#1e88e5; border-radius:48px; border:1px solid #1e88e5; letter-spacing:0.3px; text-align:center;\"\u003eView it on Gitea\u003c/a\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n\r\n \u003cdiv style=\"background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:16px 18px; margin:24px 0 16px; word-break:break-word;\"\u003e\r\n \u003cp style=\"margin:0 0 8px; font-size:14px; color:#475569; line-height:1.5;\"\u003e\r\n If the button doesn't work, copy and paste this link into your browser:\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0; font-size:14px; font-family:monospace; color:#1e88e5; background:#ffffff; padding:10px 12px; border-radius:6px; border:1px solid #e2e8f0; word-break:break-all;\"\u003e\r\n https://gitea.example.com/repo/project/releases/tag/v2.0.0\r\n \u003c/p\u003e\r\n \u003c/div\u003e\r\n \u003cdiv style=\"height:1px; background:linear-gradient(90deg, transparent, #e2e8f0, transparent); margin:16px 0 8px;\"\u003e\u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:20px 32px 28px; background:#f9fbfd; border-top:1px solid #eef2f6; text-align:left;\"\u003e\r\n \u003cp style=\"margin:0; font-size:14px; color:#64748b;\"\u003e\r\n © \u003ca href=\"https://gitea.com/\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"color:#1e88e5; text-decoration:none; font-weight:500; border-bottom:1px dotted #b9d5f0;\"\u003eGitea\u003c/a\u003e\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:6px 0 0; font-size:12px; color:#94a3b8;\"\u003eSecure release notification – if you didn't expect this, please ignore this email.\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c/div\u003e\r\n \u003c/center\u003e\r\n\r\n \u003cdiv style=\"display:none; white-space:nowrap; font-size:0; line-height:0;\"\u003e \u003c/div\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "reset_passwd": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\r\n \u003ctitle\u003eReset your Alex Johnson password\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n .ExternalClass, .ReadMsgBody { width: 100%; background-color: #f4f6f9; }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0; padding:0; background-color:#f4f6f9; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\r\n\r\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\r\n \u003cdiv style=\"max-width:600px; margin:20px auto; background:#ffffff; border-radius:12px; box-shadow:0 4px 12px rgba(0,0,0,0.05); overflow:hidden;\"\u003e\r\n\r\n \u003cdiv style=\"padding:28px 32px 16px; border-bottom:1px solid #eef2f6;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-collapse:collapse;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd style=\"vertical-align:middle;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"32\" height=\"32\" style=\"display:inline-block; vertical-align:middle; margin-right:12px; border:0; outline:none;\"\u003e\r\n \u003cspan style=\"font-size:22px; font-weight:600; color:#1e293b; letter-spacing:-0.2px; vertical-align:middle;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:32px 32px 24px; color:#334155;\"\u003e\r\n \u003cp style=\"margin:0 0 16px; font-size:16px; line-height:1.5; color:#1e293b;\"\u003e\r\n Hi Alex Johnson,\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0 0 20px; font-size:16px; line-height:1.5; color:#334155;\"\u003e\r\n Click the link below to reset your password. It will expire in 3 hours.\r\n \u003c/p\u003e\r\n\r\n \r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:28px 0 24px; border-collapse:separate;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd align=\"center\" style=\"border-radius:48px; background-color:#1e88e5;\" bgcolor=\"#1e88e5\"\u003e\r\n \u003ca href=\"https://gitea.com/user/recover_account?code=reset-token-abc123\" style=\"display:inline-block; padding:14px 36px; font-size:16px; font-weight:500; color:#ffffff; text-decoration:none; background-color:#1e88e5; border-radius:48px; border:1px solid #1e88e5; letter-spacing:0.3px; text-align:center;\"\u003eReset Password\u003c/a\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n\r\n \u003cdiv style=\"background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:16px 18px; margin:24px 0 16px; word-break:break-word;\"\u003e\r\n \u003cp style=\"margin:0 0 8px; font-size:14px; color:#475569; line-height:1.5;\"\u003e\r\n If the button doesn't work, copy and paste this link into your browser:\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0; font-size:14px; font-family:monospace; color:#1e88e5; background:#ffffff; padding:10px 12px; border-radius:6px; border:1px solid #e2e8f0; word-break:break-all;\"\u003e\r\n https://gitea.com/user/recover_account?code=reset-token-abc123\r\n \u003c/p\u003e\r\n \u003c/div\u003e\r\n \u003cdiv style=\"height:1px; background:linear-gradient(90deg, transparent, #e2e8f0, transparent); margin:16px 0 8px;\"\u003e\u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:20px 32px 28px; background:#f9fbfd; border-top:1px solid #eef2f6; text-align:left;\"\u003e\r\n \u003cp style=\"margin:0; font-size:14px; color:#64748b;\"\u003e\r\n © \u003ca href=\"https://gitea.com/\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"color:#1e88e5; text-decoration:none; font-weight:500; border-bottom:1px dotted #b9d5f0;\"\u003eGitea\u003c/a\u003e\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:6px 0 0; font-size:12px; color:#94a3b8;\"\u003eSecure password reset link – if you didn’t request this, please ignore this email.\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c/div\u003e\r\n \u003c/center\u003e\r\n \u003cdiv style=\"display:none; white-space:nowrap; font-size:0; line-height:0;\"\u003e \u003c/div\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "team_invite": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\r\n \u003ctitle\u003eGitea · Team Invitation\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n .ExternalClass, .ReadMsgBody { width: 100%; background-color: #f4f6f9; }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0; padding:0; background-color:#f4f6f9; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\r\n\r\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\r\n \u003cdiv style=\"max-width:600px; margin:20px auto; background:#ffffff; border-radius:12px; box-shadow:0 4px 12px rgba(0,0,0,0.05); overflow:hidden;\"\u003e\r\n\r\n \u003cdiv style=\"padding:28px 32px 16px; border-bottom:1px solid #eef2f6;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-collapse:collapse;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd style=\"vertical-align:middle;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"32\" height=\"32\" style=\"display:inline-block; vertical-align:middle; margin-right:12px; border:0; outline:none;\"\u003e\r\n \u003cspan style=\"font-size:22px; font-weight:600; color:#1e293b; letter-spacing:-0.2px; vertical-align:middle;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:32px 32px 24px; color:#334155;\"\u003e\r\n \u003cp style=\"margin:0 0 16px; font-size:16px; line-height:1.5; color:#1e293b;\"\u003e\r\n Hi alex@example.com,\r\n \u003c/p\u003e\r\n\r\n \u003cp style=\"margin:0 0 16px; font-size:16px; line-height:1.5; color:#334155;\"\u003e\r\n Sarah Chen has invited you to join the team Core Developers in the organization Acme Corp.\r\n \u003c/p\u003e\r\n\r\n \u003cp style=\"margin:0 0 20px; font-size:16px; line-height:1.5; color:#334155;\"\u003e\r\n Click the button below to accept the invitation.\r\n \u003c/p\u003e\r\n\r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:28px 0 24px; border-collapse:separate;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd align=\"center\" style=\"border-radius:48px; background-color:#1e88e5;\" bgcolor=\"#1e88e5\"\u003e\r\n \u003ca href=\"https://gitea.example.com/org/team/invite?token=invite-abc\" style=\"display:inline-block; padding:14px 36px; font-size:16px; font-weight:500; color:#ffffff; text-decoration:none; background-color:#1e88e5; border-radius:48px; border:1px solid #1e88e5; letter-spacing:0.3px; text-align:center;\"\u003eAccept Invitation\u003c/a\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n\r\n \u003cdiv style=\"background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:16px 18px; margin:24px 0 16px; word-break:break-word;\"\u003e\r\n \u003cp style=\"margin:0 0 8px; font-size:14px; color:#475569; line-height:1.5;\"\u003e\r\n If the button doesn't work, copy and paste this link into your browser:\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0; font-size:14px; font-family:monospace; color:#1e88e5; background:#ffffff; padding:10px 12px; border-radius:6px; border:1px solid #e2e8f0; word-break:break-all;\"\u003e\r\n https://gitea.example.com/org/team/invite?token=invite-abc\r\n \u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cp style=\"margin:16px 0 0; font-size:14px; color:#475569; line-height:1.5;\"\u003e\r\n This invitation was sent to alex@example.com.\r\n \u003c/p\u003e\r\n\r\n \u003cdiv style=\"height:1px; background:linear-gradient(90deg, transparent, #e2e8f0, transparent); margin:16px 0 8px;\"\u003e\u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:20px 32px 28px; background:#f9fbfd; border-top:1px solid #eef2f6; text-align:left;\"\u003e\r\n \u003cp style=\"margin:0; font-size:14px; color:#64748b;\"\u003e\r\n © \u003ca href=\"https://gitea.com/\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"color:#1e88e5; text-decoration:none; font-weight:500; border-bottom:1px dotted #b9d5f0;\"\u003eGitea\u003c/a\u003e\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:6px 0 0; font-size:12px; color:#94a3b8;\"\u003eSecure team invitation – if you weren’t expecting this, please ignore this email.\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c/div\u003e\r\n \u003c/center\u003e\r\n\r\n \u003cdiv style=\"display:none; white-space:nowrap; font-size:0; line-height:0;\"\u003e \u003c/div\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "transfer": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\r\n \u003ctitle\u003eRepository Transfer\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n .ExternalClass, .ReadMsgBody { width: 100%; background-color: #f4f6f9; }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0; padding:0; background-color:#f4f6f9; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\r\n\r\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\r\n \u003cdiv style=\"max-width:600px; margin:20px auto; background:#ffffff; border-radius:12px; box-shadow:0 4px 12px rgba(0,0,0,0.05); overflow:hidden;\"\u003e\r\n\r\n \u003cdiv style=\"padding:28px 32px 16px; border-bottom:1px solid #eef2f6;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-collapse:collapse;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd style=\"vertical-align:middle;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"32\" height=\"32\" style=\"display:inline-block; vertical-align:middle; margin-right:12px; border:0; outline:none;\"\u003e\r\n \u003cspan style=\"font-size:22px; font-weight:600; color:#1e293b; letter-spacing:-0.2px; vertical-align:middle;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:32px 32px 24px; color:#334155;\"\u003e\r\n \r\n \u003cp style=\"margin:0 0 20px; font-size:16px; line-height:1.5; color:#334155;\"\u003e\r\n Repository Transfer. The repository \u003ca href='https://gitea.example.com/repo/transferred-project' style='color:#1e88e5; text-decoration:none; font-weight:500;'\u003eacme/transferred-project\u003c/a\u003e has been transferred to you.\r\n \u003c/p\u003e\r\n\r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:28px 0 24px; border-collapse:separate;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd align=\"center\" style=\"border-radius:48px; background-color:#1e88e5;\" bgcolor=\"#1e88e5\"\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/transferred-project\" style=\"display:inline-block; padding:14px 36px; font-size:16px; font-weight:500; color:#ffffff; text-decoration:none; background-color:#1e88e5; border-radius:48px; border:1px solid #1e88e5; letter-spacing:0.3px; text-align:center;\"\u003eView it on Gitea\u003c/a\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n\r\n \u003cdiv style=\"background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:16px 18px; margin:24px 0 16px; word-break:break-word;\"\u003e\r\n \u003cp style=\"margin:0 0 8px; font-size:14px; color:#475569; line-height:1.5;\"\u003e\r\n If the button doesn't work, copy and paste this link into your browser:\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0; font-size:14px; font-family:monospace; color:#1e88e5; background:#ffffff; padding:10px 12px; border-radius:6px; border:1px solid #e2e8f0; word-break:break-all;\"\u003e\r\n https://gitea.example.com/repo/transferred-project\r\n \u003c/p\u003e\r\n \u003c/div\u003e\r\n \u003cdiv style=\"height:1px; background:linear-gradient(90deg, transparent, #e2e8f0, transparent); margin:16px 0 8px;\"\u003e\u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:20px 32px 28px; background:#f9fbfd; border-top:1px solid #eef2f6; text-align:left;\"\u003e\r\n \u003cp style=\"margin:0; font-size:14px; color:#64748b;\"\u003e\r\n © \u003ca href=\"https://gitea.com/\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"color:#1e88e5; text-decoration:none; font-weight:500; border-bottom:1px dotted #b9d5f0;\"\u003eGitea\u003c/a\u003e\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:6px 0 0; font-size:12px; color:#94a3b8;\"\u003eSecure repository transfer notification – if you didn’t expect this, please ignore this email.\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c/div\u003e\r\n \u003c/center\u003e\r\n\r\n \u003cdiv style=\"display:none; white-space:nowrap; font-size:0; line-height:0;\"\u003e \u003c/div\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "workflow_run": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\r\n \u003ctitle\u003eWorkflow Run: CI\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n .ExternalClass, .ReadMsgBody { width: 100%; background-color: #f4f6f9; }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0; padding:0; background-color:#f4f6f9; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\r\n\r\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\r\n \u003cdiv style=\"max-width:600px; margin:20px auto; background:#ffffff; border-radius:12px; box-shadow:0 4px 12px rgba(0,0,0,0.05); overflow:hidden;\"\u003e\r\n\r\n \u003cdiv style=\"padding:28px 32px 16px; border-bottom:1px solid #eef2f6;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-collapse:collapse;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd style=\"vertical-align:middle;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"32\" height=\"32\" style=\"display:inline-block; vertical-align:middle; margin-right:12px; border:0; outline:none;\"\u003e\r\n \u003cspan style=\"font-size:22px; font-weight:600; color:#1e293b; letter-spacing:-0.2px; vertical-align:middle;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:32px 32px 24px; color:#334155;\"\u003e\r\n \u003ch2 style=\"font-size:20px; font-weight:600; color:#1e293b; margin:0 0 16px;\"\u003e\r\n acme/project ci.yml: All jobs passed\r\n \u003c/h2\u003e\r\n\r\n \u003cul style=\"list-style: none; padding: 0; margin: 0 0 30px 0;\"\u003e\r\n \r\n \u003cli style=\"background-color: #ffffff; border: 1px solid #e2e8f0; border-radius: 8px; padding: 12px 16px; margin-bottom: 10px; box-shadow: 0 1px 2px rgba(0,0,0,0.03); transition: box-shadow 0.2s ease;\"\u003e\r\n \u003ca href=\"https://gitea.example.com/job/1\" style=\"color:#1e88e5; text-decoration:none; font-weight:500; display:block;\"\u003e\r\n success: build, 2m34s\r\n \u003c/a\u003e\r\n \u003c/li\u003e\r\n \r\n \u003cli style=\"background-color: #ffffff; border: 1px solid #e2e8f0; border-radius: 8px; padding: 12px 16px; margin-bottom: 10px; box-shadow: 0 1px 2px rgba(0,0,0,0.03); transition: box-shadow 0.2s ease;\"\u003e\r\n \u003ca href=\"https://gitea.example.com/job/2\" style=\"color:#1e88e5; text-decoration:none; font-weight:500; display:block;\"\u003e\r\n success: test, 1m12s\r\n \u003c/a\u003e\r\n \u003c/li\u003e\r\n \r\n \u003cli style=\"background-color: #ffffff; border: 1px solid #e2e8f0; border-radius: 8px; padding: 12px 16px; margin-bottom: 10px; box-shadow: 0 1px 2px rgba(0,0,0,0.03); transition: box-shadow 0.2s ease;\"\u003e\r\n \u003ca href=\"https://gitea.example.com/job/3\" style=\"color:#1e88e5; text-decoration:none; font-weight:500; display:block;\"\u003e\r\n success: deploy, Attempt #2, 45s\r\n \u003c/a\u003e\r\n \u003c/li\u003e\r\n \r\n \u003c/ul\u003e\r\n\r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:16px 0 24px; border-collapse:separate;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd align=\"center\" style=\"border-radius:48px; background-color:#1e88e5;\" bgcolor=\"#1e88e5\"\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/project/actions/runs/42\" style=\"display:inline-block; padding:14px 36px; font-size:16px; font-weight:500; color:#ffffff; text-decoration:none; background-color:#1e88e5; border-radius:48px; border:1px solid #1e88e5; letter-spacing:0.3px; text-align:center;\"\u003eView it on Gitea\u003c/a\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n\r\n \u003cdiv style=\"background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:16px 18px; margin:24px 0 16px; word-break:break-word;\"\u003e\r\n \u003cp style=\"margin:0 0 8px; font-size:14px; color:#475569; line-height:1.5;\"\u003e\r\n If the button doesn't work, copy and paste this link into your browser:\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0; font-size:14px; font-family:monospace; color:#1e88e5; background:#ffffff; padding:10px 12px; border-radius:6px; border:1px solid #e2e8f0; word-break:break-all;\"\u003e\r\n https://gitea.example.com/repo/project/actions/runs/42\r\n \u003c/p\u003e\r\n \u003c/div\u003e\r\n \u003cdiv style=\"height:1px; background:linear-gradient(90deg, transparent, #e2e8f0, transparent); margin:16px 0 8px;\"\u003e\u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:20px 32px 28px; background:#f9fbfd; border-top:1px solid #eef2f6; text-align:left;\"\u003e\r\n \u003cp style=\"margin:0; font-size:14px; color:#64748b;\"\u003e\r\n © \u003ca href=\"https://gitea.com/\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"color:#1e88e5; text-decoration:none; font-weight:500; border-bottom:1px dotted #b9d5f0;\"\u003eGitea\u003c/a\u003e\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:6px 0 0; font-size:12px; color:#94a3b8;\"\u003eSecure workflow run notification – if you didn’t expect this, please ignore this email.\u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c/div\u003e\r\n \u003c/center\u003e\r\n\r\n \u003cdiv style=\"display:none; white-space:nowrap; font-size:0; line-height:0;\"\u003e \u003c/div\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e" + }, + "ink": { + "activate": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\n \u003ctitle\u003eActivate your Alex Johnson account\u003c/title\u003e\n \u003cstyle type=\"text/css\"\u003e\n body,.ExternalClass,.ReadMsgBody{background-color:#ede4d4}\n @media only screen and (max-width:480px){\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\n .resp-col{width:100%!important;display:block!important;border-left:none!important;padding-left:28px!important;padding-right:28px!important;padding-top:0!important}\n .resp-btn{display:block!important;width:auto!important;text-align:center!important}\n }\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody style=\"margin:0;padding:0;background:#ede4d4;font-family:Georgia,'Times New Roman',serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#fefdfb;border:1px solid #c4a97d;\"\u003e\n \n \u003ctr\u003e\u003ctd colspan=\"2\" class=\"resp-pad\" style=\"padding:24px 28px 16px;border-bottom:3px double #1a1a2e;\"\u003e\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"24\" height=\"24\" style=\"display:inline-block;vertical-align:middle;margin-right:8px;border:0;outline:none;\" /\u003e\n \u003cspan style=\"font-size:18px;font-weight:700;color:#1a1a2e;font-variant:small-caps;letter-spacing:2px;\"\u003eGitea\u003c/span\u003e\u003cbr /\u003e\n \u003cspan style=\"font-size:11px;color:#888;font-style:italic;\"\u003eGitea Mail Templates\u003c/span\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \n \u003ctr\u003e\n \n \u003ctd class=\"resp-col\" width=\"64%\" style=\"padding:24px 24px 16px 28px;vertical-align:top;\"\u003e\n \u003cp style=\"margin:0 0 16px;font-size:15px;color:#333;line-height:1.7;\"\u003e\n \u003cspan style=\"float:left;font-size:42px;line-height:1;font-weight:700;color:#1a1a2e;padding-right:8px;padding-top:2px;font-family:Georgia,serif;\"\u003eD\u003c/span\u003eHi Alex Johnson,\n \u003c/p\u003e\n \u003cp style=\"margin:0 0 12px;font-size:13px;line-height:1.8;color:#444;\"\u003eWelcome to Alex Johnson! Please activate your account by clicking the button below.\u003c/p\u003e\n \u003cp style=\"margin:0 0 20px;font-size:12px;line-height:1.8;color:#666;font-style:italic;\"\u003eThis activation link will expire in 24 hours.\u003c/p\u003e\n \n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:0 0 24px;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:10px 24px;background:#1a1a2e;border:1px solid #c4a97d;\"\u003e\n \u003ca href=\"https://gitea.com/user/activate?code=activation-code-abc123\" class=\"resp-btn\" style=\"display:inline-block;font-size:13px;font-weight:700;color:#fefdfb;text-decoration:none;font-variant:small-caps;letter-spacing:1px;\"\u003eActivate Account \u0026raquo;\u003c/a\u003e\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid #c4a97d;background:#fefdfb;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:12px 14px;\"\u003e\n \u003cp style=\"margin:0 0 4px;font-size:10px;color:#888;font-style:italic;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/p\u003e\n \u003cp style=\"margin:0;font-size:10px;font-family:monospace;color:#1a1a2e;background:#f5f0e8;padding:8px 10px;border:1px solid #ddd;word-break:break-all;\"\u003ehttps://gitea.com/user/activate?code=activation-code-abc123\u003c/p\u003e\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n \u003c/td\u003e\n \n \u003ctd class=\"resp-col\" width=\"36%\" style=\"padding:24px 28px 16px 0;vertical-align:top;border-left:1px solid #ddd;\"\u003e\n \u003cp style=\"margin:0 0 10px;font-size:10px;color:#888;text-transform:uppercase;letter-spacing:1px;font-family:system-ui,sans-serif;font-weight:700;\"\u003eQuick Info\u003c/p\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-top:1px solid #ddd;border-bottom:1px solid #ddd;\"\u003e\n \u003ctr\u003e\u003ctd style=\"padding:8px 0;font-size:11px;color:#555;font-family:system-ui,sans-serif;\"\u003eFrom\u003cbr /\u003e\u003cstrong style=\"color:#1a1a2e;\"\u003eGitea\u003c/strong\u003e\u003c/td\u003e\u003c/tr\u003e\n \u003ctr\u003e\u003ctd style=\"padding:8px 0;border-top:1px solid #ddd;font-size:11px;color:#555;font-family:system-ui,sans-serif;\"\u003eExpires\u003cbr /\u003e\u003cstrong style=\"color:#1a1a2e;\"\u003e24 hours\u003c/strong\u003e\u003c/td\u003e\u003c/tr\u003e\n \u003c/table\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \n \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:16px 28px;border-top:1px solid #ccc;text-align:center;\"\u003e\n \u003cp style=\"margin:0;font-size:11px;color:#888;font-style:italic;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#1a1a2e;text-decoration:none;font-weight:600;border-bottom:1px dotted #c4a97d;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \u003c/table\u003e\n \u003c/center\u003e\n\u003c/body\u003e\n\u003c/html\u003e", + "activate_email": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\n \u003ctitle\u003eVerify your email address for Alex Johnson\u003c/title\u003e\n \u003cstyle type=\"text/css\"\u003e\n body,.ExternalClass,.ReadMsgBody{background-color:#ede4d4}\n @media only screen and (max-width:480px){\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\n .resp-col{width:100%!important;display:block!important;border-left:none!important;padding-left:28px!important;padding-right:28px!important;padding-top:0!important}\n .resp-btn{display:block!important;width:auto!important;text-align:center!important}\n }\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody style=\"margin:0;padding:0;background:#ede4d4;font-family:Georgia,'Times New Roman',serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#fefdfb;border:1px solid #c4a97d;\"\u003e\n \n \u003ctr\u003e\u003ctd colspan=\"2\" class=\"resp-pad\" style=\"padding:24px 28px 16px;border-bottom:3px double #1a1a2e;\"\u003e\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"24\" height=\"24\" style=\"display:inline-block;vertical-align:middle;margin-right:8px;border:0;outline:none;\" /\u003e\n \u003cspan style=\"font-size:18px;font-weight:700;color:#1a1a2e;font-variant:small-caps;letter-spacing:2px;\"\u003eGitea\u003c/span\u003e\u003cbr /\u003e\n \u003cspan style=\"font-size:11px;color:#888;font-style:italic;\"\u003eGitea Mail Templates\u003c/span\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \n \u003ctr\u003e\n \n \u003ctd class=\"resp-col\" width=\"64%\" style=\"padding:24px 24px 16px 28px;vertical-align:top;\"\u003e\n \u003cp style=\"margin:0 0 16px;font-size:15px;color:#333;line-height:1.7;\"\u003e\n \u003cspan style=\"float:left;font-size:42px;line-height:1;font-weight:700;color:#1a1a2e;padding-right:8px;padding-top:2px;font-family:Georgia,serif;\"\u003eD\u003c/span\u003eHi Alex Johnson,\n \u003c/p\u003e\n \u003cp style=\"margin:0 0 12px;font-size:13px;line-height:1.8;color:#444;\"\u003ePlease verify your email address. The link will expire in 24 hours.\u003c/p\u003e\n \u003cp style=\"margin:0 0 20px;font-size:12px;line-height:1.8;color:#666;font-style:italic;\"\u003e\u003c/p\u003e\n \n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:0 0 24px;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:10px 24px;background:#1a1a2e;border:1px solid #c4a97d;\"\u003e\n \u003ca href=\"https://gitea.com/user/activate_email?code=verify-code-xyz789\u0026amp;email=alex%40example.com\" class=\"resp-btn\" style=\"display:inline-block;font-size:13px;font-weight:700;color:#fefdfb;text-decoration:none;font-variant:small-caps;letter-spacing:1px;\"\u003eActivate Account \u0026raquo;\u003c/a\u003e\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid #c4a97d;background:#fefdfb;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:12px 14px;\"\u003e\n \u003cp style=\"margin:0 0 4px;font-size:10px;color:#888;font-style:italic;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/p\u003e\n \u003cp style=\"margin:0;font-size:10px;font-family:monospace;color:#1a1a2e;background:#f5f0e8;padding:8px 10px;border:1px solid #ddd;word-break:break-all;\"\u003ehttps://gitea.com/user/activate_email?code=verify-code-xyz789\u0026amp;email=alex%40example.com\u003c/p\u003e\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n \u003c/td\u003e\n \n \u003ctd class=\"resp-col\" width=\"36%\" style=\"padding:24px 28px 16px 0;vertical-align:top;border-left:1px solid #ddd;\"\u003e\n \u003cp style=\"margin:0 0 10px;font-size:10px;color:#888;text-transform:uppercase;letter-spacing:1px;font-family:system-ui,sans-serif;font-weight:700;\"\u003eQuick Info\u003c/p\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-top:1px solid #ddd;border-bottom:1px solid #ddd;\"\u003e\n \u003ctr\u003e\u003ctd style=\"padding:8px 0;font-size:11px;color:#555;font-family:system-ui,sans-serif;\"\u003eFrom\u003cbr /\u003e\u003cstrong style=\"color:#1a1a2e;\"\u003eGitea\u003c/strong\u003e\u003c/td\u003e\u003c/tr\u003e\n \u003ctr\u003e\u003ctd style=\"padding:8px 0;border-top:1px solid #ddd;font-size:11px;color:#555;font-family:system-ui,sans-serif;\"\u003eExpires\u003cbr /\u003e\u003cstrong style=\"color:#1a1a2e;\"\u003e24 hours\u003c/strong\u003e\u003c/td\u003e\u003c/tr\u003e\n \u003c/table\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \n \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:16px 28px;border-top:1px solid #ccc;text-align:center;\"\u003e\n \u003cp style=\"margin:0;font-size:11px;color:#888;font-style:italic;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#1a1a2e;text-decoration:none;font-weight:600;border-bottom:1px dotted #c4a97d;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \u003c/table\u003e\n \u003c/center\u003e\n\u003c/body\u003e\n\u003c/html\u003e", + "assigned": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\n \u003ctitle\u003eIssue #42 Assigned\u003c/title\u003e\n \u003cstyle type=\"text/css\"\u003e\n body,.ExternalClass,.ReadMsgBody{background-color:#ede4d4}\n @media only screen and (max-width:480px){\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\n .resp-col{width:100%!important;display:block!important;border-left:none!important;padding-left:28px!important;padding-right:28px!important;padding-top:0!important}\n .resp-btn{display:block!important;width:auto!important;text-align:center!important}\n }\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody style=\"margin:0;padding:0;background:#ede4d4;font-family:Georgia,'Times New Roman',serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#fefdfb;border:1px solid #c4a97d;\"\u003e\n \n \u003ctr\u003e\u003ctd colspan=\"2\" class=\"resp-pad\" style=\"padding:24px 28px 16px;border-bottom:3px double #1a1a2e;\"\u003e\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"24\" height=\"24\" style=\"display:inline-block;vertical-align:middle;margin-right:8px;border:0;outline:none;\" /\u003e\n \u003cspan style=\"font-size:18px;font-weight:700;color:#1a1a2e;font-variant:small-caps;letter-spacing:2px;\"\u003eGitea\u003c/span\u003e\u003cbr /\u003e\n \u003cspan style=\"font-size:11px;color:#888;font-style:italic;\"\u003eGitea Mail Templates\u003c/span\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \n \u003ctr\u003e\n \n \u003ctd class=\"resp-col\" width=\"64%\" style=\"padding:24px 24px 16px 28px;vertical-align:top;\"\u003e\n \u003cp style=\"margin:0 0 16px;font-size:15px;color:#333;line-height:1.7;\"\u003e\n \u003cspan style=\"float:left;font-size:42px;line-height:1;font-weight:700;color:#1a1a2e;padding-right:8px;padding-top:2px;font-family:Georgia,serif;\"\u003eD\u003c/span\u003e\n \u003c/p\u003e\n \u003cp style=\"margin:0 0 12px;font-size:13px;line-height:1.8;color:#444;\"\u003eSarah Chen assigned issue \u003ca href='https://gitea.example.com/repo/project/issues/42'\u003e#https://gitea.example.com/repo/project/issues/42\u003c/a\u003e to you in the repository \u003ca href='https://gitea.example.com/repo/project'\u003eacme/project\u003c/a\u003e.\u003c/p\u003e\n \u003cp style=\"margin:0 0 20px;font-size:12px;line-height:1.8;color:#666;font-style:italic;\"\u003e\u003c/p\u003e\n \n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:0 0 24px;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:10px 24px;background:#1a1a2e;border:1px solid #c4a97d;\"\u003e\n \u003ca href=\"https://gitea.example.com/repo/project/issues/42\" class=\"resp-btn\" style=\"display:inline-block;font-size:13px;font-weight:700;color:#fefdfb;text-decoration:none;font-variant:small-caps;letter-spacing:1px;\"\u003eView it on Gitea \u0026raquo;\u003c/a\u003e\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid #c4a97d;background:#fefdfb;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:12px 14px;\"\u003e\n \u003cp style=\"margin:0 0 4px;font-size:10px;color:#888;font-style:italic;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/p\u003e\n \u003cp style=\"margin:0;font-size:10px;font-family:monospace;color:#1a1a2e;background:#f5f0e8;padding:8px 10px;border:1px solid #ddd;word-break:break-all;\"\u003ehttps://gitea.example.com/repo/project/issues/42\u003c/p\u003e\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n \u003c/td\u003e\n \n \u003ctd class=\"resp-col\" width=\"36%\" style=\"padding:24px 28px 16px 0;vertical-align:top;border-left:1px solid #ddd;\"\u003e\n \u003cp style=\"margin:0 0 10px;font-size:10px;color:#888;text-transform:uppercase;letter-spacing:1px;font-family:system-ui,sans-serif;font-weight:700;\"\u003eQuick Info\u003c/p\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-top:1px solid #ddd;border-bottom:1px solid #ddd;\"\u003e\n \u003ctr\u003e\u003ctd style=\"padding:8px 0;font-size:11px;color:#555;font-family:system-ui,sans-serif;\"\u003eFrom\u003cbr /\u003e\u003cstrong style=\"color:#1a1a2e;\"\u003eGitea\u003c/strong\u003e\u003c/td\u003e\u003c/tr\u003e\n \u003c/table\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \n \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:16px 28px;border-top:1px solid #ccc;text-align:center;\"\u003e\n \u003cp style=\"margin:0;font-size:11px;color:#888;font-style:italic;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#1a1a2e;text-decoration:none;font-weight:600;border-bottom:1px dotted #c4a97d;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \u003c/table\u003e\n \u003c/center\u003e\n\u003c/body\u003e\n\u003c/html\u003e", + "collaborator": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\n \u003ctitle\u003eCollaborator Added to repo\u003c/title\u003e\n \u003cstyle type=\"text/css\"\u003e\n body,.ExternalClass,.ReadMsgBody{background-color:#ede4d4}\n @media only screen and (max-width:480px){\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\n .resp-col{width:100%!important;display:block!important;border-left:none!important;padding-left:28px!important;padding-right:28px!important;padding-top:0!important}\n .resp-btn{display:block!important;width:auto!important;text-align:center!important}\n }\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody style=\"margin:0;padding:0;background:#ede4d4;font-family:Georgia,'Times New Roman',serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#fefdfb;border:1px solid #c4a97d;\"\u003e\n \n \u003ctr\u003e\u003ctd colspan=\"2\" class=\"resp-pad\" style=\"padding:24px 28px 16px;border-bottom:3px double #1a1a2e;\"\u003e\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"24\" height=\"24\" style=\"display:inline-block;vertical-align:middle;margin-right:8px;border:0;outline:none;\" /\u003e\n \u003cspan style=\"font-size:18px;font-weight:700;color:#1a1a2e;font-variant:small-caps;letter-spacing:2px;\"\u003eGitea\u003c/span\u003e\u003cbr /\u003e\n \u003cspan style=\"font-size:11px;color:#888;font-style:italic;\"\u003eGitea Mail Templates\u003c/span\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \n \u003ctr\u003e\n \n \u003ctd class=\"resp-col\" width=\"64%\" style=\"padding:24px 24px 16px 28px;vertical-align:top;\"\u003e\n \u003cp style=\"margin:0 0 16px;font-size:15px;color:#333;line-height:1.7;\"\u003e\n \u003cspan style=\"float:left;font-size:42px;line-height:1;font-weight:700;color:#1a1a2e;padding-right:8px;padding-top:2px;font-family:Georgia,serif;\"\u003eD\u003c/span\u003e\n \u003c/p\u003e\n \u003cp style=\"margin:0 0 12px;font-size:13px;line-height:1.8;color:#444;\"\u003eYou have been added as a collaborator on the repository \u003ccode\u003eacme/project\u003c/code\u003e.\u003c/p\u003e\n \u003cp style=\"margin:0 0 20px;font-size:12px;line-height:1.8;color:#666;font-style:italic;\"\u003e\u003c/p\u003e\n \n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:0 0 24px;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:10px 24px;background:#1a1a2e;border:1px solid #c4a97d;\"\u003e\n \u003ca href=\"https://gitea.example.com/repo/project\" class=\"resp-btn\" style=\"display:inline-block;font-size:13px;font-weight:700;color:#fefdfb;text-decoration:none;font-variant:small-caps;letter-spacing:1px;\"\u003eView it on Gitea \u0026raquo;\u003c/a\u003e\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid #c4a97d;background:#fefdfb;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:12px 14px;\"\u003e\n \u003cp style=\"margin:0 0 4px;font-size:10px;color:#888;font-style:italic;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/p\u003e\n \u003cp style=\"margin:0;font-size:10px;font-family:monospace;color:#1a1a2e;background:#f5f0e8;padding:8px 10px;border:1px solid #ddd;word-break:break-all;\"\u003ehttps://gitea.example.com/repo/project\u003c/p\u003e\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n \u003c/td\u003e\n \n \u003ctd class=\"resp-col\" width=\"36%\" style=\"padding:24px 28px 16px 0;vertical-align:top;border-left:1px solid #ddd;\"\u003e\n \u003cp style=\"margin:0 0 10px;font-size:10px;color:#888;text-transform:uppercase;letter-spacing:1px;font-family:system-ui,sans-serif;font-weight:700;\"\u003eQuick Info\u003c/p\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-top:1px solid #ddd;border-bottom:1px solid #ddd;\"\u003e\n \u003ctr\u003e\u003ctd style=\"padding:8px 0;font-size:11px;color:#555;font-family:system-ui,sans-serif;\"\u003eFrom\u003cbr /\u003e\u003cstrong style=\"color:#1a1a2e;\"\u003eGitea\u003c/strong\u003e\u003c/td\u003e\u003c/tr\u003e\n \u003c/table\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \n \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:16px 28px;border-top:1px solid #ccc;text-align:center;\"\u003e\n \u003cp style=\"margin:0;font-size:11px;color:#888;font-style:italic;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#1a1a2e;text-decoration:none;font-weight:600;border-bottom:1px dotted #c4a97d;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \u003c/table\u003e\n \u003c/center\u003e\n\u003c/body\u003e\n\u003c/html\u003e", + "default": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\r\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\r\n \u003ctitle\u003eRe: Issue #42 -- Bug fix\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body,.ExternalClass,.ReadMsgBody{background-color:#ede4d4}\r\n blockquote { padding-left: 1em; margin: 1em 0; border-left: 1px solid #c4a97d; color: #777 }\r\n @media only screen and (max-width:480px){\r\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\r\n .resp-col{width:100%!important;display:block!important;border-left:none!important;padding-left:28px!important;padding-right:28px!important;padding-top:0!important}\r\n .resp-btn{display:block!important;width:auto!important;text-align:center!important}\r\n }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0;padding:0;background:#ede4d4;font-family:Georgia,'Times New Roman',serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\r\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#fefdfb;border:1px solid #c4a97d;\"\u003e\r\n \r\n \u003ctr\u003e\u003ctd colspan=\"2\" class=\"resp-pad\" style=\"padding:24px 28px 16px;border-bottom:3px double #1a1a2e;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"24\" height=\"24\" style=\"display:inline-block;vertical-align:middle;margin-right:8px;border:0;outline:none;\" /\u003e\r\n \u003cspan style=\"font-size:18px;font-weight:700;color:#1a1a2e;font-variant:small-caps;letter-spacing:2px;\"\u003eGitea\u003c/span\u003e\u003cbr /\u003e\r\n \u003cspan style=\"font-size:11px;color:#888;font-style:italic;\"\u003eGitea Mail Templates\u003c/span\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\r\n \r\n \u003ctd class=\"resp-col\" width=\"64%\" style=\"padding:24px 24px 16px 28px;vertical-align:top;\"\u003e\r\n \u003cp style=\"margin:0 0 16px;font-size:15px;color:#333;line-height:1.7;\"\u003e\r\n \u003cspan style=\"float:left;font-size:42px;line-height:1;font-weight:700;color:#1a1a2e;padding-right:8px;padding-top:2px;font-family:Georgia,serif;\"\u003eD\u003c/span\u003e\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0 0 12px;font-size:13px;line-height:1.8;color:#444;\"\u003e\u003cp\u003eThis is a comment on the issue with details about the fix.\u003c/p\u003e\u003c/p\u003e\r\n \u003cp style=\"margin:0 0 20px;font-size:12px;line-height:1.8;color:#666;font-style:italic;\"\u003e\u003c/p\u003e\r\n \r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:0 0 24px;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:10px 24px;background:#1a1a2e;border:1px solid #c4a97d;\"\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/project/issues/42\" class=\"resp-btn\" style=\"display:inline-block;font-size:13px;font-weight:700;color:#fefdfb;text-decoration:none;font-variant:small-caps;letter-spacing:1px;\"\u003eView it on Gitea \u0026raquo;\u003c/a\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid #c4a97d;background:#fefdfb;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:12px 14px;\"\u003e\r\n \u003cp style=\"margin:0 0 4px;font-size:10px;color:#888;font-style:italic;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:10px;font-family:monospace;color:#1a1a2e;background:#f5f0e8;padding:8px 10px;border:1px solid #ddd;word-break:break-all;\"\u003ehttps://gitea.example.com/repo/project/issues/42\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\r\n \r\n \u003ctd class=\"resp-col\" width=\"36%\" style=\"padding:24px 28px 16px 0;vertical-align:top;border-left:1px solid #ddd;\"\u003e\r\n \u003cp style=\"margin:0 0 10px;font-size:10px;color:#888;text-transform:uppercase;letter-spacing:1px;font-family:system-ui,sans-serif;font-weight:700;\"\u003eQuick Info\u003c/p\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-top:1px solid #ddd;border-bottom:1px solid #ddd;\"\u003e\r\n \u003ctr\u003e\u003ctd style=\"padding:8px 0;font-size:11px;color:#555;font-family:system-ui,sans-serif;\"\u003eFrom\u003cbr /\u003e\u003cstrong style=\"color:#1a1a2e;\"\u003eGitea\u003c/strong\u003e\u003c/td\u003e\u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:16px 28px;border-top:1px solid #ccc;text-align:center;\"\u003e\r\n \u003cp style=\"margin:0;font-size:11px;color:#888;font-style:italic;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#1a1a2e;text-decoration:none;font-weight:600;border-bottom:1px dotted #c4a97d;\"\u003eGitea\u003c/a\u003e \u0026mdash; \u003ca href=\"https://gitea.example.com/repo/project/issues/42\" style=\"color:#1a1a2e;text-decoration:none;\"\u003eView it on Gitea\u003c/a\u003e.\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/center\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "register_notify": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\n \u003ctitle\u003eWelcome to Alex Johnson, Gitea\u003c/title\u003e\n \u003cstyle type=\"text/css\"\u003e\n body,.ExternalClass,.ReadMsgBody{background-color:#ede4d4}\n @media only screen and (max-width:480px){\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\n .resp-col{width:100%!important;display:block!important;border-left:none!important;padding-left:28px!important;padding-right:28px!important;padding-top:0!important}\n .resp-btn{display:block!important;width:auto!important;text-align:center!important}\n }\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody style=\"margin:0;padding:0;background:#ede4d4;font-family:Georgia,'Times New Roman',serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#fefdfb;border:1px solid #c4a97d;\"\u003e\n \n \u003ctr\u003e\u003ctd colspan=\"2\" class=\"resp-pad\" style=\"padding:24px 28px 16px;border-bottom:3px double #1a1a2e;\"\u003e\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"24\" height=\"24\" style=\"display:inline-block;vertical-align:middle;margin-right:8px;border:0;outline:none;\" /\u003e\n \u003cspan style=\"font-size:18px;font-weight:700;color:#1a1a2e;font-variant:small-caps;letter-spacing:2px;\"\u003eGitea\u003c/span\u003e\u003cbr /\u003e\n \u003cspan style=\"font-size:11px;color:#888;font-style:italic;\"\u003eGitea Mail Templates\u003c/span\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \n \u003ctr\u003e\n \n \u003ctd class=\"resp-col\" width=\"64%\" style=\"padding:24px 24px 16px 28px;vertical-align:top;\"\u003e\n \u003cp style=\"margin:0 0 16px;font-size:15px;color:#333;line-height:1.7;\"\u003e\n \u003cspan style=\"float:left;font-size:42px;line-height:1;font-weight:700;color:#1a1a2e;padding-right:8px;padding-top:2px;font-family:Georgia,serif;\"\u003eD\u003c/span\u003eHi Alex Johnson,\n \u003c/p\u003e\n \u003cp style=\"margin:0 0 12px;font-size:13px;line-height:1.8;color:#444;\"\u003eYour account on Gitea has been created successfully.\u003c/p\u003e\n \u003cp style=\"margin:0 0 20px;font-size:12px;line-height:1.8;color:#666;font-style:italic;\"\u003eYour username is: alexj\n\nIf you need to set a password, visit https://gitea.com/user/forgot_password.\u003c/p\u003e\n \n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:0 0 24px;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:10px 24px;background:#1a1a2e;border:1px solid #c4a97d;\"\u003e\n \u003ca href=\"https://gitea.com/user/login\" class=\"resp-btn\" style=\"display:inline-block;font-size:13px;font-weight:700;color:#fefdfb;text-decoration:none;font-variant:small-caps;letter-spacing:1px;\"\u003eView it on Gitea \u0026raquo;\u003c/a\u003e\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid #c4a97d;background:#fefdfb;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:12px 14px;\"\u003e\n \u003cp style=\"margin:0 0 4px;font-size:10px;color:#888;font-style:italic;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/p\u003e\n \u003cp style=\"margin:0;font-size:10px;font-family:monospace;color:#1a1a2e;background:#f5f0e8;padding:8px 10px;border:1px solid #ddd;word-break:break-all;\"\u003ehttps://gitea.com/user/login\u003c/p\u003e\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n \u003c/td\u003e\n \n \u003ctd class=\"resp-col\" width=\"36%\" style=\"padding:24px 28px 16px 0;vertical-align:top;border-left:1px solid #ddd;\"\u003e\n \u003cp style=\"margin:0 0 10px;font-size:10px;color:#888;text-transform:uppercase;letter-spacing:1px;font-family:system-ui,sans-serif;font-weight:700;\"\u003eQuick Info\u003c/p\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-top:1px solid #ddd;border-bottom:1px solid #ddd;\"\u003e\n \u003ctr\u003e\u003ctd style=\"padding:8px 0;font-size:11px;color:#555;font-family:system-ui,sans-serif;\"\u003eFrom\u003cbr /\u003e\u003cstrong style=\"color:#1a1a2e;\"\u003eGitea\u003c/strong\u003e\u003c/td\u003e\u003c/tr\u003e\n \u003c/table\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \n \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:16px 28px;border-top:1px solid #ccc;text-align:center;\"\u003e\n \u003cp style=\"margin:0;font-size:11px;color:#888;font-style:italic;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#1a1a2e;text-decoration:none;font-weight:600;border-bottom:1px dotted #c4a97d;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \u003c/table\u003e\n \u003c/center\u003e\n\u003c/body\u003e\n\u003c/html\u003e", + "release": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\n \u003ctitle\u003eNew Release v2.0.0\u003c/title\u003e\n \u003cstyle type=\"text/css\"\u003e\n body,.ExternalClass,.ReadMsgBody{background-color:#ede4d4}\n @media only screen and (max-width:480px){\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\n .resp-col{width:100%!important;display:block!important;border-left:none!important;padding-left:28px!important;padding-right:28px!important;padding-top:0!important}\n .resp-btn{display:block!important;width:auto!important;text-align:center!important}\n }\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody style=\"margin:0;padding:0;background:#ede4d4;font-family:Georgia,'Times New Roman',serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#fefdfb;border:1px solid #c4a97d;\"\u003e\n \n \u003ctr\u003e\u003ctd colspan=\"2\" class=\"resp-pad\" style=\"padding:24px 28px 16px;border-bottom:3px double #1a1a2e;\"\u003e\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"24\" height=\"24\" style=\"display:inline-block;vertical-align:middle;margin-right:8px;border:0;outline:none;\" /\u003e\n \u003cspan style=\"font-size:18px;font-weight:700;color:#1a1a2e;font-variant:small-caps;letter-spacing:2px;\"\u003eGitea\u003c/span\u003e\u003cbr /\u003e\n \u003cspan style=\"font-size:11px;color:#888;font-style:italic;\"\u003eGitea Mail Templates\u003c/span\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \n \u003ctr\u003e\n \n \u003ctd class=\"resp-col\" width=\"64%\" style=\"padding:24px 24px 16px 28px;vertical-align:top;\"\u003e\n \u003cp style=\"margin:0 0 16px;font-size:15px;color:#333;line-height:1.7;\"\u003e\n \u003cspan style=\"float:left;font-size:42px;line-height:1;font-weight:700;color:#1a1a2e;padding-right:8px;padding-top:2px;font-family:Georgia,serif;\"\u003eD\u003c/span\u003e\n \u003c/p\u003e\n \u003cp style=\"margin:0 0 12px;font-size:13px;line-height:1.8;color:#444;\"\u003eSarah Chen published a new release \u003ca href='https://gitea.example.com/repo/project/releases/tag/v2.0.0'\u003ev2.0.0\u003c/a\u003e in the repository \u003ca href='https://gitea.example.com/repo/project'\u003eacme/project\u003c/a\u003e.\n\u003ch4\u003eRelease: Version 2.0 -- Major Update\u003c/h4\u003e\n\u003cp\u003eRelease Notes:\u003cbr\u003e\n\u003cdiv\u003e\u003cp\u003eMajor new features and performance improvements in this release.\u003c/p\u003e\u003c/div\u003e\u003c/p\u003e\n\u003cp\u003eDownloads\u003c/p\u003e\n\u003cul\u003e\u003cli\u003e\u003ca href=\"https://gitea.example.com/repo/project/archive/v2.0.0.zip\"\u003eSource Code (ZIP)\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"https://gitea.example.com/repo/project/archive/v2.0.0.tar.gz\"\u003eSource Code (TAR.GZ)\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/p\u003e\n \u003cp style=\"margin:0 0 20px;font-size:12px;line-height:1.8;color:#666;font-style:italic;\"\u003e\u003c/p\u003e\n \n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:0 0 24px;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:10px 24px;background:#1a1a2e;border:1px solid #c4a97d;\"\u003e\n \u003ca href=\"https://gitea.example.com/repo/project/releases/tag/v2.0.0\" class=\"resp-btn\" style=\"display:inline-block;font-size:13px;font-weight:700;color:#fefdfb;text-decoration:none;font-variant:small-caps;letter-spacing:1px;\"\u003eView it on Gitea \u0026raquo;\u003c/a\u003e\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid #c4a97d;background:#fefdfb;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:12px 14px;\"\u003e\n \u003cp style=\"margin:0 0 4px;font-size:10px;color:#888;font-style:italic;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/p\u003e\n \u003cp style=\"margin:0;font-size:10px;font-family:monospace;color:#1a1a2e;background:#f5f0e8;padding:8px 10px;border:1px solid #ddd;word-break:break-all;\"\u003ehttps://gitea.example.com/repo/project/releases/tag/v2.0.0\u003c/p\u003e\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n \u003c/td\u003e\n \n \u003ctd class=\"resp-col\" width=\"36%\" style=\"padding:24px 28px 16px 0;vertical-align:top;border-left:1px solid #ddd;\"\u003e\n \u003cp style=\"margin:0 0 10px;font-size:10px;color:#888;text-transform:uppercase;letter-spacing:1px;font-family:system-ui,sans-serif;font-weight:700;\"\u003eQuick Info\u003c/p\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-top:1px solid #ddd;border-bottom:1px solid #ddd;\"\u003e\n \u003ctr\u003e\u003ctd style=\"padding:8px 0;font-size:11px;color:#555;font-family:system-ui,sans-serif;\"\u003eFrom\u003cbr /\u003e\u003cstrong style=\"color:#1a1a2e;\"\u003eGitea\u003c/strong\u003e\u003c/td\u003e\u003c/tr\u003e\n \u003c/table\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \n \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:16px 28px;border-top:1px solid #ccc;text-align:center;\"\u003e\n \u003cp style=\"margin:0;font-size:11px;color:#888;font-style:italic;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#1a1a2e;text-decoration:none;font-weight:600;border-bottom:1px dotted #c4a97d;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \u003c/table\u003e\n \u003c/center\u003e\n\u003c/body\u003e\n\u003c/html\u003e", + "reset_passwd": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\n \u003ctitle\u003eReset your Alex Johnson password\u003c/title\u003e\n \u003cstyle type=\"text/css\"\u003e\n body,.ExternalClass,.ReadMsgBody{background-color:#ede4d4}\n @media only screen and (max-width:480px){\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\n .resp-col{width:100%!important;display:block!important;border-left:none!important;padding-left:28px!important;padding-right:28px!important;padding-top:0!important}\n .resp-btn{display:block!important;width:auto!important;text-align:center!important}\n }\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody style=\"margin:0;padding:0;background:#ede4d4;font-family:Georgia,'Times New Roman',serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#fefdfb;border:1px solid #c4a97d;\"\u003e\n \n \u003ctr\u003e\u003ctd colspan=\"2\" class=\"resp-pad\" style=\"padding:24px 28px 16px;border-bottom:3px double #1a1a2e;\"\u003e\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"24\" height=\"24\" style=\"display:inline-block;vertical-align:middle;margin-right:8px;border:0;outline:none;\" /\u003e\n \u003cspan style=\"font-size:18px;font-weight:700;color:#1a1a2e;font-variant:small-caps;letter-spacing:2px;\"\u003eGitea\u003c/span\u003e\u003cbr /\u003e\n \u003cspan style=\"font-size:11px;color:#888;font-style:italic;\"\u003eGitea Mail Templates\u003c/span\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \n \u003ctr\u003e\n \n \u003ctd class=\"resp-col\" width=\"64%\" style=\"padding:24px 24px 16px 28px;vertical-align:top;\"\u003e\n \u003cp style=\"margin:0 0 16px;font-size:15px;color:#333;line-height:1.7;\"\u003e\n \u003cspan style=\"float:left;font-size:42px;line-height:1;font-weight:700;color:#1a1a2e;padding-right:8px;padding-top:2px;font-family:Georgia,serif;\"\u003eD\u003c/span\u003eHi Alex Johnson,\n \u003c/p\u003e\n \u003cp style=\"margin:0 0 12px;font-size:13px;line-height:1.8;color:#444;\"\u003eClick the link below to reset your password. It will expire in 3 hours.\u003c/p\u003e\n \u003cp style=\"margin:0 0 20px;font-size:12px;line-height:1.8;color:#666;font-style:italic;\"\u003e\u003c/p\u003e\n \n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:0 0 24px;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:10px 24px;background:#1a1a2e;border:1px solid #c4a97d;\"\u003e\n \u003ca href=\"https://gitea.com/user/recover_account?code=reset-token-abc123\" class=\"resp-btn\" style=\"display:inline-block;font-size:13px;font-weight:700;color:#fefdfb;text-decoration:none;font-variant:small-caps;letter-spacing:1px;\"\u003eView it on Gitea \u0026raquo;\u003c/a\u003e\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid #c4a97d;background:#fefdfb;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:12px 14px;\"\u003e\n \u003cp style=\"margin:0 0 4px;font-size:10px;color:#888;font-style:italic;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/p\u003e\n \u003cp style=\"margin:0;font-size:10px;font-family:monospace;color:#1a1a2e;background:#f5f0e8;padding:8px 10px;border:1px solid #ddd;word-break:break-all;\"\u003ehttps://gitea.com/user/recover_account?code=reset-token-abc123\u003c/p\u003e\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n \u003c/td\u003e\n \n \u003ctd class=\"resp-col\" width=\"36%\" style=\"padding:24px 28px 16px 0;vertical-align:top;border-left:1px solid #ddd;\"\u003e\n \u003cp style=\"margin:0 0 10px;font-size:10px;color:#888;text-transform:uppercase;letter-spacing:1px;font-family:system-ui,sans-serif;font-weight:700;\"\u003eQuick Info\u003c/p\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-top:1px solid #ddd;border-bottom:1px solid #ddd;\"\u003e\n \u003ctr\u003e\u003ctd style=\"padding:8px 0;font-size:11px;color:#555;font-family:system-ui,sans-serif;\"\u003eFrom\u003cbr /\u003e\u003cstrong style=\"color:#1a1a2e;\"\u003eGitea\u003c/strong\u003e\u003c/td\u003e\u003c/tr\u003e\n \u003ctr\u003e\u003ctd style=\"padding:8px 0;border-top:1px solid #ddd;font-size:11px;color:#555;font-family:system-ui,sans-serif;\"\u003eExpires\u003cbr /\u003e\u003cstrong style=\"color:#1a1a2e;\"\u003e3 hours\u003c/strong\u003e\u003c/td\u003e\u003c/tr\u003e\n \u003c/table\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \n \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:16px 28px;border-top:1px solid #ccc;text-align:center;\"\u003e\n \u003cp style=\"margin:0;font-size:11px;color:#888;font-style:italic;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#1a1a2e;text-decoration:none;font-weight:600;border-bottom:1px dotted #c4a97d;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \u003c/table\u003e\n \u003c/center\u003e\n\u003c/body\u003e\n\u003c/html\u003e", + "team_invite": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\n \u003ctitle\u003eGitea - Team Invitation\u003c/title\u003e\n \u003cstyle type=\"text/css\"\u003e\n body,.ExternalClass,.ReadMsgBody{background-color:#ede4d4}\n @media only screen and (max-width:480px){\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\n .resp-col{width:100%!important;display:block!important;border-left:none!important;padding-left:28px!important;padding-right:28px!important;padding-top:0!important}\n .resp-btn{display:block!important;width:auto!important;text-align:center!important}\n }\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody style=\"margin:0;padding:0;background:#ede4d4;font-family:Georgia,'Times New Roman',serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#fefdfb;border:1px solid #c4a97d;\"\u003e\n \n \u003ctr\u003e\u003ctd colspan=\"2\" class=\"resp-pad\" style=\"padding:24px 28px 16px;border-bottom:3px double #1a1a2e;\"\u003e\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"24\" height=\"24\" style=\"display:inline-block;vertical-align:middle;margin-right:8px;border:0;outline:none;\" /\u003e\n \u003cspan style=\"font-size:18px;font-weight:700;color:#1a1a2e;font-variant:small-caps;letter-spacing:2px;\"\u003eGitea\u003c/span\u003e\u003cbr /\u003e\n \u003cspan style=\"font-size:11px;color:#888;font-style:italic;\"\u003eGitea Mail Templates\u003c/span\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \n \u003ctr\u003e\n \n \u003ctd class=\"resp-col\" width=\"64%\" style=\"padding:24px 24px 16px 28px;vertical-align:top;\"\u003e\n \u003cp style=\"margin:0 0 16px;font-size:15px;color:#333;line-height:1.7;\"\u003e\n \u003cspan style=\"float:left;font-size:42px;line-height:1;font-weight:700;color:#1a1a2e;padding-right:8px;padding-top:2px;font-family:Georgia,serif;\"\u003eD\u003c/span\u003eHi alex@example.com,\n \u003c/p\u003e\n \u003cp style=\"margin:0 0 12px;font-size:13px;line-height:1.8;color:#444;\"\u003eSarah Chen has invited you to join the team Core Developers in the organization Acme Corp.\u003c/p\u003e\n \u003cp style=\"margin:0 0 20px;font-size:12px;line-height:1.8;color:#666;font-style:italic;\"\u003eClick the button below to accept the invitation.\u003c/p\u003e\n \u003cp style=\"margin:0 0 20px;font-size:12px;line-height:1.8;color:#666;font-style:italic;\"\u003eThis invitation was sent to alex@example.com.\u003c/p\u003e\n \n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:0 0 24px;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:10px 24px;background:#1a1a2e;border:1px solid #c4a97d;\"\u003e\n \u003ca href=\"https://gitea.example.com/org/team/invite?token=invite-abc\" class=\"resp-btn\" style=\"display:inline-block;font-size:13px;font-weight:700;color:#fefdfb;text-decoration:none;font-variant:small-caps;letter-spacing:1px;\"\u003eView it on Gitea \u0026raquo;\u003c/a\u003e\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid #c4a97d;background:#fefdfb;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:12px 14px;\"\u003e\n \u003cp style=\"margin:0 0 4px;font-size:10px;color:#888;font-style:italic;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/p\u003e\n \u003cp style=\"margin:0;font-size:10px;font-family:monospace;color:#1a1a2e;background:#f5f0e8;padding:8px 10px;border:1px solid #ddd;word-break:break-all;\"\u003ehttps://gitea.example.com/org/team/invite?token=invite-abc\u003c/p\u003e\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n \u003c/td\u003e\n \n \u003ctd class=\"resp-col\" width=\"36%\" style=\"padding:24px 28px 16px 0;vertical-align:top;border-left:1px solid #ddd;\"\u003e\n \u003cp style=\"margin:0 0 10px;font-size:10px;color:#888;text-transform:uppercase;letter-spacing:1px;font-family:system-ui,sans-serif;font-weight:700;\"\u003eQuick Info\u003c/p\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-top:1px solid #ddd;border-bottom:1px solid #ddd;\"\u003e\n \u003ctr\u003e\u003ctd style=\"padding:8px 0;font-size:11px;color:#555;font-family:system-ui,sans-serif;\"\u003eFrom\u003cbr /\u003e\u003cstrong style=\"color:#1a1a2e;\"\u003eGitea\u003c/strong\u003e\u003c/td\u003e\u003c/tr\u003e\n \u003c/table\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \n \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:16px 28px;border-top:1px solid #ccc;text-align:center;\"\u003e\n \u003cp style=\"margin:0;font-size:11px;color:#888;font-style:italic;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#1a1a2e;text-decoration:none;font-weight:600;border-bottom:1px dotted #c4a97d;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \u003c/table\u003e\n \u003c/center\u003e\n\u003c/body\u003e\n\u003c/html\u003e", + "transfer": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\n \u003ctitle\u003eRepository Transfer\u003c/title\u003e\n \u003cstyle type=\"text/css\"\u003e\n body,.ExternalClass,.ReadMsgBody{background-color:#ede4d4}\n @media only screen and (max-width:480px){\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\n .resp-col{width:100%!important;display:block!important;border-left:none!important;padding-left:28px!important;padding-right:28px!important;padding-top:0!important}\n .resp-btn{display:block!important;width:auto!important;text-align:center!important}\n }\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody style=\"margin:0;padding:0;background:#ede4d4;font-family:Georgia,'Times New Roman',serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#fefdfb;border:1px solid #c4a97d;\"\u003e\n \n \u003ctr\u003e\u003ctd colspan=\"2\" class=\"resp-pad\" style=\"padding:24px 28px 16px;border-bottom:3px double #1a1a2e;\"\u003e\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"24\" height=\"24\" style=\"display:inline-block;vertical-align:middle;margin-right:8px;border:0;outline:none;\" /\u003e\n \u003cspan style=\"font-size:18px;font-weight:700;color:#1a1a2e;font-variant:small-caps;letter-spacing:2px;\"\u003eGitea\u003c/span\u003e\u003cbr /\u003e\n \u003cspan style=\"font-size:11px;color:#888;font-style:italic;\"\u003eGitea Mail Templates\u003c/span\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \n \u003ctr\u003e\n \n \u003ctd class=\"resp-col\" width=\"64%\" style=\"padding:24px 24px 16px 28px;vertical-align:top;\"\u003e\n \u003cp style=\"margin:0 0 16px;font-size:15px;color:#333;line-height:1.7;\"\u003e\n \u003cspan style=\"float:left;font-size:42px;line-height:1;font-weight:700;color:#1a1a2e;padding-right:8px;padding-top:2px;font-family:Georgia,serif;\"\u003eD\u003c/span\u003e\n \u003c/p\u003e\n \u003cp style=\"margin:0 0 12px;font-size:13px;line-height:1.8;color:#444;\"\u003eRepository Transfer. The repository \u003ca href='https://gitea.example.com/repo/transferred-project'\u003eacme/transferred-project\u003c/a\u003e has been transferred to you.\u003c/p\u003e\n \u003cp style=\"margin:0 0 20px;font-size:12px;line-height:1.8;color:#666;font-style:italic;\"\u003e\u003c/p\u003e\n \n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:0 0 24px;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:10px 24px;background:#1a1a2e;border:1px solid #c4a97d;\"\u003e\n \u003ca href=\"https://gitea.example.com/repo/transferred-project\" class=\"resp-btn\" style=\"display:inline-block;font-size:13px;font-weight:700;color:#fefdfb;text-decoration:none;font-variant:small-caps;letter-spacing:1px;\"\u003eView it on Gitea \u0026raquo;\u003c/a\u003e\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid #c4a97d;background:#fefdfb;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:12px 14px;\"\u003e\n \u003cp style=\"margin:0 0 4px;font-size:10px;color:#888;font-style:italic;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/p\u003e\n \u003cp style=\"margin:0;font-size:10px;font-family:monospace;color:#1a1a2e;background:#f5f0e8;padding:8px 10px;border:1px solid #ddd;word-break:break-all;\"\u003ehttps://gitea.example.com/repo/transferred-project\u003c/p\u003e\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n \u003c/td\u003e\n \n \u003ctd class=\"resp-col\" width=\"36%\" style=\"padding:24px 28px 16px 0;vertical-align:top;border-left:1px solid #ddd;\"\u003e\n \u003cp style=\"margin:0 0 10px;font-size:10px;color:#888;text-transform:uppercase;letter-spacing:1px;font-family:system-ui,sans-serif;font-weight:700;\"\u003eQuick Info\u003c/p\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-top:1px solid #ddd;border-bottom:1px solid #ddd;\"\u003e\n \u003ctr\u003e\u003ctd style=\"padding:8px 0;font-size:11px;color:#555;font-family:system-ui,sans-serif;\"\u003eFrom\u003cbr /\u003e\u003cstrong style=\"color:#1a1a2e;\"\u003eGitea\u003c/strong\u003e\u003c/td\u003e\u003c/tr\u003e\n \u003c/table\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \n \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:16px 28px;border-top:1px solid #ccc;text-align:center;\"\u003e\n \u003cp style=\"margin:0;font-size:11px;color:#888;font-style:italic;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#1a1a2e;text-decoration:none;font-weight:600;border-bottom:1px dotted #c4a97d;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \u003c/table\u003e\n \u003c/center\u003e\n\u003c/body\u003e\n\u003c/html\u003e", + "workflow_run": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\n \u003ctitle\u003eWorkflow Run: CI\u003c/title\u003e\n \u003cstyle type=\"text/css\"\u003e\n body,.ExternalClass,.ReadMsgBody{background-color:#ede4d4}\n @media only screen and (max-width:480px){\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\n .resp-col{width:100%!important;display:block!important;border-left:none!important;padding-left:28px!important;padding-right:28px!important;padding-top:0!important}\n .resp-btn{display:block!important;width:auto!important;text-align:center!important}\n }\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody style=\"margin:0;padding:0;background:#ede4d4;font-family:Georgia,'Times New Roman',serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#fefdfb;border:1px solid #c4a97d;\"\u003e\n \n \u003ctr\u003e\u003ctd colspan=\"2\" class=\"resp-pad\" style=\"padding:24px 28px 16px;border-bottom:3px double #1a1a2e;\"\u003e\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"24\" height=\"24\" style=\"display:inline-block;vertical-align:middle;margin-right:8px;border:0;outline:none;\" /\u003e\n \u003cspan style=\"font-size:18px;font-weight:700;color:#1a1a2e;font-variant:small-caps;letter-spacing:2px;\"\u003eGitea\u003c/span\u003e\u003cbr /\u003e\n \u003cspan style=\"font-size:11px;color:#888;font-style:italic;\"\u003eGitea Mail Templates\u003c/span\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \n \u003ctr\u003e\n \n \u003ctd class=\"resp-col\" width=\"64%\" style=\"padding:24px 24px 16px 28px;vertical-align:top;\"\u003e\n \u003cp style=\"margin:0 0 16px;font-size:15px;color:#333;line-height:1.7;\"\u003e\n \u003cspan style=\"float:left;font-size:42px;line-height:1;font-weight:700;color:#1a1a2e;padding-right:8px;padding-top:2px;font-family:Georgia,serif;\"\u003eD\u003c/span\u003e\n \u003c/p\u003e\n \u003cp style=\"margin:0 0 12px;font-size:13px;line-height:1.8;color:#444;\"\u003e\u003ch2\u003eacme/project - ci.yml: All jobs passed\u003c/h2\u003e\u003cul\u003e\u003cli\u003e\u003ca href=\"https://gitea.example.com/job/1\"\u003esuccess: build - 2m34s\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"https://gitea.example.com/job/2\"\u003esuccess: test - 1m12s\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"https://gitea.example.com/job/3\"\u003esuccess: deploy (retry #2) - 45s\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/p\u003e\n \u003cp style=\"margin:0 0 20px;font-size:12px;line-height:1.8;color:#666;font-style:italic;\"\u003e\u003c/p\u003e\n \n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin:0 0 24px;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:10px 24px;background:#1a1a2e;border:1px solid #c4a97d;\"\u003e\n \u003ca href=\"https://gitea.example.com/repo/project/actions/runs/42\" class=\"resp-btn\" style=\"display:inline-block;font-size:13px;font-weight:700;color:#fefdfb;text-decoration:none;font-variant:small-caps;letter-spacing:1px;\"\u003eView it on Gitea \u0026raquo;\u003c/a\u003e\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid #c4a97d;background:#fefdfb;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:12px 14px;\"\u003e\n \u003cp style=\"margin:0 0 4px;font-size:10px;color:#888;font-style:italic;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/p\u003e\n \u003cp style=\"margin:0;font-size:10px;font-family:monospace;color:#1a1a2e;background:#f5f0e8;padding:8px 10px;border:1px solid #ddd;word-break:break-all;\"\u003ehttps://gitea.example.com/repo/project/actions/runs/42\u003c/p\u003e\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n \u003c/td\u003e\n \n \u003ctd class=\"resp-col\" width=\"36%\" style=\"padding:24px 28px 16px 0;vertical-align:top;border-left:1px solid #ddd;\"\u003e\n \u003cp style=\"margin:0 0 10px;font-size:10px;color:#888;text-transform:uppercase;letter-spacing:1px;font-family:system-ui,sans-serif;font-weight:700;\"\u003eQuick Info\u003c/p\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-top:1px solid #ddd;border-bottom:1px solid #ddd;\"\u003e\n \u003ctr\u003e\u003ctd style=\"padding:8px 0;font-size:11px;color:#555;font-family:system-ui,sans-serif;\"\u003eFrom\u003cbr /\u003e\u003cstrong style=\"color:#1a1a2e;\"\u003eGitea\u003c/strong\u003e\u003c/td\u003e\u003c/tr\u003e\n \u003c/table\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \n \u003ctr\u003e\u003ctd colspan=\"2\" style=\"padding:16px 28px;border-top:1px solid #ccc;text-align:center;\"\u003e\n \u003cp style=\"margin:0;font-size:11px;color:#888;font-style:italic;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#1a1a2e;text-decoration:none;font-weight:600;border-bottom:1px dotted #c4a97d;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \u003c/table\u003e\n \u003c/center\u003e\n\u003c/body\u003e\n\u003c/html\u003e" + }, + "mono": { + "activate": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\n \u003ctitle\u003eActivate your Alex Johnson account\u003c/title\u003e\n \u003cstyle type=\"text/css\"\u003e\n body,.ExternalClass,.ReadMsgBody{background-color:#fafafa}\n @media only screen and (max-width:480px){\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\n .resp-full{width:100%!important;display:block!important}\n .resp-hide{display:none!important}\n .resp-btn{display:block!important;width:auto!important}\n .resp-heading{font-size:22px!important}\n }\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody style=\"margin:0;padding:0;background:#fafafa;font-family:system-ui,-apple-system,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#fff;border:2px solid #000;\"\u003e\n \n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:24px 32px 0;\"\u003e\n \u003cspan style=\"font-size:14px;font-weight:900;color:#000;letter-spacing:-0.5px;text-transform:uppercase;\"\u003eGitea\u003cspan style=\"color:#e03131;margin-left:4px;\"\u003e*\u003c/span\u003e\u003c/span\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:0 32px 0;\"\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\"\u003e\n \u003ctr\u003e\n \u003ctd class=\"resp-full\" width=\"60%\" style=\"padding:32px 0 0;\"\u003e\n \u003cp class=\"resp-heading\" style=\"margin:0 0 32px;font-size:28px;font-weight:900;color:#000;line-height:1.1;letter-spacing:-1px;\"\u003eHi Alex Johnson,\u003c/p\u003e\n \u003cp style=\"margin:0 0 8px;font-size:13px;line-height:1.8;color:#333;font-weight:500;\"\u003eWelcome to Alex Johnson! Please activate your account by clicking the button below.\u003c/p\u003e\n \u003cp style=\"margin:0 0 32px;font-size:12px;line-height:1.8;color:#888;border-left:2px solid #e03131;padding-left:12px;\"\u003eThis activation link will expire in 24 hours.\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd class=\"resp-hide\" width=\"40%\" style=\"padding:32px 0 0 0;vertical-align:top;\"\u003e\u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:0 32px 24px;\"\u003e\n \n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\"\u003e\u003ctr\u003e\u003ctd style=\"border:2px solid #000;padding:14px 32px;\"\u003e\n \u003ca href=\"https://gitea.com/user/activate?code=activation-code-abc123\" class=\"resp-btn\" style=\"display:inline-block;font-size:14px;font-weight:900;color:#000;text-decoration:none;letter-spacing:-0.3px;\"\u003eACTIVATE\u003c/a\u003e\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"margin:24px 0 0;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:12px 16px;background:#f5f5f5;border:1px solid #ccc;\"\u003e\n \u003cp style=\"margin:0 0 6px;font-size:11px;color:#888;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/p\u003e\n \u003cp style=\"margin:0;font-size:11px;font-family:monospace;color:#000;background:#fff;padding:8px 10px;border:1px solid #000;word-break:break-all;\"\u003ehttps://gitea.com/user/activate?code=activation-code-abc123\u003c/p\u003e\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \n \u003ctr\u003e\u003ctd style=\"padding:16px 32px;border-top:2px solid #000;\"\u003e\n \u003cp style=\"margin:0;font-size:11px;color:#888;\"\u003e\u003ca href=\"https://gitea.com/\" style=\"color:#e03131;text-decoration:underline;font-weight:600;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \u003c/table\u003e\n \u003c/center\u003e\n\u003c/body\u003e\n\u003c/html\u003e", + "activate_email": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\n \u003ctitle\u003eVerify your email address for Alex Johnson\u003c/title\u003e\n \u003cstyle type=\"text/css\"\u003e\n body,.ExternalClass,.ReadMsgBody{background-color:#fafafa}\n @media only screen and (max-width:480px){\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\n .resp-full{width:100%!important;display:block!important}\n .resp-hide{display:none!important}\n .resp-btn{display:block!important;width:auto!important}\n .resp-heading{font-size:22px!important}\n }\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody style=\"margin:0;padding:0;background:#fafafa;font-family:system-ui,-apple-system,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#fff;border:2px solid #000;\"\u003e\n \n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:24px 32px 0;\"\u003e\n \u003cspan style=\"font-size:14px;font-weight:900;color:#000;letter-spacing:-0.5px;text-transform:uppercase;\"\u003eGitea\u003cspan style=\"color:#e03131;margin-left:4px;\"\u003e*\u003c/span\u003e\u003c/span\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:0 32px 0;\"\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\"\u003e\n \u003ctr\u003e\n \u003ctd class=\"resp-full\" width=\"60%\" style=\"padding:32px 0 0;\"\u003e\n \u003cp class=\"resp-heading\" style=\"margin:0 0 32px;font-size:28px;font-weight:900;color:#000;line-height:1.1;letter-spacing:-1px;\"\u003eHi Alex Johnson,\u003c/p\u003e\n \u003cp style=\"margin:0 0 8px;font-size:13px;line-height:1.8;color:#333;font-weight:500;\"\u003ePlease verify your email address. The link will expire in 24 hours.\u003c/p\u003e\n \u003cp style=\"margin:0 0 32px;font-size:12px;line-height:1.8;color:#888;border-left:2px solid #e03131;padding-left:12px;\"\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd class=\"resp-hide\" width=\"40%\" style=\"padding:32px 0 0 0;vertical-align:top;\"\u003e\u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:0 32px 24px;\"\u003e\n \n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\"\u003e\u003ctr\u003e\u003ctd style=\"border:2px solid #000;padding:14px 32px;\"\u003e\n \u003ca href=\"https://gitea.com/user/activate_email?code=verify-code-xyz789\u0026amp;email=alex%40example.com\" class=\"resp-btn\" style=\"display:inline-block;font-size:14px;font-weight:900;color:#000;text-decoration:none;letter-spacing:-0.3px;\"\u003eACTIVATE\u003c/a\u003e\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"margin:24px 0 0;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:12px 16px;background:#f5f5f5;border:1px solid #ccc;\"\u003e\n \u003cp style=\"margin:0 0 6px;font-size:11px;color:#888;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/p\u003e\n \u003cp style=\"margin:0;font-size:11px;font-family:monospace;color:#000;background:#fff;padding:8px 10px;border:1px solid #000;word-break:break-all;\"\u003ehttps://gitea.com/user/activate_email?code=verify-code-xyz789\u0026amp;email=alex%40example.com\u003c/p\u003e\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \n \u003ctr\u003e\u003ctd style=\"padding:16px 32px;border-top:2px solid #000;\"\u003e\n \u003cp style=\"margin:0;font-size:11px;color:#888;\"\u003e\u003ca href=\"https://gitea.com/\" style=\"color:#e03131;text-decoration:underline;font-weight:600;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \u003c/table\u003e\n \u003c/center\u003e\n\u003c/body\u003e\n\u003c/html\u003e", + "assigned": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\n \u003ctitle\u003eIssue #42 Assigned\u003c/title\u003e\n \u003cstyle type=\"text/css\"\u003e\n body,.ExternalClass,.ReadMsgBody{background-color:#fafafa}\n @media only screen and (max-width:480px){\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\n .resp-full{width:100%!important;display:block!important}\n .resp-hide{display:none!important}\n .resp-btn{display:block!important;width:auto!important}\n .resp-heading{font-size:22px!important}\n }\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody style=\"margin:0;padding:0;background:#fafafa;font-family:system-ui,-apple-system,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#fff;border:2px solid #000;\"\u003e\n \n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:24px 32px 0;\"\u003e\n \u003cspan style=\"font-size:14px;font-weight:900;color:#000;letter-spacing:-0.5px;text-transform:uppercase;\"\u003eGitea\u003cspan style=\"color:#e03131;margin-left:4px;\"\u003e*\u003c/span\u003e\u003c/span\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:0 32px 0;\"\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\"\u003e\n \u003ctr\u003e\n \u003ctd class=\"resp-full\" width=\"60%\" style=\"padding:32px 0 0;\"\u003e\n \u003cp class=\"resp-heading\" style=\"margin:0 0 32px;font-size:28px;font-weight:900;color:#000;line-height:1.1;letter-spacing:-1px;\"\u003e\u003c/p\u003e\n \u003cp style=\"margin:0 0 8px;font-size:13px;line-height:1.8;color:#333;font-weight:500;\"\u003eSarah Chen assigned issue \u003ca href='https://gitea.example.com/repo/project/issues/42'\u003e#https://gitea.example.com/repo/project/issues/42\u003c/a\u003e to you in the repository \u003ca href='https://gitea.example.com/repo/project'\u003eacme/project\u003c/a\u003e.\u003c/p\u003e\n \u003cp style=\"margin:0 0 32px;font-size:12px;line-height:1.8;color:#888;border-left:2px solid #e03131;padding-left:12px;\"\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd class=\"resp-hide\" width=\"40%\" style=\"padding:32px 0 0 0;vertical-align:top;\"\u003e\u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:0 32px 24px;\"\u003e\n\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\"\u003e\u003ctr\u003e\u003ctd style=\"border:2px solid #000;padding:14px 32px;\"\u003e\n \u003ca href=\"https://gitea.example.com/repo/project/issues/42\" class=\"resp-btn\" style=\"display:inline-block;font-size:14px;font-weight:900;color:#000;text-decoration:none;letter-spacing:-0.3px;\"\u003eView it on Gitea\u003c/a\u003e\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"margin:24px 0 0;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:12px 16px;background:#f5f5f5;border:1px solid #ccc;\"\u003e\n \u003cp style=\"margin:0 0 6px;font-size:11px;color:#888;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/p\u003e\n \u003cp style=\"margin:0;font-size:11px;font-family:monospace;color:#000;background:#fff;padding:8px 10px;border:1px solid #000;word-break:break-all;\"\u003ehttps://gitea.example.com/repo/project/issues/42\u003c/p\u003e\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \n \u003ctr\u003e\u003ctd style=\"padding:16px 32px;border-top:2px solid #000;\"\u003e\n \u003cp style=\"margin:0;font-size:11px;color:#888;\"\u003e\u003ca href=\"https://gitea.com/\" style=\"color:#e03131;text-decoration:underline;font-weight:600;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \u003c/table\u003e\n \u003c/center\u003e\n\u003c/body\u003e\n\u003c/html\u003e", + "collaborator": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\n \u003ctitle\u003eCollaborator Added to repo\u003c/title\u003e\n \u003cstyle type=\"text/css\"\u003e\n body,.ExternalClass,.ReadMsgBody{background-color:#fafafa}\n @media only screen and (max-width:480px){\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\n .resp-full{width:100%!important;display:block!important}\n .resp-hide{display:none!important}\n .resp-btn{display:block!important;width:auto!important}\n .resp-heading{font-size:22px!important}\n }\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody style=\"margin:0;padding:0;background:#fafafa;font-family:system-ui,-apple-system,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#fff;border:2px solid #000;\"\u003e\n \n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:24px 32px 0;\"\u003e\n \u003cspan style=\"font-size:14px;font-weight:900;color:#000;letter-spacing:-0.5px;text-transform:uppercase;\"\u003eGitea\u003cspan style=\"color:#e03131;margin-left:4px;\"\u003e*\u003c/span\u003e\u003c/span\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:0 32px 0;\"\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\"\u003e\n \u003ctr\u003e\n \u003ctd class=\"resp-full\" width=\"60%\" style=\"padding:32px 0 0;\"\u003e\n \u003cp class=\"resp-heading\" style=\"margin:0 0 32px;font-size:28px;font-weight:900;color:#000;line-height:1.1;letter-spacing:-1px;\"\u003e\u003c/p\u003e\n \u003cp style=\"margin:0 0 8px;font-size:13px;line-height:1.8;color:#333;font-weight:500;\"\u003eYou have been added as a collaborator on the repository \u003ccode\u003eacme/project\u003c/code\u003e.\u003c/p\u003e\n \u003cp style=\"margin:0 0 32px;font-size:12px;line-height:1.8;color:#888;border-left:2px solid #e03131;padding-left:12px;\"\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd class=\"resp-hide\" width=\"40%\" style=\"padding:32px 0 0 0;vertical-align:top;\"\u003e\u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:0 32px 24px;\"\u003e\n\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\"\u003e\u003ctr\u003e\u003ctd style=\"border:2px solid #000;padding:14px 32px;\"\u003e\n \u003ca href=\"https://gitea.example.com/repo/project\" class=\"resp-btn\" style=\"display:inline-block;font-size:14px;font-weight:900;color:#000;text-decoration:none;letter-spacing:-0.3px;\"\u003eView it on Gitea\u003c/a\u003e\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"margin:24px 0 0;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:12px 16px;background:#f5f5f5;border:1px solid #ccc;\"\u003e\n \u003cp style=\"margin:0 0 6px;font-size:11px;color:#888;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/p\u003e\n \u003cp style=\"margin:0;font-size:11px;font-family:monospace;color:#000;background:#fff;padding:8px 10px;border:1px solid #000;word-break:break-all;\"\u003ehttps://gitea.example.com/repo/project\u003c/p\u003e\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \n \u003ctr\u003e\u003ctd style=\"padding:16px 32px;border-top:2px solid #000;\"\u003e\n \u003cp style=\"margin:0;font-size:11px;color:#888;\"\u003e\u003ca href=\"https://gitea.com/\" style=\"color:#e03131;text-decoration:underline;font-weight:600;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \u003c/table\u003e\n \u003c/center\u003e\n\u003c/body\u003e\n\u003c/html\u003e", + "default": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\r\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\r\n \u003ctitle\u003eRe: Issue #42 -- Bug fix\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body,.ExternalClass,.ReadMsgBody{background-color:#fafafa}\r\n @media only screen and (max-width:480px){\r\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\r\n .resp-full{width:100%!important;display:block!important}\r\n .resp-hide{display:none!important}\r\n .resp-btn{display:block!important;width:auto!important}\r\n .resp-heading{font-size:22px!important}\r\n }\r\n blockquote { padding-left: 1em; margin: 1em 0; border-left: 2px solid #ff0000; color: #666 }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0;padding:0;background:#fafafa;font-family:system-ui,-apple-system,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\r\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#fff;border:2px solid #000;\"\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:24px 32px 0;\"\u003e\r\n \u003cspan style=\"font-size:14px;font-weight:900;color:#000;letter-spacing:-0.5px;text-transform:uppercase;\"\u003eGitea\u003cspan style=\"color:#e03131;margin-left:4px;\"\u003e*\u003c/span\u003e\u003c/span\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:0 32px 0;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd class=\"resp-full\" width=\"60%\" style=\"padding:32px 0 0;\"\u003e\r\n \u003cp class=\"resp-heading\" style=\"margin:0 0 32px;font-size:28px;font-weight:900;color:#000;line-height:1.1;letter-spacing:-1px;\"\u003e\u003c/p\u003e\r\n \u003cp style=\"margin:0 0 8px;font-size:13px;line-height:1.8;color:#333;font-weight:500;\"\u003e\u003cp\u003eThis is a comment on the issue with details about the fix.\u003c/p\u003e\u003c/p\u003e\r\n \u003cp style=\"margin:0 0 32px;font-size:12px;line-height:1.8;color:#888;border-left:2px solid #e03131;padding-left:12px;\"\u003e\u003c/p\u003e\r\n \u003c/td\u003e\r\n \u003ctd class=\"resp-hide\" width=\"40%\" style=\"padding:32px 0 0 0;vertical-align:top;\"\u003e\u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:0 32px 24px;\"\u003e\r\n\r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\"\u003e\u003ctr\u003e\u003ctd style=\"border:2px solid #000;padding:14px 32px;\"\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/project/issues/42\" class=\"resp-btn\" style=\"display:inline-block;font-size:14px;font-weight:900;color:#000;text-decoration:none;letter-spacing:-0.3px;\"\u003eView it on Gitea\u003c/a\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"margin:24px 0 0;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:12px 16px;background:#f5f5f5;border:1px solid #ccc;\"\u003e\r\n \u003cp style=\"margin:0 0 6px;font-size:11px;color:#888;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:11px;font-family:monospace;color:#000;background:#fff;padding:8px 10px;border:1px solid #000;word-break:break-all;\"\u003ehttps://gitea.example.com/repo/project/issues/42\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:16px 32px;border-top:2px solid #000;\"\u003e\r\n \u003cp style=\"margin:0;font-size:11px;color:#888;\"\u003e\u003ca href=\"https://gitea.com/\" style=\"color:#e03131;text-decoration:underline;font-weight:600;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/center\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "register_notify": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\n \u003ctitle\u003eWelcome to Alex Johnson, Gitea\u003c/title\u003e\n \u003cstyle type=\"text/css\"\u003e\n body,.ExternalClass,.ReadMsgBody{background-color:#fafafa}\n @media only screen and (max-width:480px){\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\n .resp-full{width:100%!important;display:block!important}\n .resp-hide{display:none!important}\n .resp-btn{display:block!important;width:auto!important}\n .resp-heading{font-size:22px!important}\n }\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody style=\"margin:0;padding:0;background:#fafafa;font-family:system-ui,-apple-system,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#fff;border:2px solid #000;\"\u003e\n \n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:24px 32px 0;\"\u003e\n \u003cspan style=\"font-size:14px;font-weight:900;color:#000;letter-spacing:-0.5px;text-transform:uppercase;\"\u003eGitea\u003cspan style=\"color:#e03131;margin-left:4px;\"\u003e*\u003c/span\u003e\u003c/span\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:0 32px 0;\"\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\"\u003e\n \u003ctr\u003e\n \u003ctd class=\"resp-full\" width=\"60%\" style=\"padding:32px 0 0;\"\u003e\n \u003cp class=\"resp-heading\" style=\"margin:0 0 32px;font-size:28px;font-weight:900;color:#000;line-height:1.1;letter-spacing:-1px;\"\u003eHi Alex Johnson,\u003c/p\u003e\n \u003cp style=\"margin:0 0 8px;font-size:13px;line-height:1.8;color:#333;font-weight:500;\"\u003eYour account on Gitea has been created successfully.\u003c/p\u003e\n \u003cp style=\"margin:0 0 32px;font-size:12px;line-height:1.8;color:#888;border-left:2px solid #e03131;padding-left:12px;\"\u003eYour username is: alexj\n\nIf you need to set a password, visit https://gitea.com/user/forgot_password.\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd class=\"resp-hide\" width=\"40%\" style=\"padding:32px 0 0 0;vertical-align:top;\"\u003e\u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:0 32px 24px;\"\u003e\n \n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\"\u003e\u003ctr\u003e\u003ctd style=\"border:2px solid #000;padding:14px 32px;\"\u003e\n \u003ca href=\"https://gitea.com/user/login\" class=\"resp-btn\" style=\"display:inline-block;font-size:14px;font-weight:900;color:#000;text-decoration:none;letter-spacing:-0.3px;\"\u003eACTIVATE\u003c/a\u003e\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"margin:24px 0 0;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:12px 16px;background:#f5f5f5;border:1px solid #ccc;\"\u003e\n \u003cp style=\"margin:0 0 6px;font-size:11px;color:#888;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/p\u003e\n \u003cp style=\"margin:0;font-size:11px;font-family:monospace;color:#000;background:#fff;padding:8px 10px;border:1px solid #000;word-break:break-all;\"\u003ehttps://gitea.com/user/login\u003c/p\u003e\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \n \u003ctr\u003e\u003ctd style=\"padding:16px 32px;border-top:2px solid #000;\"\u003e\n \u003cp style=\"margin:0;font-size:11px;color:#888;\"\u003e\u003ca href=\"https://gitea.com/\" style=\"color:#e03131;text-decoration:underline;font-weight:600;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \u003c/table\u003e\n \u003c/center\u003e\n\u003c/body\u003e\n\u003c/html\u003e", + "release": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\n \u003ctitle\u003eNew Release v2.0.0\u003c/title\u003e\n \u003cstyle type=\"text/css\"\u003e\n body,.ExternalClass,.ReadMsgBody{background-color:#fafafa}\n @media only screen and (max-width:480px){\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\n .resp-full{width:100%!important;display:block!important}\n .resp-hide{display:none!important}\n .resp-btn{display:block!important;width:auto!important}\n .resp-heading{font-size:22px!important}\n }\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody style=\"margin:0;padding:0;background:#fafafa;font-family:system-ui,-apple-system,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#fff;border:2px solid #000;\"\u003e\n \n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:24px 32px 0;\"\u003e\n \u003cspan style=\"font-size:14px;font-weight:900;color:#000;letter-spacing:-0.5px;text-transform:uppercase;\"\u003eGitea\u003cspan style=\"color:#e03131;margin-left:4px;\"\u003e*\u003c/span\u003e\u003c/span\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:0 32px 0;\"\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\"\u003e\n \u003ctr\u003e\n \u003ctd class=\"resp-full\" width=\"60%\" style=\"padding:32px 0 0;\"\u003e\n \u003cp class=\"resp-heading\" style=\"margin:0 0 32px;font-size:28px;font-weight:900;color:#000;line-height:1.1;letter-spacing:-1px;\"\u003e\u003c/p\u003e\n \u003cp style=\"margin:0 0 8px;font-size:13px;line-height:1.8;color:#333;font-weight:500;\"\u003eSarah Chen published a new release \u003ca href='https://gitea.example.com/repo/project/releases/tag/v2.0.0'\u003ev2.0.0\u003c/a\u003e in the repository \u003ca href='https://gitea.example.com/repo/project'\u003eacme/project\u003c/a\u003e.\n\u003ch4\u003eRelease: Version 2.0 -- Major Update\u003c/h4\u003e\nRelease Notes:\u003cbr\u003e\u003cdiv\u003e\u003cp\u003eMajor new features and performance improvements in this release.\u003c/p\u003e\u003c/div\u003e\n\u003cp\u003eDownloads\u003c/p\u003e\n\u003cul\u003e\u003cli\u003e\u003ca href=\"https://gitea.example.com/repo/project/archive/v2.0.0.zip\"\u003eSource Code (ZIP)\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"https://gitea.example.com/repo/project/archive/v2.0.0.tar.gz\"\u003eSource Code (TAR.GZ)\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/p\u003e\n \u003cp style=\"margin:0 0 32px;font-size:12px;line-height:1.8;color:#888;border-left:2px solid #e03131;padding-left:12px;\"\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd class=\"resp-hide\" width=\"40%\" style=\"padding:32px 0 0 0;vertical-align:top;\"\u003e\u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:0 32px 24px;\"\u003e\n\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\"\u003e\u003ctr\u003e\u003ctd style=\"border:2px solid #000;padding:14px 32px;\"\u003e\n \u003ca href=\"https://gitea.example.com/repo/project/releases/tag/v2.0.0\" class=\"resp-btn\" style=\"display:inline-block;font-size:14px;font-weight:900;color:#000;text-decoration:none;letter-spacing:-0.3px;\"\u003eView it on Gitea\u003c/a\u003e\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"margin:24px 0 0;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:12px 16px;background:#f5f5f5;border:1px solid #ccc;\"\u003e\n \u003cp style=\"margin:0 0 6px;font-size:11px;color:#888;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/p\u003e\n \u003cp style=\"margin:0;font-size:11px;font-family:monospace;color:#000;background:#fff;padding:8px 10px;border:1px solid #000;word-break:break-all;\"\u003ehttps://gitea.example.com/repo/project/releases/tag/v2.0.0\u003c/p\u003e\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \n \u003ctr\u003e\u003ctd style=\"padding:16px 32px;border-top:2px solid #000;\"\u003e\n \u003cp style=\"margin:0;font-size:11px;color:#888;\"\u003e\u003ca href=\"https://gitea.com/\" style=\"color:#e03131;text-decoration:underline;font-weight:600;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \u003c/table\u003e\n \u003c/center\u003e\n\u003c/body\u003e\n\u003c/html\u003e", + "reset_passwd": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\n \u003ctitle\u003eReset your Alex Johnson password\u003c/title\u003e\n \u003cstyle type=\"text/css\"\u003e\n body,.ExternalClass,.ReadMsgBody{background-color:#fafafa}\n @media only screen and (max-width:480px){\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\n .resp-full{width:100%!important;display:block!important}\n .resp-hide{display:none!important}\n .resp-btn{display:block!important;width:auto!important}\n .resp-heading{font-size:22px!important}\n }\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody style=\"margin:0;padding:0;background:#fafafa;font-family:system-ui,-apple-system,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#fff;border:2px solid #000;\"\u003e\n \n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:24px 32px 0;\"\u003e\n \u003cspan style=\"font-size:14px;font-weight:900;color:#000;letter-spacing:-0.5px;text-transform:uppercase;\"\u003eGitea\u003cspan style=\"color:#e03131;margin-left:4px;\"\u003e*\u003c/span\u003e\u003c/span\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:0 32px 0;\"\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\"\u003e\n \u003ctr\u003e\n \u003ctd class=\"resp-full\" width=\"60%\" style=\"padding:32px 0 0;\"\u003e\n \u003cp class=\"resp-heading\" style=\"margin:0 0 32px;font-size:28px;font-weight:900;color:#000;line-height:1.1;letter-spacing:-1px;\"\u003eHi Alex Johnson,\u003c/p\u003e\n \u003cp style=\"margin:0 0 8px;font-size:13px;line-height:1.8;color:#333;font-weight:500;\"\u003eClick the link below to reset your password. It will expire in 3 hours.\u003c/p\u003e\n \u003cp style=\"margin:0 0 32px;font-size:12px;line-height:1.8;color:#888;border-left:2px solid #e03131;padding-left:12px;\"\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd class=\"resp-hide\" width=\"40%\" style=\"padding:32px 0 0 0;vertical-align:top;\"\u003e\u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:0 32px 24px;\"\u003e\n \n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\"\u003e\u003ctr\u003e\u003ctd style=\"border:2px solid #000;padding:14px 32px;\"\u003e\n \u003ca href=\"https://gitea.com/user/recover_account?code=reset-token-abc123\" class=\"resp-btn\" style=\"display:inline-block;font-size:14px;font-weight:900;color:#000;text-decoration:none;letter-spacing:-0.3px;\"\u003eACTIVATE\u003c/a\u003e\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"margin:24px 0 0;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:12px 16px;background:#f5f5f5;border:1px solid #ccc;\"\u003e\n \u003cp style=\"margin:0 0 6px;font-size:11px;color:#888;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/p\u003e\n \u003cp style=\"margin:0;font-size:11px;font-family:monospace;color:#000;background:#fff;padding:8px 10px;border:1px solid #000;word-break:break-all;\"\u003ehttps://gitea.com/user/recover_account?code=reset-token-abc123\u003c/p\u003e\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \n \u003ctr\u003e\u003ctd style=\"padding:16px 32px;border-top:2px solid #000;\"\u003e\n \u003cp style=\"margin:0;font-size:11px;color:#888;\"\u003e\u003ca href=\"https://gitea.com/\" style=\"color:#e03131;text-decoration:underline;font-weight:600;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \u003c/table\u003e\n \u003c/center\u003e\n\u003c/body\u003e\n\u003c/html\u003e", + "team_invite": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\n \u003ctitle\u003eGitea - Team Invitation\u003c/title\u003e\n \u003cstyle type=\"text/css\"\u003e\n body,.ExternalClass,.ReadMsgBody{background-color:#fafafa}\n @media only screen and (max-width:480px){\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\n .resp-full{width:100%!important;display:block!important}\n .resp-hide{display:none!important}\n .resp-btn{display:block!important;width:auto!important}\n .resp-heading{font-size:22px!important}\n }\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody style=\"margin:0;padding:0;background:#fafafa;font-family:system-ui,-apple-system,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#fff;border:2px solid #000;\"\u003e\n \n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:24px 32px 0;\"\u003e\n \u003cspan style=\"font-size:14px;font-weight:900;color:#000;letter-spacing:-0.5px;text-transform:uppercase;\"\u003eGitea\u003cspan style=\"color:#e03131;margin-left:4px;\"\u003e*\u003c/span\u003e\u003c/span\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:0 32px 0;\"\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\"\u003e\n \u003ctr\u003e\n \u003ctd class=\"resp-full\" width=\"60%\" style=\"padding:32px 0 0;\"\u003e\n \u003cp class=\"resp-heading\" style=\"margin:0 0 32px;font-size:28px;font-weight:900;color:#000;line-height:1.1;letter-spacing:-1px;\"\u003eHi alex@example.com,\u003c/p\u003e\n \u003cp style=\"margin:0 0 8px;font-size:13px;line-height:1.8;color:#333;font-weight:500;\"\u003eSarah Chen has invited you to join the team Core Developers in the organization Acme Corp.\u003c/p\u003e\n \u003cp style=\"margin:0 0 32px;font-size:12px;line-height:1.8;color:#888;border-left:2px solid #e03131;padding-left:12px;\"\u003eClick the button below to accept the invitation.\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd class=\"resp-hide\" width=\"40%\" style=\"padding:32px 0 0 0;vertical-align:top;\"\u003e\u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:0 32px 24px;\"\u003e\n \n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\"\u003e\u003ctr\u003e\u003ctd style=\"border:2px solid #000;padding:14px 32px;\"\u003e\n \u003ca href=\"https://gitea.example.com/org/team/invite?token=invite-abc\" class=\"resp-btn\" style=\"display:inline-block;font-size:14px;font-weight:900;color:#000;text-decoration:none;letter-spacing:-0.3px;\"\u003eACTIVATE\u003c/a\u003e\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"margin:24px 0 0;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:12px 16px;background:#f5f5f5;border:1px solid #ccc;\"\u003e\n \u003cp style=\"margin:0 0 6px;font-size:11px;color:#888;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/p\u003e\n \u003cp style=\"margin:0;font-size:11px;font-family:monospace;color:#000;background:#fff;padding:8px 10px;border:1px solid #000;word-break:break-all;\"\u003ehttps://gitea.example.com/org/team/invite?token=invite-abc\u003c/p\u003e\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \n \u003ctr\u003e\u003ctd style=\"padding:16px 32px;border-top:2px solid #000;\"\u003e\n \u003cp style=\"margin:0;font-size:11px;color:#888;\"\u003e\u003ca href=\"https://gitea.com/\" style=\"color:#e03131;text-decoration:underline;font-weight:600;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \u003c/table\u003e\n \u003c/center\u003e\n\u003c/body\u003e\n\u003c/html\u003e", + "transfer": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\n \u003ctitle\u003eRepository Transfer\u003c/title\u003e\n \u003cstyle type=\"text/css\"\u003e\n body,.ExternalClass,.ReadMsgBody{background-color:#fafafa}\n @media only screen and (max-width:480px){\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\n .resp-full{width:100%!important;display:block!important}\n .resp-hide{display:none!important}\n .resp-btn{display:block!important;width:auto!important}\n .resp-heading{font-size:22px!important}\n }\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody style=\"margin:0;padding:0;background:#fafafa;font-family:system-ui,-apple-system,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#fff;border:2px solid #000;\"\u003e\n \n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:24px 32px 0;\"\u003e\n \u003cspan style=\"font-size:14px;font-weight:900;color:#000;letter-spacing:-0.5px;text-transform:uppercase;\"\u003eGitea\u003cspan style=\"color:#e03131;margin-left:4px;\"\u003e*\u003c/span\u003e\u003c/span\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:0 32px 0;\"\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\"\u003e\n \u003ctr\u003e\n \u003ctd class=\"resp-full\" width=\"60%\" style=\"padding:32px 0 0;\"\u003e\n \u003cp class=\"resp-heading\" style=\"margin:0 0 32px;font-size:28px;font-weight:900;color:#000;line-height:1.1;letter-spacing:-1px;\"\u003e\u003c/p\u003e\n \u003cp style=\"margin:0 0 8px;font-size:13px;line-height:1.8;color:#333;font-weight:500;\"\u003eRepository Transfer. The repository \u003ca href='https://gitea.example.com/repo/transferred-project'\u003eacme/transferred-project\u003c/a\u003e has been transferred to you.\u003c/p\u003e\n \u003cp style=\"margin:0 0 32px;font-size:12px;line-height:1.8;color:#888;border-left:2px solid #e03131;padding-left:12px;\"\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd class=\"resp-hide\" width=\"40%\" style=\"padding:32px 0 0 0;vertical-align:top;\"\u003e\u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:0 32px 24px;\"\u003e\n\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\"\u003e\u003ctr\u003e\u003ctd style=\"border:2px solid #000;padding:14px 32px;\"\u003e\n \u003ca href=\"https://gitea.example.com/repo/transferred-project\" class=\"resp-btn\" style=\"display:inline-block;font-size:14px;font-weight:900;color:#000;text-decoration:none;letter-spacing:-0.3px;\"\u003eView it on Gitea\u003c/a\u003e\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"margin:24px 0 0;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:12px 16px;background:#f5f5f5;border:1px solid #ccc;\"\u003e\n \u003cp style=\"margin:0 0 6px;font-size:11px;color:#888;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/p\u003e\n \u003cp style=\"margin:0;font-size:11px;font-family:monospace;color:#000;background:#fff;padding:8px 10px;border:1px solid #000;word-break:break-all;\"\u003ehttps://gitea.example.com/repo/transferred-project\u003c/p\u003e\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \n \u003ctr\u003e\u003ctd style=\"padding:16px 32px;border-top:2px solid #000;\"\u003e\n \u003cp style=\"margin:0;font-size:11px;color:#888;\"\u003e\u003ca href=\"https://gitea.com/\" style=\"color:#e03131;text-decoration:underline;font-weight:600;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \u003c/table\u003e\n \u003c/center\u003e\n\u003c/body\u003e\n\u003c/html\u003e", + "workflow_run": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\n \u003ctitle\u003eWorkflow Run: CI\u003c/title\u003e\n \u003cstyle type=\"text/css\"\u003e\n body,.ExternalClass,.ReadMsgBody{background-color:#fafafa}\n @media only screen and (max-width:480px){\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\n .resp-full{width:100%!important;display:block!important}\n .resp-hide{display:none!important}\n .resp-btn{display:block!important;width:auto!important}\n .resp-heading{font-size:22px!important}\n }\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody style=\"margin:0;padding:0;background:#fafafa;font-family:system-ui,-apple-system,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#fff;border:2px solid #000;\"\u003e\n \n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:24px 32px 0;\"\u003e\n \u003cspan style=\"font-size:14px;font-weight:900;color:#000;letter-spacing:-0.5px;text-transform:uppercase;\"\u003eGitea\u003cspan style=\"color:#e03131;margin-left:4px;\"\u003e*\u003c/span\u003e\u003c/span\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:0 32px 0;\"\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\"\u003e\n \u003ctr\u003e\n \u003ctd class=\"resp-full\" width=\"60%\" style=\"padding:32px 0 0;\"\u003e\n \u003cp class=\"resp-heading\" style=\"margin:0 0 32px;font-size:28px;font-weight:900;color:#000;line-height:1.1;letter-spacing:-1px;\"\u003e\u003c/p\u003e\n \u003cp style=\"margin:0 0 8px;font-size:13px;line-height:1.8;color:#333;font-weight:500;\"\u003e\u003ch2\u003eacme/project - ci.yml: All jobs passed\u003c/h2\u003e\u003cul\u003e\u003cli\u003e\u003ca href=\"https://gitea.example.com/job/1\"\u003esuccess: build - 2m34s\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"https://gitea.example.com/job/2\"\u003esuccess: test - 1m12s\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"https://gitea.example.com/job/3\"\u003esuccess: deploy (retry #2) - 45s\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/p\u003e\n \u003cp style=\"margin:0 0 32px;font-size:12px;line-height:1.8;color:#888;border-left:2px solid #e03131;padding-left:12px;\"\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd class=\"resp-hide\" width=\"40%\" style=\"padding:32px 0 0 0;vertical-align:top;\"\u003e\u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:0 32px 24px;\"\u003e\n\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\"\u003e\u003ctr\u003e\u003ctd style=\"border:2px solid #000;padding:14px 32px;\"\u003e\n \u003ca href=\"https://gitea.example.com/repo/project/actions/runs/42\" class=\"resp-btn\" style=\"display:inline-block;font-size:14px;font-weight:900;color:#000;text-decoration:none;letter-spacing:-0.3px;\"\u003eView it on Gitea\u003c/a\u003e\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"margin:24px 0 0;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:12px 16px;background:#f5f5f5;border:1px solid #ccc;\"\u003e\n \u003cp style=\"margin:0 0 6px;font-size:11px;color:#888;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/p\u003e\n \u003cp style=\"margin:0;font-size:11px;font-family:monospace;color:#000;background:#fff;padding:8px 10px;border:1px solid #000;word-break:break-all;\"\u003ehttps://gitea.example.com/repo/project/actions/runs/42\u003c/p\u003e\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \n \u003ctr\u003e\u003ctd style=\"padding:16px 32px;border-top:2px solid #000;\"\u003e\n \u003cp style=\"margin:0;font-size:11px;color:#888;\"\u003e\u003ca href=\"https://gitea.com/\" style=\"color:#e03131;text-decoration:underline;font-weight:600;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\n \u003c/td\u003e\u003c/tr\u003e\n \u003c/table\u003e\n \u003c/center\u003e\n\u003c/body\u003e\n\u003c/html\u003e" + }, + "neon": { + "activate": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\r\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\r\n \u003ctitle\u003eActivate your Alex Johnson account\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body,.ExternalClass,.ReadMsgBody{background-color:#0a0a0f}\r\n @media only screen and (max-width:480px){\r\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\r\n .resp-btn{display:block!important;width:auto!important;text-align:center!important}\r\n .resp-font{font-size:14px!important}\r\n }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0;padding:0;background:#0a0a0f;font-family:system-ui,-apple-system,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\r\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#0d0d18;border:1px solid #ff2d95;box-shadow:0 0 20px rgba(255,45,149,0.3),0 0 60px rgba(0,212,255,0.1);\"\u003e\r\n \r\n \u003ctr\u003e\u003ctd height=\"72\" style=\"padding:0;background:linear-gradient(160deg,#ff2d95 28%,#0d0d18 28.5%);\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\"\u003e\u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:22px 32px 0;text-align:right;\"\u003e\r\n \u003cspan style=\"font-size:20px;font-weight:900;color:#fff;letter-spacing:3px;text-transform:uppercase;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:8px 32px 0;text-align:right;\"\u003e\r\n \u003cp style=\"margin:0;font-size:15px;color:#00d4ff;font-weight:600;\"\u003eHi Alex Johnson,\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:8px 32px 24px;color:#e2e8f0;\"\u003e\r\n \u003cp class=\"resp-font\" style=\"margin:0 0 8px;font-size:14px;line-height:1.7;color:#cbd5e1;\"\u003eWelcome to Alex Johnson! Please activate your account by clicking the button below.\u003c/p\u003e\r\n \u003cp class=\"resp-font\" style=\"margin:0 0 24px;font-size:13px;color:#64748b;line-height:1.6;\"\u003eThis activation link will expire in 24 hours.\u003c/p\u003e\r\n \r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:0 0 24px;\"\u003e\u003ctr\u003e\u003ctd\u003e\r\n \u003ca href=\"https://gitea.com/user/activate?code=activation-code-abc123\" class=\"resp-btn\" style=\"display:inline-block;padding:13px 36px;font-size:14px;font-weight:700;color:#0a0a0f;text-decoration:none;background:linear-gradient(135deg,#ff2d95,#e0115f);border:1px solid #ff2d95;box-shadow:0 0 16px rgba(255,45,149,0.4);letter-spacing:1px;text-transform:uppercase;\"\u003eActivate Account\u003c/a\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid rgba(0,212,255,0.2);background:rgba(0,212,255,0.04);\"\u003e\u003ctr\u003e\u003ctd style=\"padding:14px 16px;\"\u003e\r\n \u003cp style=\"margin:0 0 6px;font-size:12px;color:#00d4ff;\"\u003e\u003cspan style=\"color:#64748b;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/span\u003e\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:11px;font-family:monospace;color:#00d4ff;background:rgba(0,0,0,0.3);padding:8px 10px;border:1px solid rgba(0,212,255,0.15);word-break:break-all;\"\u003ehttps://gitea.com/user/activate?code=activation-code-abc123\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:16px 32px;border-top:1px solid rgba(255,45,149,0.15);background:rgba(255,45,149,0.03);\"\u003e\r\n \u003cp style=\"margin:0;font-size:11px;color:#475569;text-align:center;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#ff2d95;text-decoration:none;font-weight:600;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/center\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "activate_email": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\r\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\r\n \u003ctitle\u003eVerify your email address for Alex Johnson\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body,.ExternalClass,.ReadMsgBody{background-color:#0a0a0f}\r\n @media only screen and (max-width:480px){\r\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\r\n .resp-btn{display:block!important;width:auto!important;text-align:center!important}\r\n .resp-font{font-size:14px!important}\r\n }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0;padding:0;background:#0a0a0f;font-family:system-ui,-apple-system,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\r\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#0d0d18;border:1px solid #ff2d95;box-shadow:0 0 20px rgba(255,45,149,0.3),0 0 60px rgba(0,212,255,0.1);\"\u003e\r\n \r\n \u003ctr\u003e\u003ctd height=\"72\" style=\"padding:0;background:linear-gradient(160deg,#ff2d95 28%,#0d0d18 28.5%);\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\"\u003e\u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:22px 32px 0;text-align:right;\"\u003e\r\n \u003cspan style=\"font-size:20px;font-weight:900;color:#fff;letter-spacing:3px;text-transform:uppercase;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:8px 32px 0;text-align:right;\"\u003e\r\n \u003cp style=\"margin:0;font-size:15px;color:#00d4ff;font-weight:600;\"\u003eHi Alex Johnson,\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:8px 32px 24px;color:#e2e8f0;\"\u003e\r\n \u003cp class=\"resp-font\" style=\"margin:0 0 8px;font-size:14px;line-height:1.7;color:#cbd5e1;\"\u003ePlease verify your email address. The link will expire in 24 hours.\u003c/p\u003e\r\n \u003cp class=\"resp-font\" style=\"margin:0 0 24px;font-size:13px;color:#64748b;line-height:1.6;\"\u003e\u003c/p\u003e\r\n \r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:0 0 24px;\"\u003e\u003ctr\u003e\u003ctd\u003e\r\n \u003ca href=\"https://gitea.com/user/activate_email?code=verify-code-xyz789\u0026amp;email=alex%40example.com\" class=\"resp-btn\" style=\"display:inline-block;padding:13px 36px;font-size:14px;font-weight:700;color:#0a0a0f;text-decoration:none;background:linear-gradient(135deg,#ff2d95,#e0115f);border:1px solid #ff2d95;box-shadow:0 0 16px rgba(255,45,149,0.4);letter-spacing:1px;text-transform:uppercase;\"\u003eVerify Email Address\u003c/a\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid rgba(0,212,255,0.2);background:rgba(0,212,255,0.04);\"\u003e\u003ctr\u003e\u003ctd style=\"padding:14px 16px;\"\u003e\r\n \u003cp style=\"margin:0 0 6px;font-size:12px;color:#00d4ff;\"\u003e\u003cspan style=\"color:#64748b;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/span\u003e\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:11px;font-family:monospace;color:#00d4ff;background:rgba(0,0,0,0.3);padding:8px 10px;border:1px solid rgba(0,212,255,0.15);word-break:break-all;\"\u003ehttps://gitea.com/user/activate_email?code=verify-code-xyz789\u0026amp;email=alex%40example.com\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:16px 32px;border-top:1px solid rgba(255,45,149,0.15);background:rgba(255,45,149,0.03);\"\u003e\r\n \u003cp style=\"margin:0;font-size:11px;color:#475569;text-align:center;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#ff2d95;text-decoration:none;font-weight:600;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/center\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "assigned": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\r\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\r\n \u003ctitle\u003eIssue #42 Assigned\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body,.ExternalClass,.ReadMsgBody{background-color:#0a0a0f}\r\n @media only screen and (max-width:480px){\r\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\r\n .resp-btn{display:block!important;width:auto!important;text-align:center!important}\r\n .resp-font{font-size:14px!important}\r\n }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0;padding:0;background:#0a0a0f;font-family:system-ui,-apple-system,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\r\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#0d0d18;border:1px solid #ff2d95;box-shadow:0 0 20px rgba(255,45,149,0.3),0 0 60px rgba(0,212,255,0.1);\"\u003e\r\n \r\n \u003ctr\u003e\u003ctd height=\"72\" style=\"padding:0;background:linear-gradient(160deg,#ff2d95 28%,#0d0d18 28.5%);\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\"\u003e\u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:22px 32px 0;text-align:right;\"\u003e\r\n \u003cspan style=\"font-size:20px;font-weight:900;color:#fff;letter-spacing:3px;text-transform:uppercase;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:8px 32px 0;text-align:right;\"\u003e\r\n \u003cp style=\"margin:0;font-size:15px;color:#00d4ff;font-weight:600;\"\u003e\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:8px 32px 24px;color:#e2e8f0;\"\u003e\r\n \u003cp class=\"resp-font\" style=\"margin:0 0 8px;font-size:14px;line-height:1.7;color:#cbd5e1;\"\u003eSarah Chen assigned issue \u003ca href='https://gitea.example.com/repo/project/issues/42'\u003e#https://gitea.example.com/repo/project/issues/42\u003c/a\u003e to you in the repository \u003ca href='https://gitea.example.com/repo/project'\u003eacme/project\u003c/a\u003e.\u003c/p\u003e\r\n \u003cp class=\"resp-font\" style=\"margin:0 0 24px;font-size:13px;color:#64748b;line-height:1.6;\"\u003e\u003c/p\u003e\r\n \r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:0 0 24px;\"\u003e\u003ctr\u003e\u003ctd\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/project/issues/42\" class=\"resp-btn\" style=\"display:inline-block;padding:13px 36px;font-size:14px;font-weight:700;color:#0a0a0f;text-decoration:none;background:linear-gradient(135deg,#ff2d95,#e0115f);border:1px solid #ff2d95;box-shadow:0 0 16px rgba(255,45,149,0.4);letter-spacing:1px;text-transform:uppercase;\"\u003eView it on Gitea\u003c/a\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid rgba(0,212,255,0.2);background:rgba(0,212,255,0.04);\"\u003e\u003ctr\u003e\u003ctd style=\"padding:14px 16px;\"\u003e\r\n \u003cp style=\"margin:0 0 6px;font-size:12px;color:#00d4ff;\"\u003e\u003cspan style=\"color:#64748b;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/span\u003e\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:11px;font-family:monospace;color:#00d4ff;background:rgba(0,0,0,0.3);padding:8px 10px;border:1px solid rgba(0,212,255,0.15);word-break:break-all;\"\u003ehttps://gitea.example.com/repo/project/issues/42\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:16px 32px;border-top:1px solid rgba(255,45,149,0.15);background:rgba(255,45,149,0.03);\"\u003e\r\n \u003cp style=\"margin:0;font-size:11px;color:#475569;text-align:center;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#ff2d95;text-decoration:none;font-weight:600;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/center\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "collaborator": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\r\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\r\n \u003ctitle\u003eCollaborator Added to repo\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body,.ExternalClass,.ReadMsgBody{background-color:#0a0a0f}\r\n @media only screen and (max-width:480px){\r\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\r\n .resp-btn{display:block!important;width:auto!important;text-align:center!important}\r\n .resp-font{font-size:14px!important}\r\n }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0;padding:0;background:#0a0a0f;font-family:system-ui,-apple-system,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\r\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#0d0d18;border:1px solid #ff2d95;box-shadow:0 0 20px rgba(255,45,149,0.3),0 0 60px rgba(0,212,255,0.1);\"\u003e\r\n \r\n \u003ctr\u003e\u003ctd height=\"72\" style=\"padding:0;background:linear-gradient(160deg,#ff2d95 28%,#0d0d18 28.5%);\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\"\u003e\u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:22px 32px 0;text-align:right;\"\u003e\r\n \u003cspan style=\"font-size:20px;font-weight:900;color:#fff;letter-spacing:3px;text-transform:uppercase;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:8px 32px 0;text-align:right;\"\u003e\r\n \u003cp style=\"margin:0;font-size:15px;color:#00d4ff;font-weight:600;\"\u003e\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:8px 32px 24px;color:#e2e8f0;\"\u003e\r\n \u003cp class=\"resp-font\" style=\"margin:0 0 8px;font-size:14px;line-height:1.7;color:#cbd5e1;\"\u003eYou have been added as a collaborator on the repository \u003ccode\u003eacme/project\u003c/code\u003e.\u003c/p\u003e\r\n \u003cp class=\"resp-font\" style=\"margin:0 0 24px;font-size:13px;color:#64748b;line-height:1.6;\"\u003e\u003c/p\u003e\r\n \r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:0 0 24px;\"\u003e\u003ctr\u003e\u003ctd\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/project\" class=\"resp-btn\" style=\"display:inline-block;padding:13px 36px;font-size:14px;font-weight:700;color:#0a0a0f;text-decoration:none;background:linear-gradient(135deg,#ff2d95,#e0115f);border:1px solid #ff2d95;box-shadow:0 0 16px rgba(255,45,149,0.4);letter-spacing:1px;text-transform:uppercase;\"\u003eView it on Gitea\u003c/a\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid rgba(0,212,255,0.2);background:rgba(0,212,255,0.04);\"\u003e\u003ctr\u003e\u003ctd style=\"padding:14px 16px;\"\u003e\r\n \u003cp style=\"margin:0 0 6px;font-size:12px;color:#00d4ff;\"\u003e\u003cspan style=\"color:#64748b;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/span\u003e\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:11px;font-family:monospace;color:#00d4ff;background:rgba(0,0,0,0.3);padding:8px 10px;border:1px solid rgba(0,212,255,0.15);word-break:break-all;\"\u003ehttps://gitea.example.com/repo/project\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:16px 32px;border-top:1px solid rgba(255,45,149,0.15);background:rgba(255,45,149,0.03);\"\u003e\r\n \u003cp style=\"margin:0;font-size:11px;color:#475569;text-align:center;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#ff2d95;text-decoration:none;font-weight:600;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/center\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "default": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\r\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\r\n \u003ctitle\u003eRe: Issue #42 -- Bug fix\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body,.ExternalClass,.ReadMsgBody{background-color:#0a0a0f}\r\n blockquote { padding-left: 1em; margin: 1em 0; border-left: 2px solid #ff00ff; color: #aaa }\r\n @media only screen and (max-width:480px){\r\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\r\n .resp-btn{display:block!important;width:auto!important;text-align:center!important}\r\n .resp-font{font-size:14px!important}\r\n }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0;padding:0;background:#0a0a0f;font-family:system-ui,-apple-system,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\r\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#0d0d18;border:1px solid #ff2d95;box-shadow:0 0 20px rgba(255,45,149,0.3),0 0 60px rgba(0,212,255,0.1);\"\u003e\r\n \r\n \u003ctr\u003e\u003ctd height=\"72\" style=\"padding:0;background:linear-gradient(160deg,#ff2d95 28%,#0d0d18 28.5%);\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\"\u003e\u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:22px 32px 0;text-align:right;\"\u003e\r\n \u003cspan style=\"font-size:20px;font-weight:900;color:#fff;letter-spacing:3px;text-transform:uppercase;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:8px 32px 0;text-align:right;\"\u003e\r\n \u003cp style=\"margin:0;font-size:15px;color:#00d4ff;font-weight:600;\"\u003e\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:8px 32px 24px;color:#e2e8f0;\"\u003e\r\n \u003cp class=\"resp-font\" style=\"margin:0 0 8px;font-size:14px;line-height:1.7;color:#cbd5e1;\"\u003e\u003cp\u003eThis is a comment on the issue with details about the fix.\u003c/p\u003e\u003c/p\u003e\r\n \u003cp class=\"resp-font\" style=\"margin:0 0 24px;font-size:13px;color:#64748b;line-height:1.6;\"\u003e\u003c/p\u003e\r\n\r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:0 0 24px;\"\u003e\u003ctr\u003e\u003ctd\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/project/issues/42\" class=\"resp-btn\" style=\"display:inline-block;padding:13px 36px;font-size:14px;font-weight:700;color:#0a0a0f;text-decoration:none;background:linear-gradient(135deg,#ff2d95,#e0115f);border:1px solid #ff2d95;box-shadow:0 0 16px rgba(255,45,149,0.4);letter-spacing:1px;text-transform:uppercase;\"\u003eView it on Gitea\u003c/a\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid rgba(0,212,255,0.2);background:rgba(0,212,255,0.04);\"\u003e\u003ctr\u003e\u003ctd style=\"padding:14px 16px;\"\u003e\r\n \u003cp style=\"margin:0 0 6px;font-size:12px;color:#00d4ff;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:11px;font-family:monospace;color:#00d4ff;background:rgba(0,0,0,0.3);padding:8px 10px;border:1px solid rgba(0,212,255,0.15);word-break:break-all;\"\u003ehttps://gitea.example.com/repo/project/issues/42\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:16px 32px;border-top:1px solid rgba(255,45,149,0.15);background:rgba(255,45,149,0.03);\"\u003e\r\n \u003cp style=\"margin:0;font-size:11px;color:#475569;text-align:center;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#ff2d95;text-decoration:none;font-weight:600;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/center\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "register_notify": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\r\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\r\n \u003ctitle\u003eWelcome to Alex Johnson, Gitea\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body,.ExternalClass,.ReadMsgBody{background-color:#0a0a0f}\r\n @media only screen and (max-width:480px){\r\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\r\n .resp-btn{display:block!important;width:auto!important;text-align:center!important}\r\n .resp-font{font-size:14px!important}\r\n }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0;padding:0;background:#0a0a0f;font-family:system-ui,-apple-system,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\r\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#0d0d18;border:1px solid #ff2d95;box-shadow:0 0 20px rgba(255,45,149,0.3),0 0 60px rgba(0,212,255,0.1);\"\u003e\r\n \r\n \u003ctr\u003e\u003ctd height=\"72\" style=\"padding:0;background:linear-gradient(160deg,#ff2d95 28%,#0d0d18 28.5%);\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\"\u003e\u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:22px 32px 0;text-align:right;\"\u003e\r\n \u003cspan style=\"font-size:20px;font-weight:900;color:#fff;letter-spacing:3px;text-transform:uppercase;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:8px 32px 0;text-align:right;\"\u003e\r\n \u003cp style=\"margin:0;font-size:15px;color:#00d4ff;font-weight:600;\"\u003eHi Alex Johnson,\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:8px 32px 24px;color:#e2e8f0;\"\u003e\r\n \u003cp class=\"resp-font\" style=\"margin:0 0 8px;font-size:14px;line-height:1.7;color:#cbd5e1;\"\u003eYour account on Gitea has been created successfully.\u003c/p\u003e\r\n \u003cp class=\"resp-font\" style=\"margin:0 0 24px;font-size:13px;color:#64748b;line-height:1.6;\"\u003eYour username is: alexj\r\n\r\nIf you need to set a password, visit https://gitea.com/user/forgot_password.\u003c/p\u003e\r\n \r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:0 0 24px;\"\u003e\u003ctr\u003e\u003ctd\u003e\r\n \u003ca href=\"https://gitea.com/user/login\" class=\"resp-btn\" style=\"display:inline-block;padding:13px 36px;font-size:14px;font-weight:700;color:#0a0a0f;text-decoration:none;background:linear-gradient(135deg,#ff2d95,#e0115f);border:1px solid #ff2d95;box-shadow:0 0 16px rgba(255,45,149,0.4);letter-spacing:1px;text-transform:uppercase;\"\u003eGo to Gitea\u003c/a\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid rgba(0,212,255,0.2);background:rgba(0,212,255,0.04);\"\u003e\u003ctr\u003e\u003ctd style=\"padding:14px 16px;\"\u003e\r\n \u003cp style=\"margin:0 0 6px;font-size:12px;color:#00d4ff;\"\u003e\u003cspan style=\"color:#64748b;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/span\u003e\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:11px;font-family:monospace;color:#00d4ff;background:rgba(0,0,0,0.3);padding:8px 10px;border:1px solid rgba(0,212,255,0.15);word-break:break-all;\"\u003ehttps://gitea.com/user/login\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:16px 32px;border-top:1px solid rgba(255,45,149,0.15);background:rgba(255,45,149,0.03);\"\u003e\r\n \u003cp style=\"margin:0;font-size:11px;color:#475569;text-align:center;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#ff2d95;text-decoration:none;font-weight:600;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/center\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "release": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\r\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\r\n \u003ctitle\u003eNew Release v2.0.0\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body,.ExternalClass,.ReadMsgBody{background-color:#0a0a0f}\r\n @media only screen and (max-width:480px){\r\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\r\n .resp-btn{display:block!important;width:auto!important;text-align:center!important}\r\n .resp-font{font-size:14px!important}\r\n }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0;padding:0;background:#0a0a0f;font-family:system-ui,-apple-system,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\r\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#0d0d18;border:1px solid #ff2d95;box-shadow:0 0 20px rgba(255,45,149,0.3),0 0 60px rgba(0,212,255,0.1);\"\u003e\r\n \r\n \u003ctr\u003e\u003ctd height=\"72\" style=\"padding:0;background:linear-gradient(160deg,#ff2d95 28%,#0d0d18 28.5%);\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\"\u003e\u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:22px 32px 0;text-align:right;\"\u003e\r\n \u003cspan style=\"font-size:20px;font-weight:900;color:#fff;letter-spacing:3px;text-transform:uppercase;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:8px 32px 0;text-align:right;\"\u003e\r\n \u003cp style=\"margin:0;font-size:15px;color:#00d4ff;font-weight:600;\"\u003e\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:8px 32px 24px;color:#e2e8f0;\"\u003e\r\n \u003cp class=\"resp-font\" style=\"margin:0 0 8px;font-size:14px;line-height:1.7;color:#cbd5e1;\"\u003eSarah Chen published a new release \u003ca href='https://gitea.example.com/repo/project/releases/tag/v2.0.0'\u003ev2.0.0\u003c/a\u003e in the repository \u003ca href='https://gitea.example.com/repo/project'\u003eacme/project\u003c/a\u003e.\r\n\t\u003ch4 style=\"color:#00d4ff;\"\u003eRelease: Version 2.0 -- Major Update\u003c/h4\u003e\r\n\tRelease Notes:\u003cbr\u003e\u003cdiv\u003e\u003cp\u003eMajor new features and performance improvements in this release.\u003c/p\u003e\u003c/div\u003e\r\n\t\u003cp style=\"color:#cbd5e1;\"\u003eDownloads\u003c/p\u003e\r\n\t\u003cul\u003e\u003cli\u003e\u003ca href=\"https://gitea.example.com/repo/project/archive/v2.0.0.zip\"\u003eSource Code (ZIP)\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"https://gitea.example.com/repo/project/archive/v2.0.0.tar.gz\"\u003eSource Code (TAR.GZ)\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/p\u003e\r\n \u003cp class=\"resp-font\" style=\"margin:0 0 24px;font-size:13px;color:#64748b;line-height:1.6;\"\u003e\u003c/p\u003e\r\n\r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:0 0 24px;\"\u003e\u003ctr\u003e\u003ctd\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/project/releases/tag/v2.0.0\" class=\"resp-btn\" style=\"display:inline-block;padding:13px 36px;font-size:14px;font-weight:700;color:#0a0a0f;text-decoration:none;background:linear-gradient(135deg,#ff2d95,#e0115f);border:1px solid #ff2d95;box-shadow:0 0 16px rgba(255,45,149,0.4);letter-spacing:1px;text-transform:uppercase;\"\u003eView it on Gitea\u003c/a\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid rgba(0,212,255,0.2);background:rgba(0,212,255,0.04);\"\u003e\u003ctr\u003e\u003ctd style=\"padding:14px 16px;\"\u003e\r\n \u003cp style=\"margin:0 0 6px;font-size:12px;color:#00d4ff;\"\u003e\u003cspan style=\"color:#64748b;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/span\u003e\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:11px;font-family:monospace;color:#00d4ff;background:rgba(0,0,0,0.3);padding:8px 10px;border:1px solid rgba(0,212,255,0.15);word-break:break-all;\"\u003ehttps://gitea.example.com/repo/project/releases/tag/v2.0.0\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:16px 32px;border-top:1px solid rgba(255,45,149,0.15);background:rgba(255,45,149,0.03);\"\u003e\r\n \u003cp style=\"margin:0;font-size:11px;color:#475569;text-align:center;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#ff2d95;text-decoration:none;font-weight:600;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/center\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "reset_passwd": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\r\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\r\n \u003ctitle\u003eReset your Alex Johnson password\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body,.ExternalClass,.ReadMsgBody{background-color:#0a0a0f}\r\n @media only screen and (max-width:480px){\r\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\r\n .resp-btn{display:block!important;width:auto!important;text-align:center!important}\r\n .resp-font{font-size:14px!important}\r\n }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0;padding:0;background:#0a0a0f;font-family:system-ui,-apple-system,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\r\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#0d0d18;border:1px solid #ff2d95;box-shadow:0 0 20px rgba(255,45,149,0.3),0 0 60px rgba(0,212,255,0.1);\"\u003e\r\n \r\n \u003ctr\u003e\u003ctd height=\"72\" style=\"padding:0;background:linear-gradient(160deg,#ff2d95 28%,#0d0d18 28.5%);\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\"\u003e\u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:22px 32px 0;text-align:right;\"\u003e\r\n \u003cspan style=\"font-size:20px;font-weight:900;color:#fff;letter-spacing:3px;text-transform:uppercase;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:8px 32px 0;text-align:right;\"\u003e\r\n \u003cp style=\"margin:0;font-size:15px;color:#00d4ff;font-weight:600;\"\u003eHi Alex Johnson,\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:8px 32px 24px;color:#e2e8f0;\"\u003e\r\n \u003cp class=\"resp-font\" style=\"margin:0 0 8px;font-size:14px;line-height:1.7;color:#cbd5e1;\"\u003eClick the link below to reset your password. It will expire in 3 hours.\u003c/p\u003e\r\n \u003cp class=\"resp-font\" style=\"margin:0 0 24px;font-size:13px;color:#64748b;line-height:1.6;\"\u003e\u003c/p\u003e\r\n \r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:0 0 24px;\"\u003e\u003ctr\u003e\u003ctd\u003e\r\n \u003ca href=\"https://gitea.com/user/recover_account?code=reset-token-abc123\" class=\"resp-btn\" style=\"display:inline-block;padding:13px 36px;font-size:14px;font-weight:700;color:#0a0a0f;text-decoration:none;background:linear-gradient(135deg,#ff2d95,#e0115f);border:1px solid #ff2d95;box-shadow:0 0 16px rgba(255,45,149,0.4);letter-spacing:1px;text-transform:uppercase;\"\u003eReset Password\u003c/a\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid rgba(0,212,255,0.2);background:rgba(0,212,255,0.04);\"\u003e\u003ctr\u003e\u003ctd style=\"padding:14px 16px;\"\u003e\r\n \u003cp style=\"margin:0 0 6px;font-size:12px;color:#00d4ff;\"\u003e\u003cspan style=\"color:#64748b;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/span\u003e\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:11px;font-family:monospace;color:#00d4ff;background:rgba(0,0,0,0.3);padding:8px 10px;border:1px solid rgba(0,212,255,0.15);word-break:break-all;\"\u003ehttps://gitea.com/user/recover_account?code=reset-token-abc123\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:16px 32px;border-top:1px solid rgba(255,45,149,0.15);background:rgba(255,45,149,0.03);\"\u003e\r\n \u003cp style=\"margin:0;font-size:11px;color:#475569;text-align:center;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#ff2d95;text-decoration:none;font-weight:600;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/center\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "team_invite": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\r\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\r\n \u003ctitle\u003eGitea - Team Invitation\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body,.ExternalClass,.ReadMsgBody{background-color:#0a0a0f}\r\n @media only screen and (max-width:480px){\r\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\r\n .resp-btn{display:block!important;width:auto!important;text-align:center!important}\r\n .resp-font{font-size:14px!important}\r\n }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0;padding:0;background:#0a0a0f;font-family:system-ui,-apple-system,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\r\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#0d0d18;border:1px solid #ff2d95;box-shadow:0 0 20px rgba(255,45,149,0.3),0 0 60px rgba(0,212,255,0.1);\"\u003e\r\n \r\n \u003ctr\u003e\u003ctd height=\"72\" style=\"padding:0;background:linear-gradient(160deg,#ff2d95 28%,#0d0d18 28.5%);\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\"\u003e\u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:22px 32px 0;text-align:right;\"\u003e\r\n \u003cspan style=\"font-size:20px;font-weight:900;color:#fff;letter-spacing:3px;text-transform:uppercase;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:8px 32px 0;text-align:right;\"\u003e\r\n \u003cp style=\"margin:0;font-size:15px;color:#00d4ff;font-weight:600;\"\u003eHi alex@example.com,\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:8px 32px 24px;color:#e2e8f0;\"\u003e\r\n \u003cp class=\"resp-font\" style=\"margin:0 0 8px;font-size:14px;line-height:1.7;color:#cbd5e1;\"\u003eSarah Chen has invited you to join the team Core Developers in the organization Acme Corp.\u003c/p\u003e\r\n \u003cp class=\"resp-font\" style=\"margin:0 0 24px;font-size:13px;color:#64748b;line-height:1.6;\"\u003eClick the button below to accept the invitation.\u003c/p\u003e\r\n \r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:0 0 24px;\"\u003e\u003ctr\u003e\u003ctd\u003e\r\n \u003ca href=\"https://gitea.example.com/org/team/invite?token=invite-abc\" class=\"resp-btn\" style=\"display:inline-block;padding:13px 36px;font-size:14px;font-weight:700;color:#0a0a0f;text-decoration:none;background:linear-gradient(135deg,#ff2d95,#e0115f);border:1px solid #ff2d95;box-shadow:0 0 16px rgba(255,45,149,0.4);letter-spacing:1px;text-transform:uppercase;\"\u003eAccept Invitation\u003c/a\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid rgba(0,212,255,0.2);background:rgba(0,212,255,0.04);\"\u003e\u003ctr\u003e\u003ctd style=\"padding:14px 16px;\"\u003e\r\n \u003cp style=\"margin:0 0 6px;font-size:12px;color:#00d4ff;\"\u003e\u003cspan style=\"color:#64748b;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/span\u003e\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:11px;font-family:monospace;color:#00d4ff;background:rgba(0,0,0,0.3);padding:8px 10px;border:1px solid rgba(0,212,255,0.15);word-break:break-all;\"\u003ehttps://gitea.example.com/org/team/invite?token=invite-abc\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:16px 32px;border-top:1px solid rgba(255,45,149,0.15);background:rgba(255,45,149,0.03);\"\u003e\r\n \u003cp style=\"margin:0;font-size:11px;color:#475569;text-align:center;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#ff2d95;text-decoration:none;font-weight:600;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/center\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "transfer": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\r\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\r\n \u003ctitle\u003eRepository Transfer\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body,.ExternalClass,.ReadMsgBody{background-color:#0a0a0f}\r\n @media only screen and (max-width:480px){\r\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\r\n .resp-btn{display:block!important;width:auto!important;text-align:center!important}\r\n .resp-font{font-size:14px!important}\r\n }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0;padding:0;background:#0a0a0f;font-family:system-ui,-apple-system,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\r\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#0d0d18;border:1px solid #ff2d95;box-shadow:0 0 20px rgba(255,45,149,0.3),0 0 60px rgba(0,212,255,0.1);\"\u003e\r\n \r\n \u003ctr\u003e\u003ctd height=\"72\" style=\"padding:0;background:linear-gradient(160deg,#ff2d95 28%,#0d0d18 28.5%);\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\"\u003e\u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:22px 32px 0;text-align:right;\"\u003e\r\n \u003cspan style=\"font-size:20px;font-weight:900;color:#fff;letter-spacing:3px;text-transform:uppercase;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:8px 32px 0;text-align:right;\"\u003e\r\n \u003cp style=\"margin:0;font-size:15px;color:#00d4ff;font-weight:600;\"\u003e\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:8px 32px 24px;color:#e2e8f0;\"\u003e\r\n \u003cp class=\"resp-font\" style=\"margin:0 0 8px;font-size:14px;line-height:1.7;color:#cbd5e1;\"\u003eRepository Transfer. The repository \u003ca href='https://gitea.example.com/repo/transferred-project'\u003eacme/transferred-project\u003c/a\u003e has been transferred to you.\u003c/p\u003e\r\n \u003cp class=\"resp-font\" style=\"margin:0 0 24px;font-size:13px;color:#64748b;line-height:1.6;\"\u003e\u003c/p\u003e\r\n \r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:0 0 24px;\"\u003e\u003ctr\u003e\u003ctd\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/transferred-project\" class=\"resp-btn\" style=\"display:inline-block;padding:13px 36px;font-size:14px;font-weight:700;color:#0a0a0f;text-decoration:none;background:linear-gradient(135deg,#ff2d95,#e0115f);border:1px solid #ff2d95;box-shadow:0 0 16px rgba(255,45,149,0.4);letter-spacing:1px;text-transform:uppercase;\"\u003eView it on Gitea\u003c/a\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid rgba(0,212,255,0.2);background:rgba(0,212,255,0.04);\"\u003e\u003ctr\u003e\u003ctd style=\"padding:14px 16px;\"\u003e\r\n \u003cp style=\"margin:0 0 6px;font-size:12px;color:#00d4ff;\"\u003e\u003cspan style=\"color:#64748b;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/span\u003e\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:11px;font-family:monospace;color:#00d4ff;background:rgba(0,0,0,0.3);padding:8px 10px;border:1px solid rgba(0,212,255,0.15);word-break:break-all;\"\u003ehttps://gitea.example.com/repo/transferred-project\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:16px 32px;border-top:1px solid rgba(255,45,149,0.15);background:rgba(255,45,149,0.03);\"\u003e\r\n \u003cp style=\"margin:0;font-size:11px;color:#475569;text-align:center;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#ff2d95;text-decoration:none;font-weight:600;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/center\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "workflow_run": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\r\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\r\n \u003ctitle\u003eWorkflow Run: CI\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body,.ExternalClass,.ReadMsgBody{background-color:#0a0a0f}\r\n @media only screen and (max-width:480px){\r\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\r\n .resp-btn{display:block!important;width:auto!important;text-align:center!important}\r\n .resp-font{font-size:14px!important}\r\n }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0;padding:0;background:#0a0a0f;font-family:system-ui,-apple-system,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\r\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#0d0d18;border:1px solid #ff2d95;box-shadow:0 0 20px rgba(255,45,149,0.3),0 0 60px rgba(0,212,255,0.1);\"\u003e\r\n \r\n \u003ctr\u003e\u003ctd height=\"72\" style=\"padding:0;background:linear-gradient(160deg,#ff2d95 28%,#0d0d18 28.5%);\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\"\u003e\u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:22px 32px 0;text-align:right;\"\u003e\r\n \u003cspan style=\"font-size:20px;font-weight:900;color:#fff;letter-spacing:3px;text-transform:uppercase;\"\u003eGitea\u003c/span\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:8px 32px 0;text-align:right;\"\u003e\r\n \u003cp style=\"margin:0;font-size:15px;color:#00d4ff;font-weight:600;\"\u003e\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:8px 32px 24px;color:#e2e8f0;\"\u003e\r\n \u003cp class=\"resp-font\" style=\"margin:0 0 8px;font-size:14px;line-height:1.7;color:#cbd5e1;\"\u003e\u003ch2\u003eacme/project - ci.yml: All jobs passed\u003c/h2\u003e\u003cul\u003e\u003cli\u003e\u003ca href=\"https://gitea.example.com/job/1\"\u003esuccess: build - 2m34s\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"https://gitea.example.com/job/2\"\u003esuccess: test - 1m12s\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"https://gitea.example.com/job/3\"\u003esuccess: deploy (retry #2) - 45s\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/p\u003e\r\n \u003cp class=\"resp-font\" style=\"margin:0 0 24px;font-size:13px;color:#64748b;line-height:1.6;\"\u003e\u003c/p\u003e\r\n \r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:0 0 24px;\"\u003e\u003ctr\u003e\u003ctd\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/project/actions/runs/42\" class=\"resp-btn\" style=\"display:inline-block;padding:13px 36px;font-size:14px;font-weight:700;color:#0a0a0f;text-decoration:none;background:linear-gradient(135deg,#ff2d95,#e0115f);border:1px solid #ff2d95;box-shadow:0 0 16px rgba(255,45,149,0.4);letter-spacing:1px;text-transform:uppercase;\"\u003eView it on Gitea\u003c/a\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid rgba(0,212,255,0.2);background:rgba(0,212,255,0.04);\"\u003e\u003ctr\u003e\u003ctd style=\"padding:14px 16px;\"\u003e\r\n \u003cp style=\"margin:0 0 6px;font-size:12px;color:#00d4ff;\"\u003e\u003cspan style=\"color:#64748b;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/span\u003e\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:11px;font-family:monospace;color:#00d4ff;background:rgba(0,0,0,0.3);padding:8px 10px;border:1px solid rgba(0,212,255,0.15);word-break:break-all;\"\u003ehttps://gitea.example.com/repo/project/actions/runs/42\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:16px 32px;border-top:1px solid rgba(255,45,149,0.15);background:rgba(255,45,149,0.03);\"\u003e\r\n \u003cp style=\"margin:0;font-size:11px;color:#475569;text-align:center;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#ff2d95;text-decoration:none;font-weight:600;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/center\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e" + }, + "terminal": { + "activate": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n \u003ctitle\u003eActivate your Alex Johnson account\u003c/title\u003e\n \u003cstyle type=\"text/css\"\u003e\n body, .ExternalClass, .ReadMsgBody { background-color: #0d1117; }\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody style=\"margin:0; padding:0; background-color:#0d1117; font-family: 'JetBrains Mono', 'Fira Code', 'Consolas', 'Courier New', monospace; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\n\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\n \u003cdiv style=\"max-width:600px; margin:20px auto; background:#161b22; border:2px solid #30363d;\"\u003e\n\n \u003cdiv style=\"padding:24px 28px 16px; border-bottom:2px solid #30363d;\"\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-collapse:collapse;\"\u003e\n \u003ctr\u003e\n \u003ctd style=\"vertical-align:middle;\"\u003e\n \u003cspan style=\"font-size:16px; font-weight:700; color:#00ff41; letter-spacing:0.5px;\"\u003e\u0026gt; Gitea\u003c/span\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n \u003c/div\u003e\n\n \u003cdiv style=\"padding:28px 28px 20px; color:#c9d1d9;\"\u003e\n \u003cp style=\"margin:0 0 12px; font-size:15px; line-height:1.6; color:#58a6ff;\"\u003e\n Hi Alex Johnson,\n \u003c/p\u003e\n \u003cp style=\"margin:0 0 8px; font-size:14px; line-height:1.6; color:#c9d1d9;\"\u003e\n Welcome to Alex Johnson! Please activate your account by clicking the button below.\n \u003c/p\u003e\n \u003cp style=\"margin:0 0 20px; font-size:14px; line-height:1.6; color:#8b949e;\"\u003e\n This activation link will expire in 24 hours.\n \u003c/p\u003e\n\n \n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:24px 0 20px; border-collapse:separate;\"\u003e\n \u003ctr\u003e\n \u003ctd align=\"left\"\u003e\n \u003ca href=\"https://gitea.com/user/activate?code=activation-code-abc123\" style=\"display:inline-block; padding:11px 24px; font-size:14px; font-weight:700; color:#0d1117; text-decoration:none; background-color:#00ff41; border:2px solid #00ff41; font-family:'JetBrains Mono','Fira Code','Consolas',monospace; letter-spacing:0.5px;\"\u003e$ activate_account\u003c/a\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n\n \u003cdiv style=\"background:#0d1117; border:1px solid #30363d; padding:14px 16px; margin:20px 0 12px;\"\u003e\n \u003cp style=\"margin:0 0 6px; font-size:12px; color:#8b949e;\"\u003e\u003cspan style=\"color:#8b949e;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/span\u003e\n \u003c/p\u003e\n \u003cp style=\"margin:0; font-size:12px; color:#58a6ff; word-break:break-all; line-height:1.6;\"\u003e\n ┌─\u003cbr\u003e\n │ https://gitea.com/user/activate?code=activation-code-abc123\u003cbr\u003e\n └─\n \u003c/p\u003e\n \u003c/div\u003e\n \u003c/div\u003e\n\n \u003cdiv style=\"padding:16px 28px 20px; border-top:1px solid #30363d; background:#0d1117;\"\u003e\n \u003cp style=\"margin:0; font-size:12px; color:#484f58;\"\u003e\n \u003cspan style=\"color:#8b949e;\"\u003e#\u003c/span\u003e \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#58a6ff; text-decoration:none;\"\u003eGitea\u003c/a\u003e\n \u003c/p\u003e\n \u003cp style=\"margin:4px 0 0; font-size:11px; color:#484f58;\"\u003e\n \u003cspan style=\"color:#8b949e;\"\u003e#\u003c/span\u003e if (!$expecting) { ignore(); }\n \u003c/p\u003e\n \u003c/div\u003e\n\n \u003c/div\u003e\n \u003c/center\u003e\n\n\u003c/body\u003e\n\u003c/html\u003e", + "activate_email": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n \u003ctitle\u003eVerify your email address for Alex Johnson\u003c/title\u003e\n \u003cstyle type=\"text/css\"\u003e\n body, .ExternalClass, .ReadMsgBody { background-color: #0d1117; }\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody style=\"margin:0; padding:0; background-color:#0d1117; font-family: 'JetBrains Mono', 'Fira Code', 'Consolas', 'Courier New', monospace; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\n\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\n \u003cdiv style=\"max-width:600px; margin:20px auto; background:#161b22; border:2px solid #30363d;\"\u003e\n\n \u003cdiv style=\"padding:24px 28px 16px; border-bottom:2px solid #30363d;\"\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-collapse:collapse;\"\u003e\n \u003ctr\u003e\n \u003ctd style=\"vertical-align:middle;\"\u003e\n \u003cspan style=\"font-size:16px; font-weight:700; color:#00ff41; letter-spacing:0.5px;\"\u003e\u0026gt; Gitea\u003c/span\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n \u003c/div\u003e\n\n \u003cdiv style=\"padding:28px 28px 20px; color:#c9d1d9;\"\u003e\n \u003cp style=\"margin:0 0 12px; font-size:15px; line-height:1.6; color:#58a6ff;\"\u003e\n Hi Alex Johnson,\n \u003c/p\u003e\n \u003cp style=\"margin:0 0 20px; font-size:14px; line-height:1.6; color:#c9d1d9;\"\u003e\n Please verify your email address. The link will expire in 24 hours.\n \u003c/p\u003e\n\n \n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:24px 0 20px; border-collapse:separate;\"\u003e\n \u003ctr\u003e\n \u003ctd align=\"left\"\u003e\n \u003ca href=\"https://gitea.com/user/activate_email?code=verify-code-xyz789\u0026amp;email=alex%40example.com\" style=\"display:inline-block; padding:11px 24px; font-size:14px; font-weight:700; color:#0d1117; text-decoration:none; background-color:#00ff41; border:2px solid #00ff41; font-family:'JetBrains Mono','Fira Code','Consolas',monospace; letter-spacing:0.5px;\"\u003e$ verify_email\u003c/a\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n\n \u003cdiv style=\"background:#0d1117; border:1px solid #30363d; padding:14px 16px; margin:20px 0 12px;\"\u003e\n \u003cp style=\"margin:0 0 6px; font-size:12px; color:#8b949e;\"\u003e\u003cspan style=\"color:#8b949e;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/span\u003e\n \u003c/p\u003e\n \u003cp style=\"margin:0; font-size:12px; color:#58a6ff; word-break:break-all; line-height:1.6;\"\u003e\n ┌─\u003cbr\u003e\n │ https://gitea.com/user/activate_email?code=verify-code-xyz789\u0026amp;email=alex%40example.com\u003cbr\u003e\n └─\n \u003c/p\u003e\n \u003c/div\u003e\n \u003c/div\u003e\n\n \u003cdiv style=\"padding:16px 28px 20px; border-top:1px solid #30363d; background:#0d1117;\"\u003e\n \u003cp style=\"margin:0; font-size:12px; color:#484f58;\"\u003e\n \u003cspan style=\"color:#8b949e;\"\u003e#\u003c/span\u003e \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#58a6ff; text-decoration:none;\"\u003eGitea\u003c/a\u003e\n \u003c/p\u003e\n \u003cp style=\"margin:4px 0 0; font-size:11px; color:#484f58;\"\u003e\n \u003cspan style=\"color:#8b949e;\"\u003e#\u003c/span\u003e if (!$expecting) { ignore(); }\n \u003c/p\u003e\n \u003c/div\u003e\n\n \u003c/div\u003e\n \u003c/center\u003e\n\n\u003c/body\u003e\n\u003c/html\u003e", + "assigned": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n \u003ctitle\u003eIssue #42 Assigned\u003c/title\u003e\n \u003cstyle type=\"text/css\"\u003e\n body, .ExternalClass, .ReadMsgBody { background-color: #0d1117; }\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody style=\"margin:0; padding:0; background-color:#0d1117; font-family: 'JetBrains Mono', 'Fira Code', 'Consolas', 'Courier New', monospace; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\n\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\n \u003cdiv style=\"max-width:600px; margin:20px auto; background:#161b22; border:2px solid #30363d;\"\u003e\n\n \u003cdiv style=\"padding:24px 28px 16px; border-bottom:2px solid #30363d;\"\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-collapse:collapse;\"\u003e\n \u003ctr\u003e\n \u003ctd style=\"vertical-align:middle;\"\u003e\n \u003cspan style=\"font-size:16px; font-weight:700; color:#00ff41; letter-spacing:0.5px;\"\u003e\u0026gt; Gitea\u003c/span\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n \u003c/div\u003e\n\n \u003cdiv style=\"padding:28px 28px 20px; color:#c9d1d9;\"\u003e\n \n \n \u003cp style=\"margin:0 0 20px; font-size:14px; line-height:1.6; color:#c9d1d9;\"\u003e\n \n Sarah Chen assigned issue \u003ca href='https://gitea.example.com/repo/project/issues/42' style='color:#58a6ff; text-decoration:none; font-weight:700;'\u003e#https://gitea.example.com/repo/project/issues/42\u003c/a\u003e to you in the repository \u003ca href='https://gitea.example.com/repo/project' style='color:#58a6ff; text-decoration:none; font-weight:700;'\u003eacme/project\u003c/a\u003e.\n \n \u003c/p\u003e\n\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:24px 0 20px; border-collapse:separate;\"\u003e\n \u003ctr\u003e\n \u003ctd align=\"left\"\u003e\n \u003ca href=\"https://gitea.example.com/repo/project/issues/42\" style=\"display:inline-block; padding:11px 24px; font-size:14px; font-weight:700; color:#0d1117; text-decoration:none; background-color:#00ff41; border:2px solid #00ff41; font-family:'JetBrains Mono','Fira Code','Consolas',monospace; letter-spacing:0.5px;\"\u003eView it on Gitea\u003c/a\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n\n \u003cdiv style=\"background:#0d1117; border:1px solid #30363d; padding:14px 16px; margin:20px 0 12px;\"\u003e\n \u003cp style=\"margin:0 0 6px; font-size:12px; color:#8b949e;\"\u003e\u003cspan style=\"color:#8b949e;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/span\u003e\n \u003c/p\u003e\n \u003cp style=\"margin:0; font-size:12px; color:#58a6ff; word-break:break-all; line-height:1.6;\"\u003e\n ┌─\u003cbr\u003e\n │ https://gitea.example.com/repo/project/issues/42\u003cbr\u003e\n └─\n \u003c/p\u003e\n \u003c/div\u003e\n \u003c/div\u003e\n\n \u003cdiv style=\"padding:16px 28px 20px; border-top:1px solid #30363d; background:#0d1117;\"\u003e\n \u003cp style=\"margin:0; font-size:12px; color:#484f58;\"\u003e\n \u003cspan style=\"color:#8b949e;\"\u003e#\u003c/span\u003e \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#58a6ff; text-decoration:none;\"\u003eGitea\u003c/a\u003e\n \u003c/p\u003e\n \u003cp style=\"margin:4px 0 0; font-size:11px; color:#484f58;\"\u003e\n \u003cspan style=\"color:#8b949e;\"\u003e#\u003c/span\u003e if (!$expecting) { ignore(); }\n \u003c/p\u003e\n \u003c/div\u003e\n\n \u003c/div\u003e\n \u003c/center\u003e\n\n\u003c/body\u003e\n\u003c/html\u003e", + "collaborator": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n \u003ctitle\u003eCollaborator Added to repo\u003c/title\u003e\n \u003cstyle type=\"text/css\"\u003e\n body, .ExternalClass, .ReadMsgBody { background-color: #0d1117; }\n code { background: #0d1117; padding: 2px 6px; border: 1px solid #30363d; font-family: 'JetBrains Mono','Fira Code','Consolas',monospace; font-size: 14px; color: #00ff41; }\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody style=\"margin:0; padding:0; background-color:#0d1117; font-family: 'JetBrains Mono', 'Fira Code', 'Consolas', 'Courier New', monospace; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\n\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\n \u003cdiv style=\"max-width:600px; margin:20px auto; background:#161b22; border:2px solid #30363d;\"\u003e\n\n \u003cdiv style=\"padding:24px 28px 16px; border-bottom:2px solid #30363d;\"\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-collapse:collapse;\"\u003e\n \u003ctr\u003e\n \u003ctd style=\"vertical-align:middle;\"\u003e\n \u003cspan style=\"font-size:16px; font-weight:700; color:#00ff41; letter-spacing:0.5px;\"\u003e\u0026gt; Gitea\u003c/span\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n \u003c/div\u003e\n\n \u003cdiv style=\"padding:28px 28px 20px; color:#c9d1d9;\"\u003e\n \u003cp style=\"margin:0 0 20px; font-size:14px; line-height:1.6; color:#c9d1d9;\"\u003e\n You have been added as a collaborator on the repository \u003ccode\u003eacme/project\u003c/code\u003e.\n \u003c/p\u003e\n\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:24px 0 20px; border-collapse:separate;\"\u003e\n \u003ctr\u003e\n \u003ctd align=\"left\"\u003e\n \u003ca href=\"https://gitea.example.com/repo/project\" style=\"display:inline-block; padding:11px 24px; font-size:14px; font-weight:700; color:#0d1117; text-decoration:none; background-color:#00ff41; border:2px solid #00ff41; font-family:'JetBrains Mono','Fira Code','Consolas',monospace; letter-spacing:0.5px;\"\u003eView it on Gitea\u003c/a\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n\n \u003cdiv style=\"background:#0d1117; border:1px solid #30363d; padding:14px 16px; margin:20px 0 12px;\"\u003e\n \u003cp style=\"margin:0 0 6px; font-size:12px; color:#8b949e;\"\u003e\u003cspan style=\"color:#8b949e;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/span\u003e\n \u003c/p\u003e\n \u003cp style=\"margin:0; font-size:12px; color:#58a6ff; word-break:break-all; line-height:1.6;\"\u003e\n ┌─\u003cbr\u003e\n │ https://gitea.example.com/repo/project\u003cbr\u003e\n └─\n \u003c/p\u003e\n \u003c/div\u003e\n \u003c/div\u003e\n\n \u003cdiv style=\"padding:16px 28px 20px; border-top:1px solid #30363d; background:#0d1117;\"\u003e\n \u003cp style=\"margin:0; font-size:12px; color:#484f58;\"\u003e\n \u003cspan style=\"color:#8b949e;\"\u003e#\u003c/span\u003e \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#58a6ff; text-decoration:none;\"\u003eGitea\u003c/a\u003e\n \u003c/p\u003e\n \u003cp style=\"margin:4px 0 0; font-size:11px; color:#484f58;\"\u003e\n \u003cspan style=\"color:#8b949e;\"\u003e#\u003c/span\u003e if (!$expecting) { ignore(); }\n \u003c/p\u003e\n \u003c/div\u003e\n\n \u003c/div\u003e\n \u003c/center\u003e\n\n\u003c/body\u003e\n\u003c/html\u003e", + "default": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\r\n \u003ctitle\u003eRe: Issue #42 -- Bug fix\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body, .ExternalClass, .ReadMsgBody { background-color: #0d1117; }\r\n blockquote { padding-left: 1em; margin: 1em 0; border-left: 2px solid #30363d; color: #8b949e; }\r\n pre { background: #0d1117; padding: 12px; overflow-x: auto; font-size: 13px; line-height: 1.5; color: #c9d1d9; border: 1px solid #30363d; }\r\n hr { border: none; border-top: 1px solid #30363d; margin: 20px 0; }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0; padding:0; background-color:#0d1117; font-family: 'JetBrains Mono', 'Fira Code', 'Consolas', 'Courier New', monospace; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\r\n\r\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\r\n \u003cdiv style=\"max-width:600px; margin:20px auto; background:#161b22; border:2px solid #30363d;\"\u003e\r\n\r\n \u003cdiv style=\"padding:24px 28px 16px; border-bottom:2px solid #30363d;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-collapse:collapse;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd style=\"vertical-align:middle;\"\u003e\r\n \u003cspan style=\"font-size:16px; font-weight:700; color:#00ff41; letter-spacing:0.5px;\"\u003e\u0026gt; Gitea\u003c/span\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:28px 28px 20px; color:#c9d1d9;\"\u003e\r\n \r\n \r\n \u003cp style=\"margin:0 0 16px; font-size:14px; line-height:1.6; color:#c9d1d9;\"\u003e\r\n \r\n This is a comment on the issue with details about the fix.\r\n \u003c/p\u003e\r\n\r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:24px 0 20px; border-collapse:separate;\"\u003e\r\n \u003ctr\u003e\r\n \u003ctd align=\"left\"\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/project/issues/42\" style=\"display:inline-block; padding:11px 24px; font-size:14px; font-weight:700; color:#0d1117; text-decoration:none; background-color:#00ff41; border:2px solid #00ff41; font-family:'JetBrains Mono','Fira Code','Consolas',monospace; letter-spacing:0.5px;\"\u003eView it on Gitea\u003c/a\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n \u003c/table\u003e\r\n\r\n \u003cdiv style=\"background:#0d1117; border:1px solid #30363d; padding:14px 16px; margin:20px 0 12px;\"\u003e\r\n \u003cp style=\"margin:0 0 6px; font-size:12px; color:#8b949e;\"\u003e\r\n If the button doesn't work, copy and paste this link into your browser:\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:0; font-size:12px; color:#58a6ff; word-break:break-all; line-height:1.6;\"\u003e\r\n ┌─\u003cbr\u003e\r\n │ https://gitea.example.com/repo/project/issues/42\u003cbr\u003e\r\n └─\r\n \u003c/p\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv style=\"padding:16px 28px 20px; border-top:1px solid #30363d; background:#0d1117;\"\u003e\r\n \u003cp style=\"margin:0; font-size:12px; color:#484f58;\"\u003e\r\n \u003cspan style=\"color:#8b949e;\"\u003e#\u003c/span\u003e \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#58a6ff; text-decoration:none;\"\u003eGitea\u003c/a\u003e\r\n \u003c/p\u003e\r\n \u003cp style=\"margin:4px 0 0; font-size:11px; color:#484f58;\"\u003e\r\n \u003cspan style=\"color:#8b949e;\"\u003e#\u003c/span\u003e if (!$expecting) { ignore(); }\r\n \u003c/p\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c/div\u003e\r\n \u003c/center\u003e\r\n\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "register_notify": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n \u003ctitle\u003eWelcome to Alex Johnson, Gitea\u003c/title\u003e\n \u003cstyle type=\"text/css\"\u003e\n body, .ExternalClass, .ReadMsgBody { background-color: #0d1117; }\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody style=\"margin:0; padding:0; background-color:#0d1117; font-family: 'JetBrains Mono', 'Fira Code', 'Consolas', 'Courier New', monospace; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\n\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\n \u003cdiv style=\"max-width:600px; margin:20px auto; background:#161b22; border:2px solid #30363d;\"\u003e\n\n \u003cdiv style=\"padding:24px 28px 16px; border-bottom:2px solid #30363d;\"\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-collapse:collapse;\"\u003e\n \u003ctr\u003e\n \u003ctd style=\"vertical-align:middle;\"\u003e\n \u003cspan style=\"font-size:16px; font-weight:700; color:#00ff41; letter-spacing:0.5px;\"\u003e\u0026gt; Gitea\u003c/span\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n \u003c/div\u003e\n\n \u003cdiv style=\"padding:28px 28px 20px; color:#c9d1d9;\"\u003e\n \u003cp style=\"margin:0 0 12px; font-size:15px; line-height:1.6; color:#58a6ff;\"\u003e\n Hi Alex Johnson,\n \u003c/p\u003e\n \u003cp style=\"margin:0 0 8px; font-size:14px; line-height:1.6; color:#c9d1d9;\"\u003e\n Your account on Gitea has been created successfully.\n \u003c/p\u003e\n \u003cp style=\"margin:0 0 20px; font-size:14px; line-height:1.6; color:#8b949e;\"\u003e\n Your username is: alexj\n \u003c/p\u003e\n\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:24px 0 20px; border-collapse:separate;\"\u003e\n \u003ctr\u003e\n \u003ctd align=\"left\"\u003e\n \u003ca href=\"https://gitea.com/user/login\" style=\"display:inline-block; padding:11px 24px; font-size:14px; font-weight:700; color:#0d1117; text-decoration:none; background-color:#00ff41; border:2px solid #00ff41; font-family:'JetBrains Mono','Fira Code','Consolas',monospace; letter-spacing:0.5px;\"\u003e$ ssh user@login\u003c/a\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n\n \n \u003cp style=\"margin:0 0 16px; font-size:14px; line-height:1.6; color:#8b949e;\"\u003e\n If you need to set a password, visit https://gitea.com/user/forgot_password.\n \u003c/p\u003e\n\n \u003cdiv style=\"background:#0d1117; border:1px solid #30363d; padding:14px 16px; margin:20px 0 12px;\"\u003e\n \u003cp style=\"margin:0 0 6px; font-size:12px; color:#8b949e;\"\u003e\u003cspan style=\"color:#8b949e;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/span\u003e\n \u003c/p\u003e\n \u003cp style=\"margin:0; font-size:12px; color:#58a6ff; word-break:break-all; line-height:1.6;\"\u003e\n ┌─\u003cbr\u003e\n │ https://gitea.com/user/login\u003cbr\u003e\n └─\n \u003c/p\u003e\n \u003c/div\u003e\n \u003c/div\u003e\n\n \u003cdiv style=\"padding:16px 28px 20px; border-top:1px solid #30363d; background:#0d1117;\"\u003e\n \u003cp style=\"margin:0; font-size:12px; color:#484f58;\"\u003e\n \u003cspan style=\"color:#8b949e;\"\u003e#\u003c/span\u003e \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#58a6ff; text-decoration:none;\"\u003eGitea\u003c/a\u003e\n \u003c/p\u003e\n \u003cp style=\"margin:4px 0 0; font-size:11px; color:#484f58;\"\u003e\n \u003cspan style=\"color:#8b949e;\"\u003e#\u003c/span\u003e if (!$expecting) { ignore(); }\n \u003c/p\u003e\n \u003c/div\u003e\n\n \u003c/div\u003e\n \u003c/center\u003e\n\n\u003c/body\u003e\n\u003c/html\u003e", + "release": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n \u003ctitle\u003eNew Release v2.0.0\u003c/title\u003e\n \u003cstyle type=\"text/css\"\u003e\n body, .ExternalClass, .ReadMsgBody { background-color: #0d1117; }\n blockquote { padding-left: 1em; margin: 1em 0; border-left: 2px solid #30363d; color: #8b949e; }\n ul { margin: 12px 0 16px; padding-left: 18px; }\n li { margin-bottom: 6px; font-size: 14px; line-height: 1.5; color: #c9d1d9; }\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody style=\"margin:0; padding:0; background-color:#0d1117; font-family: 'JetBrains Mono', 'Fira Code', 'Consolas', 'Courier New', monospace; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\n\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\n \u003cdiv style=\"max-width:600px; margin:20px auto; background:#161b22; border:2px solid #30363d;\"\u003e\n\n \u003cdiv style=\"padding:24px 28px 16px; border-bottom:2px solid #30363d;\"\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-collapse:collapse;\"\u003e\n \u003ctr\u003e\n \u003ctd style=\"vertical-align:middle;\"\u003e\n \u003cspan style=\"font-size:16px; font-weight:700; color:#00ff41; letter-spacing:0.5px;\"\u003e\u0026gt; Gitea\u003c/span\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n \u003c/div\u003e\n\n \u003cdiv style=\"padding:28px 28px 20px; color:#c9d1d9;\"\u003e\n \n \n \u003cp style=\"margin:0 0 16px; font-size:14px; line-height:1.6; color:#c9d1d9;\"\u003e\n Sarah Chen published a new release \u003ca href='https://gitea.example.com/repo/project/releases/tag/v2.0.0' style='color:#58a6ff; text-decoration:none; font-weight:700;'\u003ev2.0.0\u003c/a\u003e in the repository \u003ca href='https://gitea.example.com/repo/project' style='color:#58a6ff; text-decoration:none; font-weight:700;'\u003eacme/project\u003c/a\u003e.\n \u003c/p\u003e\n\n \u003ch4 style=\"margin:20px 0 8px; font-size:16px; font-weight:700; color:#00ff41;\"\u003eRelease: Version 2.0 -- Major Update\u003c/h4\u003e\n\n \u003cp style=\"margin:0 0 8px;font-weight:700;color:#00ff41;\"\u003e$ Release Notes:\u003c/p\u003e\n \n \u003cdiv style=\"margin:12px 0 16px; font-size:14px; line-height:1.6; color:#c9d1d9;\"\u003e\n \u003cp\u003eMajor new features and performance improvements in this release.\u003c/p\u003e\n \u003c/div\u003e\n \n\n \u003cp style=\"margin:20px 0 8px; font-weight:700; color:#58a6ff;\"\u003eDownloads\u003c/p\u003e\n \u003cul style=\"margin:0 0 20px; padding-left:18px;\"\u003e\n \n \u003cli\u003e\n \u003ca href=\"https://gitea.example.com/repo/project/archive/v2.0.0.zip\" rel=\"nofollow\" style=\"color:#58a6ff; text-decoration:none; font-weight:700;\"\u003eSource Code (ZIP)\u003c/a\u003e\n \u003c/li\u003e\n \u003cli\u003e\n \u003ca href=\"https://gitea.example.com/repo/project/archive/v2.0.0.tar.gz\" rel=\"nofollow\" style=\"color:#58a6ff; text-decoration:none; font-weight:700;\"\u003eSource Code (TAR.GZ)\u003c/a\u003e\n \u003c/li\u003e\n \n \n \u003c/ul\u003e\n\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:16px 0 20px; border-collapse:separate;\"\u003e\n \u003ctr\u003e\n \u003ctd align=\"left\"\u003e\n \u003ca href=\"https://gitea.example.com/repo/project/releases/tag/v2.0.0\" style=\"display:inline-block; padding:11px 24px; font-size:14px; font-weight:700; color:#0d1117; text-decoration:none; background-color:#00ff41; border:2px solid #00ff41; font-family:'JetBrains Mono','Fira Code','Consolas',monospace; letter-spacing:0.5px;\"\u003eView it on Gitea\u003c/a\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n\n \u003cdiv style=\"background:#0d1117; border:1px solid #30363d; padding:14px 16px; margin:20px 0 12px;\"\u003e\n \u003cp style=\"margin:0 0 6px; font-size:12px; color:#8b949e;\"\u003e\u003cspan style=\"color:#8b949e;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/span\u003e\n \u003c/p\u003e\n \u003cp style=\"margin:0; font-size:12px; color:#58a6ff; word-break:break-all; line-height:1.6;\"\u003e\n ┌─\u003cbr\u003e\n │ https://gitea.example.com/repo/project/releases/tag/v2.0.0\u003cbr\u003e\n └─\n \u003c/p\u003e\n \u003c/div\u003e\n \u003c/div\u003e\n\n \u003cdiv style=\"padding:16px 28px 20px; border-top:1px solid #30363d; background:#0d1117;\"\u003e\n \u003cp style=\"margin:0; font-size:12px; color:#484f58;\"\u003e\n \u003cspan style=\"color:#8b949e;\"\u003e#\u003c/span\u003e \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#58a6ff; text-decoration:none;\"\u003eGitea\u003c/a\u003e\n \u003c/p\u003e\n \u003cp style=\"margin:4px 0 0; font-size:11px; color:#484f58;\"\u003e\n \u003cspan style=\"color:#8b949e;\"\u003e#\u003c/span\u003e if (!$expecting) { ignore(); }\n \u003c/p\u003e\n \u003c/div\u003e\n\n \u003c/div\u003e\n \u003c/center\u003e\n\n\u003c/body\u003e\n\u003c/html\u003e", + "reset_passwd": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n \u003ctitle\u003eReset your Alex Johnson password\u003c/title\u003e\n \u003cstyle type=\"text/css\"\u003e\n body, .ExternalClass, .ReadMsgBody { background-color: #0d1117; }\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody style=\"margin:0; padding:0; background-color:#0d1117; font-family: 'JetBrains Mono', 'Fira Code', 'Consolas', 'Courier New', monospace; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\n\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\n \u003cdiv style=\"max-width:600px; margin:20px auto; background:#161b22; border:2px solid #30363d;\"\u003e\n\n \u003cdiv style=\"padding:24px 28px 16px; border-bottom:2px solid #30363d;\"\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-collapse:collapse;\"\u003e\n \u003ctr\u003e\n \u003ctd style=\"vertical-align:middle;\"\u003e\n \u003cspan style=\"font-size:16px; font-weight:700; color:#00ff41; letter-spacing:0.5px;\"\u003e\u0026gt; Gitea\u003c/span\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n \u003c/div\u003e\n\n \u003cdiv style=\"padding:28px 28px 20px; color:#c9d1d9;\"\u003e\n \u003cp style=\"margin:0 0 12px; font-size:15px; line-height:1.6; color:#58a6ff;\"\u003e\n Hi Alex Johnson,\n \u003c/p\u003e\n \u003cp style=\"margin:0 0 20px; font-size:14px; line-height:1.6; color:#c9d1d9;\"\u003e\n Click the link below to reset your password. It will expire in 3 hours.\n \u003c/p\u003e\n\n \n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:24px 0 20px; border-collapse:separate;\"\u003e\n \u003ctr\u003e\n \u003ctd align=\"left\"\u003e\n \u003ca href=\"https://gitea.com/user/recover_account?code=reset-token-abc123\" style=\"display:inline-block; padding:11px 24px; font-size:14px; font-weight:700; color:#0d1117; text-decoration:none; background-color:#00ff41; border:2px solid #00ff41; font-family:'JetBrains Mono','Fira Code','Consolas',monospace; letter-spacing:0.5px;\"\u003e$ reset_password\u003c/a\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n\n \u003cdiv style=\"background:#0d1117; border:1px solid #30363d; padding:14px 16px; margin:20px 0 12px;\"\u003e\n \u003cp style=\"margin:0 0 6px; font-size:12px; color:#8b949e;\"\u003e\u003cspan style=\"color:#8b949e;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/span\u003e\n \u003c/p\u003e\n \u003cp style=\"margin:0; font-size:12px; color:#58a6ff; word-break:break-all; line-height:1.6;\"\u003e\n ┌─\u003cbr\u003e\n │ https://gitea.com/user/recover_account?code=reset-token-abc123\u003cbr\u003e\n └─\n \u003c/p\u003e\n \u003c/div\u003e\n \u003c/div\u003e\n\n \u003cdiv style=\"padding:16px 28px 20px; border-top:1px solid #30363d; background:#0d1117;\"\u003e\n \u003cp style=\"margin:0; font-size:12px; color:#484f58;\"\u003e\n \u003cspan style=\"color:#8b949e;\"\u003e#\u003c/span\u003e \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#58a6ff; text-decoration:none;\"\u003eGitea\u003c/a\u003e\n \u003c/p\u003e\n \u003cp style=\"margin:4px 0 0; font-size:11px; color:#484f58;\"\u003e\n \u003cspan style=\"color:#8b949e;\"\u003e#\u003c/span\u003e if (!$expecting) { ignore(); }\n \u003c/p\u003e\n \u003c/div\u003e\n\n \u003c/div\u003e\n \u003c/center\u003e\n\n\u003c/body\u003e\n\u003c/html\u003e", + "team_invite": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n \u003ctitle\u003eGitea \u0026gt; team_invite\u003c/title\u003e\n \u003cstyle type=\"text/css\"\u003e\n body, .ExternalClass, .ReadMsgBody { background-color: #0d1117; }\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody style=\"margin:0; padding:0; background-color:#0d1117; font-family: 'JetBrains Mono', 'Fira Code', 'Consolas', 'Courier New', monospace; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\n\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\n \u003cdiv style=\"max-width:600px; margin:20px auto; background:#161b22; border:2px solid #30363d;\"\u003e\n\n \u003cdiv style=\"padding:24px 28px 16px; border-bottom:2px solid #30363d;\"\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-collapse:collapse;\"\u003e\n \u003ctr\u003e\n \u003ctd style=\"vertical-align:middle;\"\u003e\n \u003cspan style=\"font-size:16px; font-weight:700; color:#00ff41; letter-spacing:0.5px;\"\u003e\u0026gt; Gitea\u003c/span\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n \u003c/div\u003e\n\n \u003cdiv style=\"padding:28px 28px 20px; color:#c9d1d9;\"\u003e\n \u003cp style=\"margin:0 0 12px; font-size:15px; line-height:1.6; color:#58a6ff;\"\u003e\n Hi alex@example.com,\n \u003c/p\u003e\n\n \u003cp style=\"margin:0 0 8px; font-size:14px; line-height:1.6; color:#c9d1d9;\"\u003e\n Sarah Chen has invited you to join the team Core Developers in the organization Acme Corp.\n \u003c/p\u003e\n\n \u003cp style=\"margin:0 0 20px; font-size:14px; line-height:1.6; color:#8b949e;\"\u003e\n Click the button below to accept the invitation.\n \u003c/p\u003e\n\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:24px 0 20px; border-collapse:separate;\"\u003e\n \u003ctr\u003e\n \u003ctd align=\"left\"\u003e\n \u003ca href=\"https://gitea.example.com/org/team/invite?token=invite-abc\" style=\"display:inline-block; padding:11px 24px; font-size:14px; font-weight:700; color:#0d1117; text-decoration:none; background-color:#00ff41; border:2px solid #00ff41; font-family:'JetBrains Mono','Fira Code','Consolas',monospace; letter-spacing:0.5px;\"\u003e$ join_team --accept\u003c/a\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n\n \u003cdiv style=\"background:#0d1117; border:1px solid #30363d; padding:14px 16px; margin:20px 0 12px;\"\u003e\n \u003cp style=\"margin:0 0 6px; font-size:12px; color:#8b949e;\"\u003e\u003cspan style=\"color:#8b949e;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/span\u003e\n \u003c/p\u003e\n \u003cp style=\"margin:0; font-size:12px; color:#58a6ff; word-break:break-all; line-height:1.6;\"\u003e\n ┌─\u003cbr\u003e\n │ https://gitea.example.com/org/team/invite?token=invite-abc\u003cbr\u003e\n └─\n \u003c/p\u003e\n \u003c/div\u003e\n\n \u003cp style=\"margin:16px 0 0; font-size:13px; color:#8b949e; line-height:1.6;\"\u003e\n This invitation was sent to alex@example.com.\n \u003c/p\u003e\n \u003c/div\u003e\n\n \u003cdiv style=\"padding:16px 28px 20px; border-top:1px solid #30363d; background:#0d1117;\"\u003e\n \u003cp style=\"margin:0; font-size:12px; color:#484f58;\"\u003e\n \u003cspan style=\"color:#8b949e;\"\u003e#\u003c/span\u003e \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#58a6ff; text-decoration:none;\"\u003eGitea\u003c/a\u003e\n \u003c/p\u003e\n \u003cp style=\"margin:4px 0 0; font-size:11px; color:#484f58;\"\u003e\n \u003cspan style=\"color:#8b949e;\"\u003e#\u003c/span\u003e if (!$expecting) { ignore(); }\n \u003c/p\u003e\n \u003c/div\u003e\n\n \u003c/div\u003e\n \u003c/center\u003e\n\n\u003c/body\u003e\n\u003c/html\u003e", + "transfer": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n \u003ctitle\u003eRepository Transfer\u003c/title\u003e\n \u003cstyle type=\"text/css\"\u003e\n body, .ExternalClass, .ReadMsgBody { background-color: #0d1117; }\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody style=\"margin:0; padding:0; background-color:#0d1117; font-family: 'JetBrains Mono', 'Fira Code', 'Consolas', 'Courier New', monospace; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\n\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\n \u003cdiv style=\"max-width:600px; margin:20px auto; background:#161b22; border:2px solid #30363d;\"\u003e\n\n \u003cdiv style=\"padding:24px 28px 16px; border-bottom:2px solid #30363d;\"\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-collapse:collapse;\"\u003e\n \u003ctr\u003e\n \u003ctd style=\"vertical-align:middle;\"\u003e\n \u003cspan style=\"font-size:16px; font-weight:700; color:#00ff41; letter-spacing:0.5px;\"\u003e\u0026gt; Gitea\u003c/span\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n \u003c/div\u003e\n\n \u003cdiv style=\"padding:28px 28px 20px; color:#c9d1d9;\"\u003e\n \n \u003cp style=\"margin:0 0 20px; font-size:14px; line-height:1.6; color:#c9d1d9;\"\u003e\n Repository Transfer. The repository \u003ca href='https://gitea.example.com/repo/transferred-project' style='color:#58a6ff; text-decoration:none; font-weight:700;'\u003eacme/transferred-project\u003c/a\u003e has been transferred to you.\n \u003c/p\u003e\n\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:24px 0 20px; border-collapse:separate;\"\u003e\n \u003ctr\u003e\n \u003ctd align=\"left\"\u003e\n \u003ca href=\"https://gitea.example.com/repo/transferred-project\" style=\"display:inline-block; padding:11px 24px; font-size:14px; font-weight:700; color:#0d1117; text-decoration:none; background-color:#00ff41; border:2px solid #00ff41; font-family:'JetBrains Mono','Fira Code','Consolas',monospace; letter-spacing:0.5px;\"\u003eView it on Gitea\u003c/a\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n\n \u003cdiv style=\"background:#0d1117; border:1px solid #30363d; padding:14px 16px; margin:20px 0 12px;\"\u003e\n \u003cp style=\"margin:0 0 6px; font-size:12px; color:#8b949e;\"\u003e\u003cspan style=\"color:#8b949e;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/span\u003e\n \u003c/p\u003e\n \u003cp style=\"margin:0; font-size:12px; color:#58a6ff; word-break:break-all; line-height:1.6;\"\u003e\n ┌─\u003cbr\u003e\n │ https://gitea.example.com/repo/transferred-project\u003cbr\u003e\n └─\n \u003c/p\u003e\n \u003c/div\u003e\n \u003c/div\u003e\n\n \u003cdiv style=\"padding:16px 28px 20px; border-top:1px solid #30363d; background:#0d1117;\"\u003e\n \u003cp style=\"margin:0; font-size:12px; color:#484f58;\"\u003e\n \u003cspan style=\"color:#8b949e;\"\u003e#\u003c/span\u003e \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#58a6ff; text-decoration:none;\"\u003eGitea\u003c/a\u003e\n \u003c/p\u003e\n \u003cp style=\"margin:4px 0 0; font-size:11px; color:#484f58;\"\u003e\n \u003cspan style=\"color:#8b949e;\"\u003e#\u003c/span\u003e if (!$expecting) { ignore(); }\n \u003c/p\u003e\n \u003c/div\u003e\n\n \u003c/div\u003e\n \u003c/center\u003e\n\n\u003c/body\u003e\n\u003c/html\u003e", + "workflow_run": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n \u003ctitle\u003eWorkflow Run: CI\u003c/title\u003e\n \u003cstyle type=\"text/css\"\u003e\n body, .ExternalClass, .ReadMsgBody { background-color: #0d1117; }\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody style=\"margin:0; padding:0; background-color:#0d1117; font-family: 'JetBrains Mono', 'Fira Code', 'Consolas', 'Courier New', monospace; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;\"\u003e\n\n \u003ccenter style=\"width:100%; table-layout:fixed;\"\u003e\n \u003cdiv style=\"max-width:600px; margin:20px auto; background:#161b22; border:2px solid #30363d;\"\u003e\n\n \u003cdiv style=\"padding:24px 28px 16px; border-bottom:2px solid #30363d;\"\u003e\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border-collapse:collapse;\"\u003e\n \u003ctr\u003e\n \u003ctd style=\"vertical-align:middle;\"\u003e\n \u003cspan style=\"font-size:16px; font-weight:700; color:#00ff41; letter-spacing:0.5px;\"\u003e\u0026gt; Gitea\u003c/span\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n \u003c/div\u003e\n\n \u003cdiv style=\"padding:28px 28px 20px; color:#c9d1d9;\"\u003e\n \u003ch2 style=\"font-size:16px; font-weight:700; color:#58a6ff; margin:0 0 16px;\"\u003e\n acme/project :: ci.yml — All jobs passed\n \u003c/h2\u003e\n\n \u003cul style=\"list-style: none; padding: 0; margin: 0 0 24px 0;\"\u003e\n \n \u003cli style=\"background-color: #0d1117; border: 1px solid #30363d; padding: 12px 16px; margin-bottom: 8px;\"\u003e\n \u003ca href=\"https://gitea.example.com/job/1\" style=\"color:#58a6ff; text-decoration:none; font-weight:700; font-size:14px; display:block;\"\u003e\n [success] build — 2m34s\n \u003c/a\u003e\n \u003c/li\u003e\n \n \u003cli style=\"background-color: #0d1117; border: 1px solid #30363d; padding: 12px 16px; margin-bottom: 8px;\"\u003e\n \u003ca href=\"https://gitea.example.com/job/2\" style=\"color:#58a6ff; text-decoration:none; font-weight:700; font-size:14px; display:block;\"\u003e\n [success] test — 1m12s\n \u003c/a\u003e\n \u003c/li\u003e\n \n \u003cli style=\"background-color: #0d1117; border: 1px solid #30363d; padding: 12px 16px; margin-bottom: 8px;\"\u003e\n \u003ca href=\"https://gitea.example.com/job/3\" style=\"color:#58a6ff; text-decoration:none; font-weight:700; font-size:14px; display:block;\"\u003e\n [success] deploy (retry #2) — 45s\n \u003c/a\u003e\n \u003c/li\u003e\n \n \u003c/ul\u003e\n\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:16px 0 20px; border-collapse:separate;\"\u003e\n \u003ctr\u003e\n \u003ctd align=\"left\"\u003e\n \u003ca href=\"https://gitea.example.com/repo/project/actions/runs/42\" style=\"display:inline-block; padding:11px 24px; font-size:14px; font-weight:700; color:#0d1117; text-decoration:none; background-color:#00ff41; border:2px solid #00ff41; font-family:'JetBrains Mono','Fira Code','Consolas',monospace; letter-spacing:0.5px;\"\u003eView it on Gitea\u003c/a\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/table\u003e\n\n \u003cdiv style=\"background:#0d1117; border:1px solid #30363d; padding:14px 16px; margin:20px 0 12px;\"\u003e\n \u003cp style=\"margin:0 0 6px; font-size:12px; color:#8b949e;\"\u003e\u003cspan style=\"color:#8b949e;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/span\u003e\n \u003c/p\u003e\n \u003cp style=\"margin:0; font-size:12px; color:#58a6ff; word-break:break-all; line-height:1.6;\"\u003e\n ┌─\u003cbr\u003e\n │ https://gitea.example.com/repo/project/actions/runs/42\u003cbr\u003e\n └─\n \u003c/p\u003e\n \u003c/div\u003e\n \u003c/div\u003e\n\n \u003cdiv style=\"padding:16px 28px 20px; border-top:1px solid #30363d; background:#0d1117;\"\u003e\n \u003cp style=\"margin:0; font-size:12px; color:#484f58;\"\u003e\n \u003cspan style=\"color:#8b949e;\"\u003e#\u003c/span\u003e \u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#58a6ff; text-decoration:none;\"\u003eGitea\u003c/a\u003e\n \u003c/p\u003e\n \u003cp style=\"margin:4px 0 0; font-size:11px; color:#484f58;\"\u003e\n \u003cspan style=\"color:#8b949e;\"\u003e#\u003c/span\u003e if (!$expecting) { ignore(); }\n \u003c/p\u003e\n \u003c/div\u003e\n\n \u003c/div\u003e\n \u003c/center\u003e\n\n\u003c/body\u003e\n\u003c/html\u003e" + }, + "terra": { + "activate": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\r\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\r\n \u003ctitle\u003eActivate your Alex Johnson account\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body,.ExternalClass,.ReadMsgBody{background-color:#f5ede0}\r\n @media only screen and (max-width:480px){\r\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\r\n .resp-btn{display:block!important;width:auto!important;text-align:center!important}\r\n .resp-heading{font-size:18px!important}\r\n }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0;padding:0;background:#f5ede0;font-family:Georgia,'Times New Roman',serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\r\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#fffdf9;border:1px solid #d4c4a8;\"\u003e\r\n \r\n \u003ctr\u003e\u003ctd height=\"100\" style=\"padding:0;background:linear-gradient(180deg,#c67b5c,#d4956e,#e8c4a8);text-align:center;vertical-align:bottom;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\"\u003e\u003ctr\u003e\u003ctd style=\"padding:0 32px 18px;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"28\" height=\"28\" style=\"display:block;margin:0 auto 10px;border:0;outline:none;\" /\u003e\r\n \u003cspan style=\"font-size:20px;font-weight:700;color:#fff;letter-spacing:1px;text-shadow:0 1px 2px rgba(0,0,0,0.1);\"\u003eGitea\u003c/span\u003e\r\n \u003cdiv style=\"width:40px;height:3px;background:#fff;margin:8px auto 0;border-radius:2px;opacity:0.6;\"\u003e\u003c/div\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:28px 32px 0;\"\u003e\r\n \u003cp class=\"resp-heading\" style=\"margin:0;font-size:22px;line-height:1.4;color:#3d2b1f;font-weight:700;\"\u003eHi Alex Johnson,\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:16px 32px 24px;color:#5c4030;\"\u003e\r\n \u003cp style=\"margin:0 0 8px;font-size:15px;line-height:1.8;color:#6b5040;\"\u003eWelcome to Alex Johnson! Please activate your account by clicking the button below.\u003c/p\u003e\r\n \u003cp style=\"margin:0 0 24px;font-size:14px;line-height:1.8;color:#8c7a6e;font-style:italic;\"\u003eThis activation link will expire in 24 hours.\u003c/p\u003e\r\n \r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:0 0 28px;\"\u003e\u003ctr\u003e\u003ctd\u003e\r\n \u003ca href=\"https://gitea.com/user/activate?code=activation-code-abc123\" class=\"resp-btn\" style=\"display:inline-block;padding:14px 38px;font-size:15px;font-weight:600;color:#fff;text-decoration:none;background:#c67b5c;border-radius:24px;letter-spacing:0.3px;\"\u003eActivate Your Account\u003c/a\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid #d4c4a8;background:#f5ede0;border-radius:8px;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:14px 16px;border-radius:8px;\"\u003e\r\n \u003cp style=\"margin:0 0 6px;font-size:12px;color:#8c7a6e;font-style:italic;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:12px;font-family:monospace;color:#5c4030;background:#fffdf9;padding:10px 12px;border:1px solid #d4c4a8;border-radius:6px;word-break:break-all;\"\u003ehttps://gitea.com/user/activate?code=activation-code-abc123\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:20px 32px;border-top:1px solid #d4c4a8;background:#f5ede0;text-align:center;\"\u003e\r\n \u003cp style=\"margin:0;font-size:12px;color:#8c7a6e;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#c67b5c;text-decoration:none;font-weight:600;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/center\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "activate_email": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\r\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\r\n \u003ctitle\u003eVerify your email address for Alex Johnson\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body,.ExternalClass,.ReadMsgBody{background-color:#f5ede0}\r\n @media only screen and (max-width:480px){\r\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\r\n .resp-btn{display:block!important;width:auto!important;text-align:center!important}\r\n .resp-heading{font-size:18px!important}\r\n }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0;padding:0;background:#f5ede0;font-family:Georgia,'Times New Roman',serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\r\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#fffdf9;border:1px solid #d4c4a8;\"\u003e\r\n \r\n \u003ctr\u003e\u003ctd height=\"100\" style=\"padding:0;background:linear-gradient(180deg,#c67b5c,#d4956e,#e8c4a8);text-align:center;vertical-align:bottom;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\"\u003e\u003ctr\u003e\u003ctd style=\"padding:0 32px 18px;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"28\" height=\"28\" style=\"display:block;margin:0 auto 10px;border:0;outline:none;\" /\u003e\r\n \u003cspan style=\"font-size:20px;font-weight:700;color:#fff;letter-spacing:1px;text-shadow:0 1px 2px rgba(0,0,0,0.1);\"\u003eGitea\u003c/span\u003e\r\n \u003cdiv style=\"width:40px;height:3px;background:#fff;margin:8px auto 0;border-radius:2px;opacity:0.6;\"\u003e\u003c/div\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:28px 32px 0;\"\u003e\r\n \u003cp class=\"resp-heading\" style=\"margin:0;font-size:22px;line-height:1.4;color:#3d2b1f;font-weight:700;\"\u003eHi Alex Johnson,\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:16px 32px 24px;color:#5c4030;\"\u003e\r\n \u003cp style=\"margin:0 0 8px;font-size:15px;line-height:1.8;color:#6b5040;\"\u003ePlease verify your email address. The link will expire in 24 hours.\u003c/p\u003e\r\n \u003cp style=\"margin:0 0 24px;font-size:14px;line-height:1.8;color:#8c7a6e;font-style:italic;\"\u003e\u003c/p\u003e\r\n \r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:0 0 28px;\"\u003e\u003ctr\u003e\u003ctd\u003e\r\n \u003ca href=\"https://gitea.com/user/activate_email?code=verify-code-xyz789\u0026amp;email=alex%40example.com\" class=\"resp-btn\" style=\"display:inline-block;padding:14px 38px;font-size:15px;font-weight:600;color:#fff;text-decoration:none;background:#c67b5c;border-radius:24px;letter-spacing:0.3px;\"\u003eActivate Your Account\u003c/a\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid #d4c4a8;background:#f5ede0;border-radius:8px;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:14px 16px;border-radius:8px;\"\u003e\r\n \u003cp style=\"margin:0 0 6px;font-size:12px;color:#8c7a6e;font-style:italic;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:12px;font-family:monospace;color:#5c4030;background:#fffdf9;padding:10px 12px;border:1px solid #d4c4a8;border-radius:6px;word-break:break-all;\"\u003ehttps://gitea.com/user/activate_email?code=verify-code-xyz789\u0026amp;email=alex%40example.com\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:20px 32px;border-top:1px solid #d4c4a8;background:#f5ede0;text-align:center;\"\u003e\r\n \u003cp style=\"margin:0;font-size:12px;color:#8c7a6e;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#c67b5c;text-decoration:none;font-weight:600;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/center\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "assigned": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\r\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\r\n \u003ctitle\u003eIssue #42 Assigned\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body,.ExternalClass,.ReadMsgBody{background-color:#f5ede0}\r\n @media only screen and (max-width:480px){\r\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\r\n .resp-btn{display:block!important;width:auto!important;text-align:center!important}\r\n .resp-heading{font-size:18px!important}\r\n }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0;padding:0;background:#f5ede0;font-family:Georgia,'Times New Roman',serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\r\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#fffdf9;border:1px solid #d4c4a8;\"\u003e\r\n \r\n \u003ctr\u003e\u003ctd height=\"100\" style=\"padding:0;background:linear-gradient(180deg,#c67b5c,#d4956e,#e8c4a8);text-align:center;vertical-align:bottom;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\"\u003e\u003ctr\u003e\u003ctd style=\"padding:0 32px 18px;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"28\" height=\"28\" style=\"display:block;margin:0 auto 10px;border:0;outline:none;\" /\u003e\r\n \u003cspan style=\"font-size:20px;font-weight:700;color:#fff;letter-spacing:1px;text-shadow:0 1px 2px rgba(0,0,0,0.1);\"\u003eGitea\u003c/span\u003e\r\n \u003cdiv style=\"width:40px;height:3px;background:#fff;margin:8px auto 0;border-radius:2px;opacity:0.6;\"\u003e\u003c/div\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:28px 32px 0;\"\u003e\r\n \u003cp class=\"resp-heading\" style=\"margin:0;font-size:22px;line-height:1.4;color:#3d2b1f;font-weight:700;\"\u003e\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:16px 32px 24px;color:#5c4030;\"\u003e\r\n \u003cp style=\"margin:0 0 8px;font-size:15px;line-height:1.8;color:#6b5040;\"\u003eSarah Chen assigned issue \u003ca href='https://gitea.example.com/repo/project/issues/42'\u003e#https://gitea.example.com/repo/project/issues/42\u003c/a\u003e to you in the repository \u003ca href='https://gitea.example.com/repo/project'\u003eacme/project\u003c/a\u003e.\u003c/p\u003e\r\n \u003cp style=\"margin:0 0 24px;font-size:14px;line-height:1.8;color:#8c7a6e;font-style:italic;\"\u003e\u003c/p\u003e\r\n\r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:0 0 28px;\"\u003e\u003ctr\u003e\u003ctd\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/project/issues/42\" class=\"resp-btn\" style=\"display:inline-block;padding:14px 38px;font-size:15px;font-weight:600;color:#fff;text-decoration:none;background:#c67b5c;border-radius:24px;letter-spacing:0.3px;\"\u003eView it on Gitea\u003c/a\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid #d4c4a8;background:#f5ede0;border-radius:8px;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:14px 16px;border-radius:8px;\"\u003e\r\n \u003cp style=\"margin:0 0 6px;font-size:12px;color:#8c7a6e;font-style:italic;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:12px;font-family:monospace;color:#5c4030;background:#fffdf9;padding:10px 12px;border:1px solid #d4c4a8;border-radius:6px;word-break:break-all;\"\u003ehttps://gitea.example.com/repo/project/issues/42\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:20px 32px;border-top:1px solid #d4c4a8;background:#f5ede0;text-align:center;\"\u003e\r\n \u003cp style=\"margin:0;font-size:12px;color:#8c7a6e;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#c67b5c;text-decoration:none;font-weight:600;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/center\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "collaborator": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\r\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\r\n \u003ctitle\u003eCollaborator Added to repo\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body,.ExternalClass,.ReadMsgBody{background-color:#f5ede0}\r\n @media only screen and (max-width:480px){\r\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\r\n .resp-btn{display:block!important;width:auto!important;text-align:center!important}\r\n .resp-heading{font-size:18px!important}\r\n }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0;padding:0;background:#f5ede0;font-family:Georgia,'Times New Roman',serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\r\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#fffdf9;border:1px solid #d4c4a8;\"\u003e\r\n \r\n \u003ctr\u003e\u003ctd height=\"100\" style=\"padding:0;background:linear-gradient(180deg,#c67b5c,#d4956e,#e8c4a8);text-align:center;vertical-align:bottom;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\"\u003e\u003ctr\u003e\u003ctd style=\"padding:0 32px 18px;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"28\" height=\"28\" style=\"display:block;margin:0 auto 10px;border:0;outline:none;\" /\u003e\r\n \u003cspan style=\"font-size:20px;font-weight:700;color:#fff;letter-spacing:1px;text-shadow:0 1px 2px rgba(0,0,0,0.1);\"\u003eGitea\u003c/span\u003e\r\n \u003cdiv style=\"width:40px;height:3px;background:#fff;margin:8px auto 0;border-radius:2px;opacity:0.6;\"\u003e\u003c/div\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:28px 32px 0;\"\u003e\r\n \u003cp class=\"resp-heading\" style=\"margin:0;font-size:22px;line-height:1.4;color:#3d2b1f;font-weight:700;\"\u003e\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:16px 32px 24px;color:#5c4030;\"\u003e\r\n \u003cp style=\"margin:0 0 8px;font-size:15px;line-height:1.8;color:#6b5040;\"\u003eYou have been added as a collaborator on the repository \u003ccode\u003eacme/project\u003c/code\u003e.\u003c/p\u003e\r\n \u003cp style=\"margin:0 0 24px;font-size:14px;line-height:1.8;color:#8c7a6e;font-style:italic;\"\u003e\u003c/p\u003e\r\n\r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:0 0 28px;\"\u003e\u003ctr\u003e\u003ctd\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/project\" class=\"resp-btn\" style=\"display:inline-block;padding:14px 38px;font-size:15px;font-weight:600;color:#fff;text-decoration:none;background:#c67b5c;border-radius:24px;letter-spacing:0.3px;\"\u003eView it on Gitea\u003c/a\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid #d4c4a8;background:#f5ede0;border-radius:8px;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:14px 16px;border-radius:8px;\"\u003e\r\n \u003cp style=\"margin:0 0 6px;font-size:12px;color:#8c7a6e;font-style:italic;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:12px;font-family:monospace;color:#5c4030;background:#fffdf9;padding:10px 12px;border:1px solid #d4c4a8;border-radius:6px;word-break:break-all;\"\u003ehttps://gitea.example.com/repo/project\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:20px 32px;border-top:1px solid #d4c4a8;background:#f5ede0;text-align:center;\"\u003e\r\n \u003cp style=\"margin:0;font-size:12px;color:#8c7a6e;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#c67b5c;text-decoration:none;font-weight:600;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/center\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "default": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\r\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\r\n \u003ctitle\u003eRe: Issue #42 -- Bug fix\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body,.ExternalClass,.ReadMsgBody{background-color:#f5ede0}\r\n @media only screen and (max-width:480px){\r\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\r\n .resp-btn{display:block!important;width:auto!important;text-align:center!important}\r\n .resp-heading{font-size:18px!important}\r\n }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0;padding:0;background:#f5ede0;font-family:Georgia,'Times New Roman',serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\r\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#fffdf9;border:1px solid #d4c4a8;\"\u003e\r\n \r\n \u003ctr\u003e\u003ctd height=\"100\" style=\"padding:0;background:linear-gradient(180deg,#c67b5c,#d4956e,#e8c4a8);text-align:center;vertical-align:bottom;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\"\u003e\u003ctr\u003e\u003ctd style=\"padding:0 32px 18px;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"28\" height=\"28\" style=\"display:block;margin:0 auto 10px;border:0;outline:none;\" /\u003e\r\n \u003cspan style=\"font-size:20px;font-weight:700;color:#fff;letter-spacing:1px;text-shadow:0 1px 2px rgba(0,0,0,0.1);\"\u003eGitea\u003c/span\u003e\r\n \u003cdiv style=\"width:40px;height:3px;background:#fff;margin:8px auto 0;border-radius:2px;opacity:0.6;\"\u003e\u003c/div\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:28px 32px 0;\"\u003e\r\n \u003cp class=\"resp-heading\" style=\"margin:0;font-size:22px;line-height:1.4;color:#3d2b1f;font-weight:700;\"\u003e\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:16px 32px 24px;color:#5c4030;\"\u003e\r\n \u003cp style=\"margin:0 0 8px;font-size:15px;line-height:1.8;color:#6b5040;\"\u003e\u003cp\u003eThis is a comment on the issue with details about the fix.\u003c/p\u003e\u003c/p\u003e\r\n \u003cp style=\"margin:0 0 24px;font-size:14px;line-height:1.8;color:#8c7a6e;font-style:italic;\"\u003e\u003c/p\u003e\r\n\r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:0 0 28px;\"\u003e\u003ctr\u003e\u003ctd\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/project/issues/42\" class=\"resp-btn\" style=\"display:inline-block;padding:14px 38px;font-size:15px;font-weight:600;color:#fff;text-decoration:none;background:#c67b5c;border-radius:24px;letter-spacing:0.3px;\"\u003eView it on Gitea\u003c/a\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid #d4c4a8;background:#f5ede0;border-radius:8px;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:14px 16px;border-radius:8px;\"\u003e\r\n \u003cp style=\"margin:0 0 6px;font-size:12px;color:#8c7a6e;font-style:italic;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:12px;font-family:monospace;color:#5c4030;background:#fffdf9;padding:10px 12px;border:1px solid #d4c4a8;border-radius:6px;word-break:break-all;\"\u003ehttps://gitea.example.com/repo/project/issues/42\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:20px 32px;border-top:1px solid #d4c4a8;background:#f5ede0;text-align:center;\"\u003e\r\n \u003cp style=\"margin:0;font-size:12px;color:#8c7a6e;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#c67b5c;text-decoration:none;font-weight:600;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/center\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "register_notify": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\r\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\r\n \u003ctitle\u003eWelcome to Alex Johnson, Gitea\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body,.ExternalClass,.ReadMsgBody{background-color:#f5ede0}\r\n @media only screen and (max-width:480px){\r\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\r\n .resp-btn{display:block!important;width:auto!important;text-align:center!important}\r\n .resp-heading{font-size:18px!important}\r\n }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0;padding:0;background:#f5ede0;font-family:Georgia,'Times New Roman',serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\r\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#fffdf9;border:1px solid #d4c4a8;\"\u003e\r\n \r\n \u003ctr\u003e\u003ctd height=\"100\" style=\"padding:0;background:linear-gradient(180deg,#c67b5c,#d4956e,#e8c4a8);text-align:center;vertical-align:bottom;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\"\u003e\u003ctr\u003e\u003ctd style=\"padding:0 32px 18px;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"28\" height=\"28\" style=\"display:block;margin:0 auto 10px;border:0;outline:none;\" /\u003e\r\n \u003cspan style=\"font-size:20px;font-weight:700;color:#fff;letter-spacing:1px;text-shadow:0 1px 2px rgba(0,0,0,0.1);\"\u003eGitea\u003c/span\u003e\r\n \u003cdiv style=\"width:40px;height:3px;background:#fff;margin:8px auto 0;border-radius:2px;opacity:0.6;\"\u003e\u003c/div\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:28px 32px 0;\"\u003e\r\n \u003cp class=\"resp-heading\" style=\"margin:0;font-size:22px;line-height:1.4;color:#3d2b1f;font-weight:700;\"\u003eHi Alex Johnson,\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:16px 32px 24px;color:#5c4030;\"\u003e\r\n \u003cp style=\"margin:0 0 8px;font-size:15px;line-height:1.8;color:#6b5040;\"\u003eYour account on Gitea has been created successfully.\u003c/p\u003e\r\n \u003cp style=\"margin:0 0 24px;font-size:14px;line-height:1.8;color:#8c7a6e;font-style:italic;\"\u003eYour username is: alexj\r\n\r\nIf you need to set a password, visit https://gitea.com/user/forgot_password.\u003c/p\u003e\r\n \r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:0 0 28px;\"\u003e\u003ctr\u003e\u003ctd\u003e\r\n \u003ca href=\"https://gitea.com/user/login\" class=\"resp-btn\" style=\"display:inline-block;padding:14px 38px;font-size:15px;font-weight:600;color:#fff;text-decoration:none;background:#c67b5c;border-radius:24px;letter-spacing:0.3px;\"\u003eActivate Your Account\u003c/a\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid #d4c4a8;background:#f5ede0;border-radius:8px;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:14px 16px;border-radius:8px;\"\u003e\r\n \u003cp style=\"margin:0 0 6px;font-size:12px;color:#8c7a6e;font-style:italic;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:12px;font-family:monospace;color:#5c4030;background:#fffdf9;padding:10px 12px;border:1px solid #d4c4a8;border-radius:6px;word-break:break-all;\"\u003ehttps://gitea.com/user/login\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:20px 32px;border-top:1px solid #d4c4a8;background:#f5ede0;text-align:center;\"\u003e\r\n \u003cp style=\"margin:0;font-size:12px;color:#8c7a6e;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#c67b5c;text-decoration:none;font-weight:600;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/center\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "release": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\r\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\r\n \u003ctitle\u003eNew Release v2.0.0\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body,.ExternalClass,.ReadMsgBody{background-color:#f5ede0}\r\n @media only screen and (max-width:480px){\r\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\r\n .resp-btn{display:block!important;width:auto!important;text-align:center!important}\r\n .resp-heading{font-size:18px!important}\r\n }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0;padding:0;background:#f5ede0;font-family:Georgia,'Times New Roman',serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\r\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#fffdf9;border:1px solid #d4c4a8;\"\u003e\r\n \r\n \u003ctr\u003e\u003ctd height=\"100\" style=\"padding:0;background:linear-gradient(180deg,#c67b5c,#d4956e,#e8c4a8);text-align:center;vertical-align:bottom;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\"\u003e\u003ctr\u003e\u003ctd style=\"padding:0 32px 18px;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"28\" height=\"28\" style=\"display:block;margin:0 auto 10px;border:0;outline:none;\" /\u003e\r\n \u003cspan style=\"font-size:20px;font-weight:700;color:#fff;letter-spacing:1px;text-shadow:0 1px 2px rgba(0,0,0,0.1);\"\u003eGitea\u003c/span\u003e\r\n \u003cdiv style=\"width:40px;height:3px;background:#fff;margin:8px auto 0;border-radius:2px;opacity:0.6;\"\u003e\u003c/div\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:28px 32px 0;\"\u003e\r\n \u003cp class=\"resp-heading\" style=\"margin:0;font-size:22px;line-height:1.4;color:#3d2b1f;font-weight:700;\"\u003e\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:16px 32px 24px;color:#5c4030;\"\u003e\r\n \u003cp style=\"margin:0 0 8px;font-size:15px;line-height:1.8;color:#6b5040;\"\u003eSarah Chen published a new release \u003ca href='https://gitea.example.com/repo/project/releases/tag/v2.0.0'\u003ev2.0.0\u003c/a\u003e in the repository \u003ca href='https://gitea.example.com/repo/project'\u003eacme/project\u003c/a\u003e.\r\n\u003ch4\u003eRelease: Version 2.0 -- Major Update\u003c/h4\u003e\r\nRelease Notes:\u003cbr\u003e\u003cdiv\u003e\u003cp\u003eMajor new features and performance improvements in this release.\u003c/p\u003e\u003c/div\u003e\r\n\u003cp\u003eDownloads\u003c/p\u003e\r\n\u003cul\u003e\u003cli\u003e\u003ca href=\"https://gitea.example.com/repo/project/archive/v2.0.0.zip\"\u003eSource Code (ZIP)\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"https://gitea.example.com/repo/project/archive/v2.0.0.tar.gz\"\u003eSource Code (TAR.GZ)\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/p\u003e\r\n \u003cp style=\"margin:0 0 24px;font-size:14px;line-height:1.8;color:#8c7a6e;font-style:italic;\"\u003e\u003c/p\u003e\r\n\r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:0 0 28px;\"\u003e\u003ctr\u003e\u003ctd\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/project/releases/tag/v2.0.0\" class=\"resp-btn\" style=\"display:inline-block;padding:14px 38px;font-size:15px;font-weight:600;color:#fff;text-decoration:none;background:#c67b5c;border-radius:24px;letter-spacing:0.3px;\"\u003eView it on Gitea\u003c/a\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid #d4c4a8;background:#f5ede0;border-radius:8px;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:14px 16px;border-radius:8px;\"\u003e\r\n \u003cp style=\"margin:0 0 6px;font-size:12px;color:#8c7a6e;font-style:italic;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:12px;font-family:monospace;color:#5c4030;background:#fffdf9;padding:10px 12px;border:1px solid #d4c4a8;border-radius:6px;word-break:break-all;\"\u003ehttps://gitea.example.com/repo/project/releases/tag/v2.0.0\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:20px 32px;border-top:1px solid #d4c4a8;background:#f5ede0;text-align:center;\"\u003e\r\n \u003cp style=\"margin:0;font-size:12px;color:#8c7a6e;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#c67b5c;text-decoration:none;font-weight:600;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/center\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "reset_passwd": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\r\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\r\n \u003ctitle\u003eReset your Alex Johnson password\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body,.ExternalClass,.ReadMsgBody{background-color:#f5ede0}\r\n @media only screen and (max-width:480px){\r\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\r\n .resp-btn{display:block!important;width:auto!important;text-align:center!important}\r\n .resp-heading{font-size:18px!important}\r\n }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0;padding:0;background:#f5ede0;font-family:Georgia,'Times New Roman',serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\r\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#fffdf9;border:1px solid #d4c4a8;\"\u003e\r\n \r\n \u003ctr\u003e\u003ctd height=\"100\" style=\"padding:0;background:linear-gradient(180deg,#c67b5c,#d4956e,#e8c4a8);text-align:center;vertical-align:bottom;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\"\u003e\u003ctr\u003e\u003ctd style=\"padding:0 32px 18px;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"28\" height=\"28\" style=\"display:block;margin:0 auto 10px;border:0;outline:none;\" /\u003e\r\n \u003cspan style=\"font-size:20px;font-weight:700;color:#fff;letter-spacing:1px;text-shadow:0 1px 2px rgba(0,0,0,0.1);\"\u003eGitea\u003c/span\u003e\r\n \u003cdiv style=\"width:40px;height:3px;background:#fff;margin:8px auto 0;border-radius:2px;opacity:0.6;\"\u003e\u003c/div\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:28px 32px 0;\"\u003e\r\n \u003cp class=\"resp-heading\" style=\"margin:0;font-size:22px;line-height:1.4;color:#3d2b1f;font-weight:700;\"\u003eHi Alex Johnson,\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:16px 32px 24px;color:#5c4030;\"\u003e\r\n \u003cp style=\"margin:0 0 8px;font-size:15px;line-height:1.8;color:#6b5040;\"\u003eClick the link below to reset your password. It will expire in 3 hours.\u003c/p\u003e\r\n \u003cp style=\"margin:0 0 24px;font-size:14px;line-height:1.8;color:#8c7a6e;font-style:italic;\"\u003e\u003c/p\u003e\r\n \r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:0 0 28px;\"\u003e\u003ctr\u003e\u003ctd\u003e\r\n \u003ca href=\"https://gitea.com/user/recover_account?code=reset-token-abc123\" class=\"resp-btn\" style=\"display:inline-block;padding:14px 38px;font-size:15px;font-weight:600;color:#fff;text-decoration:none;background:#c67b5c;border-radius:24px;letter-spacing:0.3px;\"\u003eActivate Your Account\u003c/a\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid #d4c4a8;background:#f5ede0;border-radius:8px;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:14px 16px;border-radius:8px;\"\u003e\r\n \u003cp style=\"margin:0 0 6px;font-size:12px;color:#8c7a6e;font-style:italic;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:12px;font-family:monospace;color:#5c4030;background:#fffdf9;padding:10px 12px;border:1px solid #d4c4a8;border-radius:6px;word-break:break-all;\"\u003ehttps://gitea.com/user/recover_account?code=reset-token-abc123\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:20px 32px;border-top:1px solid #d4c4a8;background:#f5ede0;text-align:center;\"\u003e\r\n \u003cp style=\"margin:0;font-size:12px;color:#8c7a6e;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#c67b5c;text-decoration:none;font-weight:600;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/center\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "team_invite": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\r\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\r\n \u003ctitle\u003eGitea - Team Invitation\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body,.ExternalClass,.ReadMsgBody{background-color:#f5ede0}\r\n @media only screen and (max-width:480px){\r\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\r\n .resp-btn{display:block!important;width:auto!important;text-align:center!important}\r\n .resp-heading{font-size:18px!important}\r\n }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0;padding:0;background:#f5ede0;font-family:Georgia,'Times New Roman',serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\r\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#fffdf9;border:1px solid #d4c4a8;\"\u003e\r\n \r\n \u003ctr\u003e\u003ctd height=\"100\" style=\"padding:0;background:linear-gradient(180deg,#c67b5c,#d4956e,#e8c4a8);text-align:center;vertical-align:bottom;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\"\u003e\u003ctr\u003e\u003ctd style=\"padding:0 32px 18px;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"28\" height=\"28\" style=\"display:block;margin:0 auto 10px;border:0;outline:none;\" /\u003e\r\n \u003cspan style=\"font-size:20px;font-weight:700;color:#fff;letter-spacing:1px;text-shadow:0 1px 2px rgba(0,0,0,0.1);\"\u003eGitea\u003c/span\u003e\r\n \u003cdiv style=\"width:40px;height:3px;background:#fff;margin:8px auto 0;border-radius:2px;opacity:0.6;\"\u003e\u003c/div\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:28px 32px 0;\"\u003e\r\n \u003cp class=\"resp-heading\" style=\"margin:0;font-size:22px;line-height:1.4;color:#3d2b1f;font-weight:700;\"\u003eHi alex@example.com,\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:16px 32px 24px;color:#5c4030;\"\u003e\r\n \u003cp style=\"margin:0 0 8px;font-size:15px;line-height:1.8;color:#6b5040;\"\u003eSarah Chen has invited you to join the team Core Developers in the organization Acme Corp.\u003c/p\u003e\r\n \u003cp style=\"margin:0 0 24px;font-size:14px;line-height:1.8;color:#8c7a6e;font-style:italic;\"\u003eClick the button below to accept the invitation.\u003c/p\u003e\r\n\r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:0 0 28px;\"\u003e\u003ctr\u003e\u003ctd\u003e\r\n \u003ca href=\"https://gitea.example.com/org/team/invite?token=invite-abc\" class=\"resp-btn\" style=\"display:inline-block;padding:14px 38px;font-size:15px;font-weight:600;color:#fff;text-decoration:none;background:#c67b5c;border-radius:24px;letter-spacing:0.3px;\"\u003eActivate Your Account\u003c/a\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid #d4c4a8;background:#f5ede0;border-radius:8px;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:14px 16px;border-radius:8px;\"\u003e\r\n \u003cp style=\"margin:0 0 6px;font-size:12px;color:#8c7a6e;font-style:italic;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:12px;font-family:monospace;color:#5c4030;background:#fffdf9;padding:10px 12px;border:1px solid #d4c4a8;border-radius:6px;word-break:break-all;\"\u003ehttps://gitea.example.com/org/team/invite?token=invite-abc\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003cp style=\"margin:12px 0 0;font-size:13px;line-height:1.6;color:#6b5040;\"\u003eThis invitation was sent to alex@example.com.\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:20px 32px;border-top:1px solid #d4c4a8;background:#f5ede0;text-align:center;\"\u003e\r\n \u003cp style=\"margin:0;font-size:12px;color:#8c7a6e;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#c67b5c;text-decoration:none;font-weight:600;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/center\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "transfer": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\r\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\r\n \u003ctitle\u003eRepository Transfer\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body,.ExternalClass,.ReadMsgBody{background-color:#f5ede0}\r\n @media only screen and (max-width:480px){\r\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\r\n .resp-btn{display:block!important;width:auto!important;text-align:center!important}\r\n .resp-heading{font-size:18px!important}\r\n }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0;padding:0;background:#f5ede0;font-family:Georgia,'Times New Roman',serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\r\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#fffdf9;border:1px solid #d4c4a8;\"\u003e\r\n \r\n \u003ctr\u003e\u003ctd height=\"100\" style=\"padding:0;background:linear-gradient(180deg,#c67b5c,#d4956e,#e8c4a8);text-align:center;vertical-align:bottom;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\"\u003e\u003ctr\u003e\u003ctd style=\"padding:0 32px 18px;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"28\" height=\"28\" style=\"display:block;margin:0 auto 10px;border:0;outline:none;\" /\u003e\r\n \u003cspan style=\"font-size:20px;font-weight:700;color:#fff;letter-spacing:1px;text-shadow:0 1px 2px rgba(0,0,0,0.1);\"\u003eGitea\u003c/span\u003e\r\n \u003cdiv style=\"width:40px;height:3px;background:#fff;margin:8px auto 0;border-radius:2px;opacity:0.6;\"\u003e\u003c/div\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:28px 32px 0;\"\u003e\r\n \u003cp class=\"resp-heading\" style=\"margin:0;font-size:22px;line-height:1.4;color:#3d2b1f;font-weight:700;\"\u003e\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:16px 32px 24px;color:#5c4030;\"\u003e\r\n \u003cp style=\"margin:0 0 8px;font-size:15px;line-height:1.8;color:#6b5040;\"\u003eRepository Transfer. The repository \u003ca href='https://gitea.example.com/repo/transferred-project'\u003eacme/transferred-project\u003c/a\u003e has been transferred to you.\u003c/p\u003e\r\n \u003cp style=\"margin:0 0 24px;font-size:14px;line-height:1.8;color:#8c7a6e;font-style:italic;\"\u003e\u003c/p\u003e\r\n\r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:0 0 28px;\"\u003e\u003ctr\u003e\u003ctd\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/transferred-project\" class=\"resp-btn\" style=\"display:inline-block;padding:14px 38px;font-size:15px;font-weight:600;color:#fff;text-decoration:none;background:#c67b5c;border-radius:24px;letter-spacing:0.3px;\"\u003eView it on Gitea\u003c/a\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid #d4c4a8;background:#f5ede0;border-radius:8px;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:14px 16px;border-radius:8px;\"\u003e\r\n \u003cp style=\"margin:0 0 6px;font-size:12px;color:#8c7a6e;font-style:italic;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:12px;font-family:monospace;color:#5c4030;background:#fffdf9;padding:10px 12px;border:1px solid #d4c4a8;border-radius:6px;word-break:break-all;\"\u003ehttps://gitea.example.com/repo/transferred-project\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:20px 32px;border-top:1px solid #d4c4a8;background:#f5ede0;text-align:center;\"\u003e\r\n \u003cp style=\"margin:0;font-size:12px;color:#8c7a6e;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#c67b5c;text-decoration:none;font-weight:600;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/center\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e", + "workflow_run": "\u003c!DOCTYPE html\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n \u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /\u003e\r\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" /\u003e\r\n \u003cmeta name=\"x-apple-disable-message-reformatting\" /\u003e\r\n \u003ctitle\u003eWorkflow Run: CI\u003c/title\u003e\r\n \u003cstyle type=\"text/css\"\u003e\r\n body,.ExternalClass,.ReadMsgBody{background-color:#f5ede0}\r\n @media only screen and (max-width:480px){\r\n .resp-pad{padding-left:16px!important;padding-right:16px!important}\r\n .resp-btn{display:block!important;width:auto!important;text-align:center!important}\r\n .resp-heading{font-size:18px!important}\r\n }\r\n \u003c/style\u003e\r\n\u003c/head\u003e\r\n\u003cbody style=\"margin:0;padding:0;background:#f5ede0;font-family:Georgia,'Times New Roman',serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;\"\u003e\r\n \u003ccenter style=\"width:100%;table-layout:fixed;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:600px;background:#fffdf9;border:1px solid #d4c4a8;\"\u003e\r\n \r\n \u003ctr\u003e\u003ctd height=\"100\" style=\"padding:0;background:linear-gradient(180deg,#c67b5c,#d4956e,#e8c4a8);text-align:center;vertical-align:bottom;\"\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\"\u003e\u003ctr\u003e\u003ctd style=\"padding:0 32px 18px;\"\u003e\r\n \u003cimg src=\"https://gitea.com/assets/img/favicon.png\" alt=\"logo\" width=\"28\" height=\"28\" style=\"display:block;margin:0 auto 10px;border:0;outline:none;\" /\u003e\r\n \u003cspan style=\"font-size:20px;font-weight:700;color:#fff;letter-spacing:1px;text-shadow:0 1px 2px rgba(0,0,0,0.1);\"\u003eGitea\u003c/span\u003e\r\n \u003cdiv style=\"width:40px;height:3px;background:#fff;margin:8px auto 0;border-radius:2px;opacity:0.6;\"\u003e\u003c/div\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:28px 32px 0;\"\u003e\r\n \u003cp class=\"resp-heading\" style=\"margin:0;font-size:22px;line-height:1.4;color:#3d2b1f;font-weight:700;\"\u003e\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003ctr\u003e\u003ctd class=\"resp-pad\" style=\"padding:16px 32px 24px;color:#5c4030;\"\u003e\r\n \u003cp style=\"margin:0 0 8px;font-size:15px;line-height:1.8;color:#6b5040;\"\u003e\u003ch2\u003eacme/project - ci.yml: All jobs passed\u003c/h2\u003e\u003cul\u003e\u003cli\u003e\u003ca href=\"https://gitea.example.com/job/1\"\u003esuccess: build - 2m34s\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"https://gitea.example.com/job/2\"\u003esuccess: test - 1m12s\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"https://gitea.example.com/job/3\"\u003esuccess: deploy (retry #2) - 45s\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/p\u003e\r\n \u003cp style=\"margin:0 0 24px;font-size:14px;line-height:1.8;color:#8c7a6e;font-style:italic;\"\u003e\u003c/p\u003e\r\n\r\n \u003ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"margin:0 0 28px;\"\u003e\u003ctr\u003e\u003ctd\u003e\r\n \u003ca href=\"https://gitea.example.com/repo/project/actions/runs/42\" class=\"resp-btn\" style=\"display:inline-block;padding:14px 38px;font-size:15px;font-weight:600;color:#fff;text-decoration:none;background:#c67b5c;border-radius:24px;letter-spacing:0.3px;\"\u003eView it on Gitea\u003c/a\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003ctable width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"border:1px solid #d4c4a8;background:#f5ede0;border-radius:8px;\"\u003e\u003ctr\u003e\u003ctd style=\"padding:14px 16px;border-radius:8px;\"\u003e\r\n \u003cp style=\"margin:0 0 6px;font-size:12px;color:#8c7a6e;font-style:italic;\"\u003eIf the button doesn't work, copy and paste this link into your browser:\u003c/p\u003e\r\n \u003cp style=\"margin:0;font-size:12px;font-family:monospace;color:#5c4030;background:#fffdf9;padding:10px 12px;border:1px solid #d4c4a8;border-radius:6px;word-break:break-all;\"\u003ehttps://gitea.example.com/repo/project/actions/runs/42\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \r\n \u003ctr\u003e\u003ctd style=\"padding:20px 32px;border-top:1px solid #d4c4a8;background:#f5ede0;text-align:center;\"\u003e\r\n \u003cp style=\"margin:0;font-size:12px;color:#8c7a6e;\"\u003e\u0026copy; \u003ca href=\"https://gitea.com/\" style=\"color:#c67b5c;text-decoration:none;font-weight:600;\"\u003eGitea\u003c/a\u003e \u0026mdash; Gitea Mail Templates\u003c/p\u003e\r\n \u003c/td\u003e\u003c/tr\u003e\r\n \u003c/table\u003e\r\n \u003c/center\u003e\r\n\u003c/body\u003e\r\n\u003c/html\u003e" + } +}; + +window.__REGISTRY__ = { + "activate": { + "desc": "Account activation — sent when a new user registers.", + "name": "Activate Account", + "path": "mail/user/auth/activate.tmpl" + }, + "activate_email": { + "desc": "Email address verification — sent when adding or changing an email address.", + "name": "Activate Email", + "path": "mail/user/auth/activate_email.tmpl" + }, + "assigned": { + "desc": "Issue/PR assigned — sent when an issue or pull request is assigned.", + "name": "Issue Assigned", + "path": "mail/repo/issue/assigned.tmpl" + }, + "collaborator": { + "desc": "Collaborator added — sent when a user is added as a repository collaborator.", + "name": "Collaborator Added", + "path": "mail/repo/collaborator.tmpl" + }, + "default": { + "desc": "Issue/PR update — comments, mentions, reviews, merges, and other activity.", + "name": "Issue Update", + "path": "mail/repo/issue/default.tmpl" + }, + "register_notify": { + "desc": "Registration notification — confirms successful account registration.", + "name": "Register Notify", + "path": "mail/user/auth/register_notify.tmpl" + }, + "release": { + "desc": "New release — sent when a new release is published.", + "name": "New Release", + "path": "mail/repo/release.tmpl" + }, + "reset_passwd": { + "desc": "Password reset — sent when user requests a password reset link.", + "name": "Reset Password", + "path": "mail/user/auth/reset_passwd.tmpl" + }, + "team_invite": { + "desc": "Team invitation — sent when a user is invited to join an organization team.", + "name": "Team Invite", + "path": "mail/org/team_invite.tmpl" + }, + "transfer": { + "desc": "Repository transfer — sent when repository ownership is transferred.", + "name": "Repository Transfer", + "path": "mail/repo/transfer.tmpl" + }, + "workflow_run": { + "desc": "Workflow run — sent when a CI/CD workflow completes.", + "name": "Workflow Run", + "path": "mail/repo/actions/workflow_run.tmpl" + } +}; + +window.__PARAMS__ = { + "activate": { + "ActiveCodeLives": "24 hours", + "Code": "activation-code-abc123", + "DisplayName": "Alex Johnson" + }, + "activate_email": { + "ActiveCodeLives": "24 hours", + "Code": "verify-code-xyz789", + "DisplayName": "Alex Johnson", + "Email": "alex@example.com" + }, + "assigned": { + "Doer.Name": "Sarah Chen", + "IsPull": "false", + "Issue.Index": "42", + "Issue.Repo.FullName": "acme/project", + "Issue.Repo.HTMLURL": "https://gitea.example.com/repo/project", + "Link": "https://gitea.example.com/repo/project/issues/42", + "Subject": "Issue #42 Assigned" + }, + "collaborator": { + "Link": "https://gitea.example.com/repo/project", + "RepoName": "acme/project", + "Subject": "Collaborator Added to repo" + }, + "default": { + "ActionName": "comment", + "Body": "This is a comment on the issue with details about the fix.", + "CanReply": "false", + "Comment.Commits": "[0 items]", + "Comment.IsForcePush": "false", + "Comment.Issue.PullRequest.BaseRepo.HTMLURL": "https://gitea.example.com/repo/project", + "Comment.Issue.PullRequest.HeadBranch": "feature/fix", + "Comment.NewCommit": "", + "Comment.OldCommit": "", + "Comment.Review.Reviewer.Name": "Taylor Kim", + "Doer.Name": "Sarah Chen", + "IsMention": "false", + "IsPull": "false", + "Issue.Index": "42", + "Issue.PullRequest.BaseBranch": "main", + "Issue.PullRequest.BaseRepo.HTMLURL": "https://gitea.example.com/repo/project", + "Issue.PullRequest.HeadBranch": "feature/fix", + "Link": "https://gitea.example.com/repo/project/issues/42", + "ReviewComments": "[0 items]", + "Subject": "Re: Issue #42 -- Bug fix" + }, + "register_notify": { + "DisplayName": "Alex Johnson", + "Username": "alexj" + }, + "release": { + "DisableDownloadSourceArchives": "false", + "Link": "https://gitea.example.com/repo/project/releases/tag/v2.0.0", + "Release.Attachments": "[0 items]", + "Release.HTMLURL": "https://gitea.example.com/repo/project/releases/tag/v2.0.0", + "Release.Publisher.Name": "Sarah Chen", + "Release.RenderedNote": "\u003cp\u003eMajor new features and performance improvements in this release.\u003c/p\u003e", + "Release.Repo.FullName": "acme/project", + "Release.Repo.HTMLURL": "https://gitea.example.com/repo/project", + "Release.TagName": "v2.0.0", + "Release.Title": "Version 2.0 -- Major Update", + "Subject": "New Release v2.0.0" + }, + "reset_passwd": { + "Code": "reset-token-abc123", + "DisplayName": "Alex Johnson", + "ResetPwdCodeLives": "3 hours" + }, + "team_invite": { + "Invite.Email": "alex@example.com", + "InviteURL": "https://gitea.example.com/org/team/invite?token=invite-abc", + "Inviter.DisplayName": "Sarah Chen", + "Organization.DisplayName": "Acme Corp", + "Team.Name": "Core Developers" + }, + "transfer": { + "Link": "https://gitea.example.com/repo/transferred-project", + "Repo": "acme/transferred-project", + "Subject": "Repository Transfer" + }, + "workflow_run": { + "Jobs": "[3 items]", + "Repo.FullName": "acme/project", + "Run.HTMLURL": "https://gitea.example.com/repo/project/actions/runs/42", + "Run.WorkflowID": "ci.yml", + "RunStatusText": "All jobs passed", + "Subject": "Workflow Run: CI" + } +};