Open Bug 1408450 Opened 7 years ago Updated 2 years ago

Implement doorhanger sub-menu animation and new icon

Categories

(Firefox :: Menus, enhancement, P4)

58 Branch
enhancement

Tracking

()

Tracking Status
firefox58 --- affected

People

(Reporter: amylee, Unassigned)

References

Details

Attachments

(4 files)

In response to bug 1390551. This is the proposed animation to make it clearer to users that you need to click on the menu item to access the sub-menu.

I've attached svg icon assets. Let me know if this requires a sprite sheet.
Attached image Options.svg
Attached image Arrow.svg
We would need a sprite sheet to implement the animation tweening that is showing in https://bug1390551.bmoattachments.org/attachment.cgi?id=8917870

But I would prefer that we revisit the choice to not expand on hover. Have we detailed our reasoning for not supporting expand on hover? Is it because we change subviews in place instead of expanding the menu outwards?
Flags: needinfo?(amlee)
(In reply to Jared Wein [:jaws] (please needinfo? me) from comment #3)
> We would need a sprite sheet to implement the animation tweening that is
> showing in https://bug1390551.bmoattachments.org/attachment.cgi?id=8917870
> 
> But I would prefer that we revisit the choice to not expand on hover. Have
> we detailed our reasoning for not supporting expand on hover? Is it because
> we change subviews in place instead of expanding the menu outwards?

I believe the reasoning is that a user can accidentally switch to the sub-menu on hover. In the old version the menu expands out so it's not as big of a deal but it could be more frustrating in this case if the user didn't intend on going to the sub-menu and need to click out of it. NI Stephen, see Jared's comment above.
Flags: needinfo?(amlee) → needinfo?(shorlander)
(In reply to Amy Lee [:amylee] UX from comment #4)
> (In reply to Jared Wein [:jaws] (please needinfo? me) from comment #3)
> > We would need a sprite sheet to implement the animation tweening that is
> > showing in https://bug1390551.bmoattachments.org/attachment.cgi?id=8917870
> > 
> > But I would prefer that we revisit the choice to not expand on hover. Have
> > we detailed our reasoning for not supporting expand on hover? Is it because
> > we change subviews in place instead of expanding the menu outwards?
> 
> I believe the reasoning is that a user can accidentally switch to the
> sub-menu on hover. In the old version the menu expands out so it's not as
> big of a deal but it could be more frustrating in this case if the user
> didn't intend on going to the sub-menu and need to click out of it. NI
> Stephen, see Jared's comment above.

Yes. It's awkward and confusing to have the UI rearrange itself on hover. Sub-menus don't have that problem because they appear next to (or over) what you are hovering.
Flags: needinfo?(shorlander)
Amy, would you be able to supply the SVG sprite?
Flags: needinfo?(amlee)
Here's the sprite
Flags: needinfo?(amlee)
Priority: -- → P4
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: