-
Notifications
You must be signed in to change notification settings - Fork 25
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
Improve the Register/Login experience on WordPress.org #565
Comments
Having the Toolbar present, purely for login/register links is really a vestige of the previous design. One question I have for the proposed design here though; is whether the logged in state for regular users should continue to have the toolbar, or whether that should be combined with the header here too. For example, a user who has no elevated access on the site will have this experience (Note, I've added a border to the toolbar for obviousness) And in some classic themes, it seems they also get a link back to the current sites homepage, which for I guess my question here; after changing the login links, are we then also going to want to combine the User menu into the header too? For example; really badly styled.. (edit: or probably to the left of the search icon, like your example of the Login/Register link) Edit: https://learn.wordpress.org/ also uses the Toolbar for a Locale Switcher |
When you're logged in, it seems fine to have the full adminbar. Agree when logged out it should not be there. Integrating login/register into the main bar is an option, but it both comes with the tradeoff of consuming a great deal of space, and it becomes present on every single section. The last part, past feedback by, I believe, @Otto42 (see also here) suggests giving this level of prominence to the login/register buttons is a bad idea, because it causes people to sign up in droves thinking they have to in order to get WordPress. To that end, a previous suggestion is to integrate the login better in every single section that needs one, with this given as a previous example. That is, you only ever see your login/signup links in context of where you need it. Taking a fresh look today, here are my best instincts, and I welcome sanity checks and corrections for others that might have better insights in what is useful. Note, in the following review, I'm ignoring the adminbar login/signup links, and only looking at other links on the page. Don't show:
Has it, can be improved:
Has it, needs improvement:
Does not have it:
Depending on the feedback of the above, and considering the sections that do benefit from login/register links, my best suggestion would be to always keep a "Sign in" link as the last item in the secondary navigation bar, like so: This would be a pattern we can repeat across all the sections that should have the link. Just as an example in case we choose to update the Showcase for consistency and uniformity: By being a single link, it is space efficient, and that single page can contain a "Sign up" link as well. There are previous login page mockups in the GH here, here with only small updates to the verbiage: This single "Sign in" link we could show across themes, plugins, patterns, learn, photos, fftf, forums, make, make p2s, and events if need be, thus omitting the major sections where such a link would be confusing. |
I'm also interested in unifying the quantity of places teaching folks how to create profiles and connect to GitHub. I see many duplicates, but centralizing and focusing updates in a single place (Learn) seems most practical so that content isn't quickly outdated. |
Thanks for the discussion, folks. I am going to close this out in favor of WordPress/wporg-main-2022#420, which is more recent and provides additional information. Let's keep the discussion going over there! |
Oops, forgot to actually close this 😅 |
There are sections of WordPress.org where the user may need to Register/Login to perform certain actions. Examples include Forums, News, Plugins, Learn WordPress, etc.
On these sites, the Register/Login appears in the top-right of the screen like this:
The layout is not ideal and creates unnecessary extra space at the top of the page. How could we fix this?
Perhaps these links are integrated into the header? This would introduce other mobile issues that would need to be figured out 🤔
Removing this Register/Login bar when the user is logged out would also resolve #426
The text was updated successfully, but these errors were encountered: