Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add explanation text to log-in page #20946

Merged
merged 1 commit into from
Dec 15, 2022

Conversation

ClearlyClaire
Copy link
Contributor

Users are sometimes confused and trying to log into the “wrong” server.

Before

image

After

image

@Plastikmensch
Copy link
Contributor

Plastikmensch commented Nov 18, 2022

I think part of the issue of people trying to log into a different server is also the ambiguous sign in banner text:
"Sign in to [...], or interact from your account on a different server"
Which can be read multiple ways:
1. With your account here, you can interact with other servers
2. You can sign in with credentials from another server to interact with this one.
This ambiguity is caused by the "on", which can both relate to "interact" and "account"
(Also not sure that using "Sign in" in that text makes sense, because it reads more like an onboarding text than "you're not signed in" text)

@ClearlyClaire
Copy link
Contributor Author

Maybe revamp those logins with “From this server” and “From another server” instead of “On this server” and “On another server”? I'm not sure how much that would help

@Plastikmensch
Copy link
Contributor

Maybe revamp those logins with “From this server” and “From another server” instead of “On this server” and “On another server”? I'm not sure how much that would help

Oh, maybe I wasn't clear enough or I'm misunderstanding you, because it doesn't sound like we're talking about the same thing. I was talking about the paragraph above the "Sign in" and "Create account" buttons shown on the landing page. I called it "sign in banner text", because the name of the variable in en.json is "sign_in_banner.text"

It sounds like you're talking about the modal shown when trying to interact with a post while visiting another server.
I think the wording on it is fine regarding ambiguity, but changing "On" to "From" sounds better imo.

@afontenot
Copy link
Contributor

@thomasmdickinson had a nice mockup of some changes that would force an active choice between "I have an account on [instance]" vs "I have an account on another Mastodon server", which might help users stop and think about it. #21821

@Gargron Gargron merged commit bbc49f1 into mastodon:main Dec 15, 2022
neatchee pushed a commit to neatchee/mastodon that referenced this pull request Dec 16, 2022
@HunterZ
Copy link

HunterZ commented Dec 17, 2022

What does "Sign in to...interact from your account on a different server" even mean? People on my instance are very confused about this, and I don't even know what it's trying to suggest. It really does read like you can log into server B with your credentials from server A.

@Plastikmensch
Copy link
Contributor

What does "Sign in to...interact from your account on a different server" even mean? People on my instance are very confused about this, and I don't even know what it's trying to suggest. It really does read like you can log into server B with your credentials from server A.

It's two different things put together in one misleading sentence.
The first part is "Sign in to..." which tells you to sign in to interact with toots.
The second part is the "or interact from your account on a different server" which is supposed to tell you "Hey you can also interact with toots from the instance you have an account on", the whole federation thing.

@ClearlyClaire
Copy link
Contributor Author

Attempting to address that issue in #22490

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ui Front-end, design
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants