matcornic / matcornic/hermes

Button not rendering properly

Open
#90 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
3k
Forks
249
PR merge metrics
No merged PRs in 30d

Description

Hey guys,

Hope you are having a great day, today we found a kind of bug in our prod enviroment, we are using hermes to generate a simple "Reset your password" email template, unfortunately, it does not show properly the button in Outlook App on Windows 10:

![Reset button not showing](https://user-images.githubusercontent.com/97259711/236012522-3d40866d-87c9-41e5-b697-c3a244c95851.png)

The button should read "Reset your password"

I have tried to reproduce this behaviour in other devices with different screen sizes and all of them work flawlessly, but Outlook App on Windows 10.

Tested on:

Android 12, Outlook App - Works as expected
Android 12, Google Chrome Outlook View - Works as expected
Ubuntu 20.04 - Google Chrome Outlook Page - Works as expected
Ubuntu 20.04 - ThunderBird Mail - Works as expected
Windows 10 Pro - Email App - Works as expected
Windows 10 Pro - Google Chrome Outlook Page - Works as expected
Windows 10 Pro - Outlook App - Does not work as expected

All desktop environments were tested under 800x600 and 3440x1440 resolutions.

Any suggestion?

Thanks in advance, regards !

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the generated “Reset your password” email in the Outlook App on Windows 10 and compare its button with the same message in the listed working clients. Inspect the generated email template and determine what prevents the button text from rendering; done means the button displays correctly in Outlook without breaking the other tested environments.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
backend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.