Skip to content
This repository has been archived by the owner on Apr 12, 2022. It is now read-only.

KISS Settings. #2304

Open
moshpirit opened this issue May 28, 2018 · 6 comments
Open

KISS Settings. #2304

moshpirit opened this issue May 28, 2018 · 6 comments

Comments

@moshpirit
Copy link

moshpirit commented May 28, 2018

I've just installed Riot and Settings are very frightening! So long and full of complex stuff. Which is something we must avoid for regular users, since they are not that into software and want things as simple and clear as possible. I propose to follow a different schema:

Right now:


User settings

Profile picture
Display name
Change password
Email
...

Local contacts
Phonebook country

User interface
{Lots of buttons}

Home display
{...}

Flair
{There's literally nothing here}

Background notification
{...}

Labs
{...}

#Ignored users
{...}

Cryptography
{...}

Devices
{...}

Advanced
{...}

Analytics
{...}

Other
{...}

Deactivate account
Deactivate account

The way I propose:


User settings (including account deactivation and "phonebook country" and maybe "Advanced" (maybe renamed "Info about your connection"))

User interface

Home display

Background notification

Advanced settings (and inside there's these menus, but I agree if you want to show them like they're right now (as far as they're inside "Advanced settings"))

  • Labs
  • Cryptography
  • Devices
  • Analytics

Other


It works by clicking the name of the setting menu to access to all the configuration. So, to change any User Interface configuration I would need to open the menu, and click on User Interface so I can see all these settings (the bunch of buttons I named above). Some good examples of how this works are AndStatus and Slide for Reddit.

This way, the user has more time to discover the menu without being so impressed about all of these configurations s/he doesn't know about. Fediverse is already frightening, so I think keeping things simple and clean would help a lot. And it's aesthetically way better IMO.

Also, including a searcher in the upper bar would be a nice feature as well.

@bmarty
Copy link
Member

bmarty commented May 29, 2018

hi @moshpirit
Thanks for the proposal
I agree on the fact that settings are too long and two complex for regular users
The issue is open now, we will see what we can do to implement it.
Settings has to be improved also on iOS and on the web client, it needs a global rework then
Benoît

@moshpirit
Copy link
Author

Also I would remove "Messages" from the drawer panel. It does nothing AFAIK

@bmarty
Copy link
Member

bmarty commented Jul 12, 2018

I add Ignored users section in the description

@BoomMoolShot
Copy link

Tabs and swiping between them would also be pretty goos after opening one of the settings menus.

@Luraktinus
Copy link

the section method is not very great, please make something like a setting menu (see telegram for example)

@bmarty
Copy link
Member

bmarty commented Feb 6, 2019

Apparently I have to add the parity-with-web label now :)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants