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

Inconsistent Portal UX: "Display name in signup form" #21299

Open
1 task done
alexgmathews opened this issue Oct 14, 2024 · 4 comments
Open
1 task done

Inconsistent Portal UX: "Display name in signup form" #21299

alexgmathews opened this issue Oct 14, 2024 · 4 comments
Labels
P3 - Medium [triage] Bugs which we'll fix soon Portal

Comments

@alexgmathews
Copy link

alexgmathews commented Oct 14, 2024

Issue Summary

In the Ghost Admin settings, you can go to [Membership] > [Portal Settings] > [Customize] > [Signup Options], and turn off [Display name in signup form].

Screenshot-1

If a new member registers, Ghost will just ask them for their e-mail address. After registering, the member can sign-in, click on [Account] to open the member portal, and then click [Edit] to open [Account Settings].

There are two inconsistencies here:

  1. The name field still shows, even though it was turned off in the sign-up form. For a consistent user experience, it would make more sense if the name field was also turned off here.
  2. The form forces the member to enter their name to update their e-mail address.

Screenshot-2

Steps to Reproduce

described above

Ghost Version

5.96.1

Node.js Version

18.20.4

How did you install Ghost?

Docker ghost:5-alpine

Database type

MySQL 8

Browser & OS version

No response

Relevant log / error output

No response

Code of Conduct

  • I agree to be friendly and polite to people in this repository
@github-actions github-actions bot added the needs:triage [triage] this needs to be triaged by the Ghost team label Oct 14, 2024
@ryzen-xp
Copy link

/assign

@linear linear bot removed the needs:triage [triage] this needs to be triaged by the Ghost team label Oct 17, 2024
@KrishnaShuk
Copy link

KrishnaShuk commented Oct 18, 2024

Do you want to remove [Name] field in [Your Account] panel?

@alexgmathews
Copy link
Author

@ryzen-xp & @KrishnaShuk - I added more detail to my issue summary.

@allouis allouis added the Portal label Oct 23, 2024 — with Linear
@cathysarisky
Copy link
Contributor

It seems to me like the name field should be optional if the name is not required in the portal settings.

I'd be reluctant to hide it entirely, unless there's a plan for the case where the member has a name in the system but cannot edit it because portal isn't showing the field...

@linear linear bot added the P3 - Medium [triage] Bugs which we'll fix soon label Nov 5, 2024
@ErisDS ErisDS added the from OSS label Dec 11, 2024 — with Linear
@ErisDS ErisDS removed the from OSS label Dec 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P3 - Medium [triage] Bugs which we'll fix soon Portal
Projects
None yet
Development

No branches or pull requests

6 participants