BUG Easystore 3.0 Email Rendering - Question | JoomShaper

is live, now with multi-currency selling.

BUG Easystore 3.0 Email Rendering

Stephane Hanrez

Stephane Hanrez

EasyStore 1 week ago

Using Easystore 3.0 there is a bug on the rendering of the new buttons at the end of the email template.

They do render correctly on the preview, but not in the final email received.

I have set my button BG to red, Link color to red and Button Color to white, but the button appears red on red.

Looking at the CSS of the email sent I see:

.content a {
    color: <Link>;
}

but futher below:

.cta-button-primary {
    background-color: <Button BG>;
    color: <Button Color>;
}

as far as .content a is more specific than .cta-button-primary I get red link color on top of my red BG button

I also noticed than when hovering, the button becomes red on blue, and I cannot change it as this is hardcoded in Easystore code, this should be an option in the default template:

.cta-button-primary:hover {
    background-color: #bfdbfe;
}
0
7 Answers
Stephane Hanrez
Stephane Hanrez
Accepted Answer
1 week ago #233444

and btw, it should also be possible to specify the button's outline, both for normal and hover, e.g. if I want to button to become white on hover with a red text and red outline.

0
Mehtaz Afsana Borsha
Mehtaz Afsana Borsha
Accepted Answer
Support Agent 1 week ago #233450

Hi

Thanks for contacting us. Could you please give me a screenshot of your issue? So that I can check.

-Regards

0
Stephane Hanrez
Stephane Hanrez
Accepted Answer
1 week ago #233453

sorry but I don't see what screenshot you need... Do you need a screenshot of the red button with no text appearing because it's using link color which is the same color as the button background ? Not sure how it can help

You can easily reproduce the issue. In the email notifications, default template, simply set the same color for Button BG and link (e.g. red like I did), and set Button Color to white... Then create an order so you get the email notification. You will see that the button doesn't appear with white text on red, but with red text on red (it uses the link color instead of the button color, because both are set in the stylesheet but the link color takes precedence).

0
Mehtaz Afsana Borsha
Mehtaz Afsana Borsha
Accepted Answer
Support Agent 1 week ago #233500

Please keep a full site backup and give me your super admin access? We need to check.

0
Stephane Hanrez
Stephane Hanrez
Accepted Answer
6 days ago #233575

Hi,

You won't be able to check through my website because in the meantime I worked around the issue by setting the link color to white (so it appears correctly on the button) and harcoding all other links to red directly in my mail templates.

Moreover, the preview in the email templates is rendering correctly, the issue is when you receive the email.

I don't really get why you cannot simply reproduce it on a test environnement, as I gave you the exact steps, this should be something pretty straightforward to reproduce on any test site.

0
SC
Stuart Clark
Accepted Answer
6 days ago #233582

JoomShaper support are very poor at understanding and trying to replicate issues in their own environents. It makes me wonder if they bother doing any testing at all!

0
Mehtaz Afsana Borsha
Mehtaz Afsana Borsha
Accepted Answer
Support Agent 5 days ago #233663

Sorry for the inconvenience. I will inform our team about this bug so they can fix it ASAP.

0