Loading
fix: #3637289 Use a PNG logo in HTML emails instead of the SVG site logo
Issue: https://www.drupal.org/i/3637289
HTML emails use the SVG site logo, which Gmail and Outlook do not show. This ships config/easy_email_theme.settings.yml pointing the Easy Email Theme logo at the Vartheme BS5 PNG (themes/contrib/vartheme_bs5/logo-email.png).
It is a config file, not a config action: Easy Email Theme ships no default settings, and simpleConfigUpdate cannot create missing config. Recipes only create config that does not exist yet, so sites that already set a logo keep it.
Needs the Vartheme BS5 PNG (#3637288) released first. Until then the path points at a missing file and emails show no logo.
Testing
- Install Varbase Starter with the Vartheme BS5 MR in place.
drush config:get easy_email_theme.settingsshowsuse_default: falseand the PNG path.- Send a password reset email and open it in Mailpit: the logo
<img>islogo-email.pngand HTML Check lists no SVG warning.
Remaining tasks
- MR pipeline green. YAML lint passed here, and Composer validate, ESLint, CSpell and the Cucumber dry-run passed locally; the install job timed out reaching Launchpad (
add-apt-repository), so the functional jobs were skipped. Rerun once Launchpad is reachable.
AI-Generated: Yes
Checkpoints:
- File an issue
- Addition/Change/Update/Fix
- Testing to ensure no regression
- Automated unit testing coverage
- Automated functional testing coverage
- UX/UI designer responsibilities
- Readability
- Accessibility
- Performance
- Security
- Developer Documentation
- User Guide Documentation
- Reviewed by human
- Code review by maintainers
- Full testing and approval
- Credit contributors
- Review with the product owner
- Release notes snippet
- Release
Edited by Rajab Natshah