-
-
Notifications
You must be signed in to change notification settings - Fork 775
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
Redesign Daily Email #6471
Redesign Daily Email #6471
Conversation
very pumped for this. i think its going to increase DAUs a lot. putting it on the @gitcoinco/engineers review board |
@owocki! will bump this up once we get #6438 |
looks good! |
looks good to me! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
i get this exception when going to http://localhost:8000/_administration/email/new_bounty_daily |
how is this email trggered? this command doesnt seemto work and when i hack it to work i get the following
i think this PR needs more testing |
is there an easy way to test this in common mail clients |
@owocki Please try going to http://localhost:8000/_administration/email/new_bounty This is because I've only modified |
I am in need of some help while testing. While testing the template by sending the email using I had changed the |
I think the external stylesheets that are loaded in |
might be worth checking how the existing daily email (on master) does this. that loads the stylesheets fine. |
u dont have to do that. at leaset i can test on my local without it |
Without changing the |
I couldn't find the daily email loading any external stylesheets. I do not think the daily email (or any of the emails) are loading external stylesheets. Please correct me if I'm wrong. Since I've added the latest activities into the daily email, I've imported external stylesheets which are being used in the Townsquare page to render the activity boxes via the shared_template_head.html:
These stylesheets are not being correctly loaded, at least not the way they're loaded when visiting http://localhost:8000/_administration/email/new_bounty. I think this has something to do with |
premailer takes the linked spreadsheets and applies them inline . thats why
they're not being linked externally
…On Thu, Apr 23, 2020 at 3:12 PM Sebastian T F ***@***.***> wrote:
might be worth checking how the existing daily email (on master) does
this. that loads the stylesheets fine.
I couldn't find the daily email loading any external stylesheets. I do not
think the daily email (or any of the emails) are loading external
stylesheets. Please correct me if I'm wrong.
Since I've added the latest activities into the daily email, I've imported
external stylesheets which are being used in the Townsquare page to render
the activity boxes via the shared_template_head.html.:
These stylesheets are not being correctly loaded, at least not the way
they're loaded when visiting .I think this has something to do with
premailer.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#6471 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAD5PCNJTWPKFLSOXSYG7X3ROCVM3ANCNFSM4ML52MJQ>
.
_________________________________________
gitcoin is live and has generated over $4.0mm for Open Source Software - see
our results <https://gitcoin.co/results>
|
I'm reworking the PR because I'm seeing inconsistencies between the output I receive at http://localhost:8000/_administration/email/new_bounty and the actual email. |
@sebastiantf moving this onto a draft PR -> just hit the ready for review button when it's ready |
@sebastiantf what all are you reworking? whats your ETA? |
@owocki I figured most of the issues were due to the lack of support from email clients, like not supporting external stylesheets and negative margins. So I have been fixing those and the work is almost complete. Please see the current status: Gmail Web: [image moved to original comment] Gmail for Mobile: [image moved to original comment] The only issue left is that the font awesome icons are not being loaded. I shall fix that soon. I believe I could submit the final PR within 3-4 days. I have to look into the daily email PR too since this PR is based on that and I think most of its issues must be solved by this rework. Sorry for the delay. I haven't been able to work full time for the last couple of days due to some other engagements. |
i understand. if you cant get it in today itll probably miss this weeks
release... maybe worth getting it firmed up ASAP for inclusion next week
…On Tue, Apr 28, 2020 at 7:47 AM Sebastian T F ***@***.***> wrote:
@owocki <https://github.com/owocki> I figured most of the issues were due
to the lack of support from email clients, like not supporting external
stylesheets and negative margins. So I have been fixing those and the work
is almost complete. Please see the current status:
*Gmail Web:*
[image: wip_daily_rework_gmail_web]
<https://user-images.githubusercontent.com/36922376/80494024-ccec9800-8983-11ea-8ee9-f1faf92866e3.jpg>
*Gmail for Mobile:*
[image: wip_daily_rework_gmail_android_light]
<https://user-images.githubusercontent.com/36922376/80494845-c874af00-8984-11ea-8449-65acd6faab36.jpg>
The only issue left is that the font awesome icons are not being loaded. I
shall fix that soon.
I believe I could submit the final PR within 3-4 days. I have to look into
the daily email PR too since this PR is based on that and I think most of
its issues must be solved by this rework.
Sorry for the delay. I haven't been able to work full time for the last
couple of days due to some other engagements.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#6471 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAD5PCLS7BIASB6OAKIDLG3RO3M7ZANCNFSM4ML52MJQ>
.
_________________________________________
gitcoin is live and has generated over $4.0mm for Open Source Software - see
our results <https://gitcoin.co/results>
|
a7c535d
to
d0bdd37
Compare
Done in d0bdd37 |
Description
This PR updates the Daily Email template according to the new layout provided here at #6011
Note: This PR is built on top of the commits made in #6438. This branch will update its base branch once #6438 is approved and merged.
Refers/Fixes
Fixes #6011
Screenshots
Gmail Web:
Gmail Mobile: