1
0
mirror of https://github.com/spacebarchat/server.git synced 2024-11-05 10:22:31 +01:00

Add other email templates

This commit is contained in:
Puyodead1 2023-01-20 09:18:37 -05:00 committed by Puyodead1
parent 878fd9d1e8
commit f337f2e785
5 changed files with 359 additions and 1 deletions

View File

@ -0,0 +1,113 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Verify {instanceName} Login from New Location</title>
<style>
* {
font-size: 16px;
line-height: 24px;
}
body {
color: white;
font-family: Arial, Helvetica, sans-serif;
background-color: #202225;
}
.btn {
font-size: 15px;
border: none;
border-radius: 3px;
text-decoration: none;
color: white;
cursor: pointer;
padding: 15px 19px;
background-color: #ff5f00;
border-radius: 5px;
box-shadow: 0 0 10px rgba(255, 61, 0, 0.1);
}
.btn:hover {
background-color: hsl(22.4, 80%, 50%);
}
.btn:active {
background-color: hsl(22.4, 60%, 50%);
}
</style>
</head>
<body>
<img
src="https://raw.githubusercontent.com/fosscord/fosscord/master/assets-rebrand/svg/Fosscord-Wordmark-Orange.svg"
alt="Branding"
style="
width: 100%;
max-width: 200px;
margin: 0 auto;
display: block;
padding: 20px;
"
/>
<div
style="
width: 100%;
max-width: 500px;
margin: 0 auto;
padding: 40px 50px;
background-color: rgba(50, 53, 59, 1);
border-radius: 5px;
"
>
<p
style="
font-weight: 600;
font-size: 20px;
letter-spacing: 0.27px;
line-height: 24px;
"
>
Hey {username},
</p>
<p>
It looks like someone tried to log into your {instanceName}
account from a new location. If this is you, follow the link
below to authorize logging in from this location on your
account. If this isn't you, we suggest changing your password as
soon as possible.
</p>
<p>
<strong>IP Address:</strong> {ip}
<br />
<strong>Location:</strong> {location}
</p>
<div>
<div
style="
display: flex;
justify-content: center;
padding-bottom: 10px;
"
>
<a class="btn" href="{verifyUrl}" target="_blank"
>Verify Login</a
>
</div>
<hr />
<div
style="
display: flex;
justify-content: center;
flex-direction: column;
text-align: center;
"
>
<p>
Alternatively, you can directly paste this link into
your browser:
</p>
<a href="{verifyUrl}" target="_blank">{verifyUrl}</a>
</div>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,60 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>{instanceName} Password Changed</title>
<style>
* {
font-size: 16px;
line-height: 24px;
}
body {
color: white;
font-family: Arial, Helvetica, sans-serif;
background-color: #202225;
}
</style>
</head>
<body>
<img
src="https://raw.githubusercontent.com/fosscord/fosscord/master/assets-rebrand/svg/Fosscord-Wordmark-Orange.svg"
alt="Branding"
style="
width: 100%;
max-width: 200px;
margin: 0 auto;
display: block;
padding: 20px;
"
/>
<div
style="
width: 100%;
max-width: 500px;
margin: 0 auto;
padding: 40px 50px;
background-color: rgba(50, 53, 59, 1);
border-radius: 5px;
"
>
<p
style="
font-weight: 600;
font-size: 20px;
letter-spacing: 0.27px;
line-height: 24px;
"
>
Hey {username},
</p>
<p>Your {instanceName} password has been changed.</p>
<p>
If this wasn't done by you, please immediately reset the
password to your {instanceName} account.
</p>
</div>
</body>
</html>

View File

@ -0,0 +1,108 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Password Reset Request for {instanceName}</title>
<style>
* {
font-size: 16px;
line-height: 24px;
}
body {
color: white;
font-family: Arial, Helvetica, sans-serif;
background-color: #202225;
}
.btn {
font-size: 15px;
border: none;
border-radius: 3px;
text-decoration: none;
color: white;
cursor: pointer;
padding: 15px 19px;
background-color: #ff5f00;
border-radius: 5px;
box-shadow: 0 0 10px rgba(255, 61, 0, 0.1);
}
.btn:hover {
background-color: hsl(22.4, 80%, 50%);
}
.btn:active {
background-color: hsl(22.4, 60%, 50%);
}
</style>
</head>
<body>
<img
src="https://raw.githubusercontent.com/fosscord/fosscord/master/assets-rebrand/svg/Fosscord-Wordmark-Orange.svg"
alt="Branding"
style="
width: 100%;
max-width: 200px;
margin: 0 auto;
display: block;
padding: 20px;
"
/>
<div
style="
width: 100%;
max-width: 500px;
margin: 0 auto;
padding: 40px 50px;
background-color: rgba(50, 53, 59, 1);
border-radius: 5px;
"
>
<p
style="
font-weight: 600;
font-size: 20px;
letter-spacing: 0.27px;
line-height: 24px;
"
>
Hey {username},
</p>
<p>
Your {instanceName} password can be reset by clicking the button
below. If you did not request a new password, please ignore this
email.
</p>
<div>
<div
style="
display: flex;
justify-content: center;
padding-bottom: 10px;
"
>
<a class="btn" href="{passwordResetUrl}" target="_blank"
>Reset Password</a
>
</div>
<hr />
<div
style="
display: flex;
justify-content: center;
flex-direction: column;
text-align: center;
"
>
<p>
Alternatively, you can directly paste this link into
your browser:
</p>
<a href="{passwordResetUrl}" target="_blank"
>{passwordResetUrl}</a
>
</div>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,64 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Phone Removed From {instanceName} Account</title>
<style>
* {
font-size: 16px;
line-height: 24px;
}
body {
color: white;
font-family: Arial, Helvetica, sans-serif;
background-color: #202225;
}
</style>
</head>
<body>
<img
src="https://raw.githubusercontent.com/fosscord/fosscord/master/assets-rebrand/svg/Fosscord-Wordmark-Orange.svg"
alt="Branding"
style="
width: 100%;
max-width: 200px;
margin: 0 auto;
display: block;
padding: 20px;
"
/>
<div
style="
width: 100%;
max-width: 500px;
margin: 0 auto;
padding: 40px 50px;
background-color: rgba(50, 53, 59, 1);
border-radius: 5px;
"
>
<p
style="
font-weight: 600;
font-size: 20px;
letter-spacing: 0.27px;
line-height: 24px;
"
>
Hey {username},
</p>
<p>
Your phone number ********{phoneNumber} was recently removed
from this account and added to a different {instanceName}
account.
</p>
<p>
Please note that your phone number can only be linked to one
{instanceName} account at a time.
</p>
</div>
</body>
</html>

View File

@ -7,6 +7,10 @@
<title>Verify Email Address for {instanceName}</title>
<style>
* {
font-size: 16px;
line-height: 24px;
}
body {
color: white;
font-family: Arial, Helvetica, sans-serif;
@ -54,7 +58,16 @@
border-radius: 5px;
"
>
<p>Hey {username},</p>
<p
style="
font-weight: 600;
font-size: 20px;
letter-spacing: 0.27px;
line-height: 24px;
"
>
Hey {username},
</p>
<p>
Thanks for registering for an account on {instanceName}! Before
we get started, we just need to confirm that this is you. Click