element-hq / element-hq/element-ios
Move the "Sign out" button at the end of the Settings page
- Dominant language
- Swift
- Stars
- 1.8k
- Forks
- 544
- PR merge metrics
- PR metrics pending
Description
### 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.

### 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
Contributor guide
Assessment
This issue has not been assessed yet.