Bug #746
closed
Create Pop-Up Login Overlay
Added by Matt Gold over 13 years ago.
Updated over 13 years ago.
Category name:
BuddyPress (misc)
Description
Right now, when one visits the Commons and clicks "Login," one is taken to a completely different login page whose only purpose is to log in. I'd love to see the act of clicking "Login" pop-up a little window so that one could enter info without leaving the page. Even if the page had to be reload on login, that would cut a page load out of the process.
Files
Here's something I coded quite fast.
Still need to add the javascript, but is this what you had in mind, Matt?
Yes, that's exactly what I had in mind, Ray -- thanks! The only change I'd make is to the color -- instead of orange, I'd use a semi-transparent black, like the dropdown menus you see on our nav bar when you mouseover "About" or when you look at the image slide on the homepage. Thanks so much for your work on this!
Better! I think that a little bit darker would be good, so that a bit less of the background shows through. Thank you!
I originally used the transparent black from the slider, which was 70% black.
The new background in the attached screenshot uses 80% black. Take a look and let me know if it's dark enough!
Great! Thanks so much, Ray!
One other thing -- should/could it include a "Forgot your password?" link? My worry is that if we change the login link to just this pop-up, there will be no way for people to reset their passwords if they need to.
I'll include a "Forgot your password" link next to the "Remember me" checkbox.
Don't worry about the login link! I never actually change the link; I use a little javascript to check if someone clicks on the login link and when the link is clicked the popup login form appears.
So if someone does have an unsuccessful login or if that someone attempts to reset their password, wp-login.php will still be used.
Sounds great to me! Thanks, Ray. Boone, what do you think.
- Status changed from Assigned to Resolved
Mighty purty.
Inline JS is fine. We're making so many HTTP requests on the front page already, it's probably good not to add anymore.
Also available in: Atom
PDF