-
Notifications
You must be signed in to change notification settings - Fork 909
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
[Feature Request] Improve Email Composer #134
Comments
Hey! Thanks for filing this - as you've noted Markdown and plaintext editors are already separate feature requests. Building the composer is actually a huge pain because of all the plugins and hotkeys folks expect. (eg: type a If you're interested in helping out I'm super interested in contributions that improve the editor. Happy to chat more if you want to tackle plaintext or markdown! Merging this into #19 and #52 |
Hi @bengotow Keep up the GREAT work guys, love it so far. |
Hey! Thanks for the feedback - I'm actually working on (some) of the stuff above for the next update. We're ditching the custom contenteditable wrapper that the client has used for years in favor of the new DraftJS solution from Facebook, which is really nice and extensible. There are still a bunch of rough edges to work out (allowing people to create inline replies from arbitrary received emails is a real pain), but it'll look something like this: |
ooh nice! where's the beta 😋 haha! Any idea when the general release is due?
|
As I mentioned in #19 , without Markdown support, I have to paste rendered content from other Markdown editors. However, 90% of formats(inline, multi-line code area, line breaker and others ) are lost, left only bold and font. It would be great to support full-format content pasting! 😸 |
Hey folks—thanks for reporting this! Version 1.1.0 shipped today which includes an overhauled composer with support for RTL text, font colors, sizes and styles, improved markdown shortcuts ( Going to go ahead and close this, but watch out for the few remaining markdown shortcuts in the next few minor releases. You can grab the latest version from https://getmailspring.com/download. |
I have several feature requests related to composing and formatting emails.
I often use emails to document summaries of opened and closed Github issues. Unfortunately, most email clients suck at this...so I'm often copying / pasting stuff from Github just to grab some semblance of formatting. Apple Mail and Airmail seem to do the best job at this so far.
Three Editing Modes
A. Markdown (mentioned in #19)
Postbox has Markdown plugins and Airmail has it built in. Airmail has the slickest implementation of this I've seen. And formatting code blocks would be another necessity related to this.
B. HTML Code
Sometimes I paste code directly into an email either for email design testing or formatting purposes. I believe both Postbox and Airmail have this feature.
Master Stylesheet
This feature exists in zero email clients, but I've always wanted it. I'm a stickler for how stuff is formatted. Implementation of this may be tricky though. What if you allowed custom stylesheets that are inlined when you send your email?
C. GUI Editor
This would be the default editor. Apple Mail has a pretty good one...but you could also pull some inspiration from software such as Slack. And I suspect Slack is inserting Markdown via their editor behind the scenes...which is an interesting idea.
This editor would need a formatting toolbar with the following options:
The text was updated successfully, but these errors were encountered: