Closed Bug 1063608 Opened 11 years ago Closed 11 years ago

Unable to click log in icons for GitHub or Persona

Categories

(developer.mozilla.org Graveyard :: Sign-in, defect)

defect
Not set
minor

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: rbillings, Assigned: shobson)

References

()

Details

Attachments

(1 file)

When trying to sign in, users get a drop down with links to GitHub & Persona. However, users cannot actually click the GitHub or Persona icon to sign in that way - they must click the link from the drop down that displays. This repros on Chrome, FF, Safari, etc.
I was able to trigger sign in by clicking both the GitHub logo on the purple background and the GitHub logo in the dropdown menu. :rbillings can you provide us with more information? Maybe a screen shot of where you are clicking? Are you on a touch screen?
Flags: needinfo?(rbillings)
Attached file 2014-09-05_1002.swf
I am using desktop versions of each browser. I've attached a video of clicking the icons for both persona & github.
Flags: needinfo?(rbillings)
Severity: normal → minor
Ah-ha! This is triggered on monitors under 1024. Thank you for the video :) We're using pointer-events: none on these icons because I requested they not accept touch input. We shouldn't interfere with mouse input though so another way will have to be found.
Flags: needinfo?(dwalsh)
Good call! When I expand my browser to fit the full screen [which I usually never do when working] I am able to click the icons.
:shobson : Your original idea was to disable those buttons for smaller screens/devices, and I agree. Playing the 'tap' or 'click' wont be very consistent because some browsers fire click on tap anyway. I'd prefer to wontfix this.
Flags: needinfo?(dwalsh) → needinfo?(shobson)
Okay, two possible solutions: 1) Disable the functionality on mobile but not tablet sizes. 2) Change the appearance when we disable the change. I'm going to do #2. Should we also do #1? Or maybe we have some kind of intermediate break point I can use? 768? :davidwalsh?
Flags: needinfo?(shobson) → needinfo?(dwalsh)
My preference would be to hide the icons and remove "with" from the button, so on tablet and smaller the widget simply said "Sign In". #2 would probably be OK too though, whatever you think is best.
Flags: needinfo?(dwalsh)
:davidwalsh Sorry, my #2 wasn't clear. I was proposing doing what you are proposing. Do you want to do it or shall I?
Flags: needinfo?(dwalsh)
Flags: needinfo?(dwalsh)
Assignee: nobody → shobson
Commits pushed to master at https://github.com/mozilla/kuma https://github.com/mozilla/kuma/commit/37c8e0a9ada53438e3f4f641741c29c7e74404bc Fix Bug 1063608 - Small screen login icons Prevent icons from displaying on smaller screens so there is no confusion over what clicking/taping on them will do. https://github.com/mozilla/kuma/commit/178245b1206ad80a1986f60a98a31d5d8c92f21d Merge pull request #2748 from stephaniehobson/BUG-1063608-small-screen-login-icons Fix Bug 1063608 - Small screen login icons
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
I still see the icons on devloper.allizon.org using a phone.
We'll be pushing this change to staging and production this morning :)
Verified that Sign In link displays on smaller screens/mobile devices, with drop down links to Persona & GitHub.
Product: developer.mozilla.org → developer.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: