From d49fd41bfd9b5c6fbcd41735053716709b62e5e5 Mon Sep 17 00:00:00 2001 From: vickytechkey Date: Sun, 23 Aug 2026 12:27:14 +0530 Subject: [PATCH] Use uploaded PNG logo in email templates --- mailer/static/mailer/images/logo.png | Bin 0 -> 4267 bytes .../sellercentral/common/password_reset.html | 3 +-- .../sellercentral/common/verification.html | 3 +-- .../sellercentral/common/welcome_email.html | 3 +-- mailer/views.py | 2 ++ 5 files changed, 5 insertions(+), 6 deletions(-) create mode 100644 mailer/static/mailer/images/logo.png diff --git a/mailer/static/mailer/images/logo.png b/mailer/static/mailer/images/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..32fbf5d0aa7df3fde87a238438a4bc2acf10cbc8 GIT binary patch literal 4267 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 B9gYA1 literal 0 HcmV?d00001 diff --git a/mailer/templates/emails/sellercentral/common/password_reset.html b/mailer/templates/emails/sellercentral/common/password_reset.html index be1d888..9e1dc89 100644 --- a/mailer/templates/emails/sellercentral/common/password_reset.html +++ b/mailer/templates/emails/sellercentral/common/password_reset.html @@ -14,8 +14,7 @@ -

Tradhox

-

From makers to the world

+ Tradhox diff --git a/mailer/templates/emails/sellercentral/common/verification.html b/mailer/templates/emails/sellercentral/common/verification.html index 524b614..d20fd25 100644 --- a/mailer/templates/emails/sellercentral/common/verification.html +++ b/mailer/templates/emails/sellercentral/common/verification.html @@ -14,8 +14,7 @@ -

Tradhox

-

From makers to the world

+ Tradhox diff --git a/mailer/templates/emails/sellercentral/common/welcome_email.html b/mailer/templates/emails/sellercentral/common/welcome_email.html index 250bc85..5d4a6b0 100644 --- a/mailer/templates/emails/sellercentral/common/welcome_email.html +++ b/mailer/templates/emails/sellercentral/common/welcome_email.html @@ -14,8 +14,7 @@ -

Tradhox

-

From makers to the world

+ Tradhox diff --git a/mailer/views.py b/mailer/views.py index a4babf6..8d54822 100644 --- a/mailer/views.py +++ b/mailer/views.py @@ -39,6 +39,8 @@ def send_test_email(request): } subject = "Welcome to Tradhox Family" + context['logo_url'] = request.build_absolute_uri('/static/mailer/images/logo.png') + try: html_content = render_to_string(f'emails/sellercentral/common/{template_name}.html', context) text_content = strip_tags(html_content)