element-ios icon indicating copy to clipboard operation
element-ios copied to clipboard

Move the "Sign out" button at the end of the Settings page

Open areox-net opened this issue 3 years ago • 1 comments

Your use case

Currently the Sign Out button is the first action to be presented to the user in the Setting page. We suggest moving it right at the bottom of the page, just before the "Desactivate my account" button. This is already the case in Element Android.

Signing out should be a last-resort option for the users, because when they use it they will likely lose their message history. This is especially true in clients like Tchap where the key backup is not yet available. Moving the Sign Out button at the bottom of the page would make it harder to find and present the user lighter options, like turning-off notifications, before that.

iOS-SignOut

Have you considered any alternatives?

No response

Additional context

We are aware that Android has a Sign Out shortcut right in the Menu sidebar. However, when this is hidden, like in Tchap Android, the only way to sign out is to scroll to the end of Settings > General

areox-net avatar Jun 29 '22 14:06 areox-net

This makes sense to me. We want to re-organise Settings generally, but quick, simple, valuable tweaks like this as is are really welcome, especially on iOS.

@gaelledel what do you think to the proposal? My thoughts are:

  1. I think 'Sign Out' should be last, as people have affordance from this elsewhere
  2. Deactivate is data destructive, so it's correct to be red, should 'Sign Out' be the same given this can impact all of encryption and therefore users ability to read & write messages?

nadonomy avatar Jul 04 '22 10:07 nadonomy

Removing 'Needs-Design' as will be resolved through EX work.

rufuskahler avatar Jan 24 '23 16:01 rufuskahler