ProtonMail / ios-mail

Secure email that protects your privacy
http://proton.me
GNU General Public License v3.0
1.42k stars 205 forks source link

'Load remote content' and 'Unsubscribe from mailing list' buttons too close to each other #57

Open ArturAronov opened 2 years ago

ArturAronov commented 2 years ago

Is your feature request related to a problem? Please describe. A 'Load remote content' and 'Unsubscribe from mailing list' buttons are too close to each other, resulting receiver unwittingly removing themselves from the mailing-list upon accidentally missing the 'Load remote content' button on a click. I have accidentally unsubscribed from several mailing lists due to fat finger error.

Describe the solution you'd like Move the 'Unsubscribe from the mailing list' button on top, as in first item in the header (above senders's information), like in iOS Mail app (screenshot attached).

Describe alternatives you've considered Prompt the user with the confirmation asking if they really want to unsubscribe from the given mailing list.

Additional context See screenshots attached for a better reference.

IMG_D93ADE495D30-1 IMG_A4B65FB84AF7-1

abrahamduran commented 2 years ago

I believe the prompt should be an adequate solution here. Since the spacing between elements (or order) could never truly satisfy all users.

And the prompt before unsubscribing feels more aligned with Apple HIG about destructive actions.