Closed
Bug 1483027
Opened 6 years ago
Closed 6 years ago
Three dotted icon menu is hard to discover in New tab page
Categories
(Firefox :: New Tab Page, defect, P3)
Firefox
New Tab Page
Tracking
()
People
(Reporter: alice0775, Assigned: arshadkazmi42)
References
Details
(Keywords: good-first-bug, ux-discovery)
Attachments
(1 file)
141.96 KB,
image/png
|
Details |
There are 2 kind of three dot icon. One is for each thumbnails. And the other is for Top Sites/Highlights. Actual Results: There are not obvious explanation what is this. Expected Results: Easy to find them, Menu items in three dot icon should be aggregated in right click menu of thumbnail. At least, tooltip should be provided for three dot icon.
Reporter | ||
Updated•6 years ago
|
Summary: Three dotted icon is hard to discover in New tab page → Three dotted icon menu is hard to discover in New tab page
Reporter | ||
Updated•6 years ago
|
Severity: enhancement → normal
Reporter | ||
Comment 1•6 years ago
|
||
Three dot icon. Right click menu and Three dot icon menu.
Updated•6 years ago
|
Flags: needinfo?(abenson)
Comment 2•6 years ago
|
||
Top Sites have actions associated with them that do not make sense for Highlights (or Pocket Stories) and vice-versa so we're using a generic icon to indicate the menu. I DO think that the icon could benefit from a tooltip (perhaps, "Options" or "Menu") that would help to describe what the button does. As for the discrepancy between the three-dot menu and the mouse right-click (system) menu, that's an entirely different issue and should be taken up in another bug (if it hasn't already).
Flags: needinfo?(abenson)
Comment 3•6 years ago
|
||
let's add a tooltip to this
Comment 4•6 years ago
|
||
Tim I want to fix this bug. Which file(s) should I look up to for resolving this bug? Thanks.
Flags: needinfo?(tspurway)
Comment 5•6 years ago
|
||
Hi Divyansh, Thanks for your interest in this bug! We'd love to help you help us! I am going to pass this needinfo onto someone who can actually help. :ursula can you point Divyansh at some code?
Flags: needinfo?(tspurway) → needinfo?(usarracini)
Comment 6•6 years ago
|
||
Hey Divyansh, you'll want to add a title attribute to the React components called TopSite: https://github.com/mozilla/activity-stream/blob/master/content-src/components/TopSites/TopSite.jsx#L282, similarly in Card.jsx, and CollapsibleSection.jsx. All the components that have the class name "context-menu-button" is what you're looking for here. Additionally you'll have to add the string "Menu" to our strings.properties files for localization: https://github.com/mozilla/activity-stream/blob/master/locales/en-US/strings.properties. You can add it at the bottom with a comment above it describing that this is a tooltip for the the context menu. The pull request should be done against this repo: https://github.com/mozilla/activity-stream Does that give you enough to get started? If you have any more questions about this, feel free to ask!
Flags: needinfo?(usarracini)
Assignee | ||
Comment 7•6 years ago
|
||
Is this still available, I would like to take this up.
Flags: needinfo?(usarracini)
Flags: needinfo?(tspurway)
Comment 8•6 years ago
|
||
Sure thing, I'll assign you :)
Flags: needinfo?(usarracini)
Flags: needinfo?(tspurway)
Assignee | ||
Comment 9•6 years ago
|
||
Thanks Ursula. Just to confirm, I need to create a Pull Request against this repo for this? https://github.com/mozilla/activity-stream
Flags: needinfo?(usarracini)
Assignee | ||
Updated•6 years ago
|
Assignee: nobody → arshadkazmi42
Assignee | ||
Comment 10•6 years ago
|
||
Created a PR here https://github.com/mozilla/activity-stream/pull/4499
Comment 11•6 years ago
|
||
Yes, thank you, we'll get someone to review it!
Flags: needinfo?(usarracini)
Comment 12•6 years ago
|
||
Should the hover text/title be an action, e.g., "List all tabs" "Open a new tab" "Show sidebars" "Open menu" So in this case, maybe just "Open menu"? And should that same title be used for menus of top sites, stories/cards, and sections?
Flags: needinfo?(abenson)
Comment 13•6 years ago
|
||
That's a good catch, Ed. I think you're right and it should be an action. "Open menu" works for all of the ••• items.
Flags: needinfo?(abenson)
Comment 14•6 years ago
|
||
Commit pushed to master at https://github.com/mozilla/activity-stream https://github.com/mozilla/activity-stream/commit/e58a97b309a519c1ae1f1a654cf90d8398849b33 Fix Bug 1483027 - Add title to three doted menu in home (#4499)
Updated•6 years ago
|
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Updated•6 years ago
|
Iteration: --- → 65.1 (Nov 2)
Comment 15•6 years ago
|
||
Thanks for the fix! You should be able to see it in the latest Nightly 64 (20181018123730)
Comment 16•6 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/826cd78b94cb
Target Milestone: --- → Firefox 64
Comment 17•6 years ago
|
||
I have verified that the issue is no longer reproducible, the "Open menu" tooltip is displayed when any "•••" is hovered on Windows 10 x64, Mac 10.13.3, and Arch Linux x64.
Status: RESOLVED → VERIFIED
Assignee | ||
Comment 18•6 years ago
|
||
Thank you, Ciprian, for verifying this.
Updated•5 years ago
|
Component: Activity Streams: Newtab → New Tab Page
You need to log in
before you can comment on or make changes to this bug.
Description
•