freeCodeCamp / mail-for-good

An open source email campaign management tool for nonprofits
BSD 3-Clause "New" or "Revised" License
3.83k stars 476 forks source link

Add a nice website builder like front end to create custom HTML templates easily #136

Open karuppiah7890 opened 7 years ago

karuppiah7890 commented 7 years ago

This is a nice feature for people who want to create nice looking HTML templates.

I will look out for React Components to do this. But I don't know React to integrate it with this application. So may be someone else can help with the code

cc @AndrewGHC @QuincyLarson

karuppiah7890 commented 7 years ago

@AndrewGHC @QuincyLarson

This one looks crazy awesome : https://github.com/ory/editor Here's another : https://github.com/quilljs/quill/ and the next one is a React wrapper around it I guess : https://github.com/zenoamaro/react-quill ( but this had some issue in demo when I uploaded an image )

And there are lots more like this. Check this search for wysiwyg editors : https://github.com/search?l=JavaScript&q=wysiwyg+editor&type=Repositories&utf8=%E2%9C%93

AndrewWalsh commented 7 years ago

We're actually using Quill as a rich text editor.

Ory looks very interesting though. What we're looking for is some sort of advanced template editor, writing our own would take a good deal of time. WYSIWYG editors tend to be RTEs, and from personal experience what you see often isn't what you get in terms of generated HTML markup.

I can help out with the code if you're able to investigate whether or not Ory is capable as a Sendgrid/Mailgun-esque template editor.

karuppiah7890 commented 7 years ago

Oh, I should have noticed what we are using.

And yes, I will check out more about Ory and let you know! I did try MailChimp, and then template editor in it was similar. Have to try Sendgrid and MailGun template editor