Skip to content
This repository has been archived by the owner on Oct 17, 2019. It is now read-only.

Improve login UX #22

Closed
mujx opened this issue May 14, 2017 · 6 comments
Closed

Improve login UX #22

mujx opened this issue May 14, 2017 · 6 comments

Comments

@mujx
Copy link
Owner

mujx commented May 14, 2017

Currently the username field requires the input to start with a @ but most people are not used to typing the whole matrix id to login and that creates some confusion.

One possible solution would be to validate the input while the user is typing (without the automatic regex validator) and then add any missing @ behind the scenes.

For example both of the following inputs should be valid:

  • user:matrix.org
  • @user:matrix.org
@jansol
Copy link
Contributor

jansol commented May 14, 2017

I was thinking of adding the @ automatically if the user enters something without it. I'll experiment with this as part of my server handling improvements (since that alters the login flow a bit code-wise)

@mujx
Copy link
Owner Author

mujx commented May 14, 2017

Actually we don't need the @ at all. It should be optional in case a user decides to use the full matrix id format.

@mujx mujx added in progress Someone is working on the task improvement labels May 15, 2017
@z3ntu
Copy link

z3ntu commented May 21, 2017

Quick question: Why do the buttons have random & signs in them? (app looks great already btw)

@mujx
Copy link
Owner Author

mujx commented May 21, 2017

@z3ntu do you use KDE by any chance? It might be related to #14

@z3ntu
Copy link

z3ntu commented May 21, 2017

Yes I do.

@PureTryOut
Copy link
Contributor

PureTryOut commented Jul 11, 2017

As I mentioned a few days ago in #nheko:matrix.org, you could also add a read-only @ in front of the username input box. Basically like Riot had for a while.

That way it's clear for the user that the @ is required to have a valid username, but he/she doesn't actually need to type it in.

@mujx mujx removed the in progress Someone is working on the task label Jul 19, 2017
@mujx mujx closed this as completed in 18625d9 Aug 21, 2017
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