Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Email Branding Does Not Adapt to White-Labeling Settings #4068

Open
ThomaciousD opened this issue Feb 20, 2025 · 0 comments
Open

Email Branding Does Not Adapt to White-Labeling Settings #4068

ThomaciousD opened this issue Feb 20, 2025 · 0 comments

Comments

@ThomaciousD
Copy link
Contributor

Description

Currently, the branding (logo, colors, and other design elements) in emails is hardcoded, instead of dynamically adjusting based on the app’s white-labeling settings. This results in email content that does not reflect the expected branding for different deployments.

Steps to Reproduce

  1. Configure white-labeling settings (e.g., custom branding, logos, or colors).
  2. Trigger an email (e.g., user invitation, password reset).
  3. Observe that the email does not reflect the custom branding but instead uses a default or hardcoded style.

Expected Behavior

Emails should inherit the white-labeling settings from the app configuration to ensure branding consistency.

Actual Behavior

Emails display hardcoded branding elements, ignoring custom settings.

Proposed Fix

Update email templates to dynamically fetch and apply branding settings from the app configuration.
Ensure that elements such as logo, colors, and footers match the customized settings for each deployment.
The current email template is hard coded in the email_utils.py file.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant