Mailspring: Request: Max Width in Messages

Created on 28 Feb 2019  路  7Comments  路  Source: Foundry376/Mailspring

in fully maximized window-mode, messages have a huge margin. Please allow text to fill the entire window.

image

product-direction

All 7 comments

Hey! Ahh man, there seem to be two schools of thought around this one. There's been a pull request open to change this for a while, but UX research suggests that reading and writing is more difficult when lines of text are more than 15-20 words [1]. Everything from Dropbox Paper to Google Docs to IAWriter places max-widths on documents.

I've always felt it'd be difficult to compose an email 1800px wide, especially since nobody will be receiving it that way. Right now the app goes into a sort of "distraction-free mode" when you maximize the composer - the window fills the screen but there text editor is still optimized for ideal line length.

That said, this is actually just a minor CSS change. (There's a max-width on .composer-centered and .composer-action-bar-content that needs to be removed.) I'll see if we can make this an option in the future.

[1] https://ux.stackexchange.com/questions/108801/what-is-the-best-number-of-paragraph-width-for-readability

You can satisfy everyone. If someone wants narrow, they are free to resize
their window.

You're forcing one way, instead of empowering user choice.

i have theory: let users work how thy want.

Ahh man I searched for this issue again to add this feature (by merging PR #251), but that comment makes me want to do it less. Hrm guess I'll implement it anyway.

Thx for your attention to my requests!

Schools of thought on the legibility of text at different paragraph widths aren't pertinent when the HTML body of the email is not text. HTML emails are in fact used to send all sorts of different content.

For example, here's a test email typical from an app I use. It has an HTML table of data in the body as well as an attachment. In the other email clients that I tested I can make my window wider and see the table nicely. In Mailspring I have to horizontally scroll because the table doesn't fit the available space.

No need to assume that the HTML content is paragraphs of text. Web browsers don't.

image

Web browsers let the user resize the window, and the contents reflow to fit the width. Unless the website designer sets a fixed width-- but that's not a restriction put in place by the web-browser.聽

I'm happily using Mailbird now, it works the way i like. Good luck with Mailspring!

Hey folks! I can't remember when this got added, but Mailspring now supports both approaches via this option in Preferences > General, and I've actually had it turned off for months and do quite like the composer and messages going full-width. Guess I've come around :)

image

Was this page helpful?
0 / 5 - 0 ratings

Related issues

imbrn picture imbrn  路  3Comments

purefan picture purefan  路  3Comments

spartero picture spartero  路  3Comments

LeandroStanger picture LeandroStanger  路  3Comments

applesea2 picture applesea2  路  3Comments