?
avatar gaurav24072002
gaurav24072002
18 Mar 2021

we should add a hovering effect on user menu button to make it more accessible for user to open it rather then clicking it to open.

gsoc user menu

gsoc user menu2

avatar gaurav24072002 gaurav24072002 - open - 18 Mar 2021
avatar joomla-cms-bot joomla-cms-bot - change - 18 Mar 2021
Labels Added: ?
avatar joomla-cms-bot joomla-cms-bot - labeled - 18 Mar 2021
avatar richard67
richard67 - comment - 18 Mar 2021

@gaurav24072002 You mean hover effect on the button which opens the menu? Or on the single menu items? For the buttons there is already a pull request to change it: #32726 .

avatar gaurav24072002
gaurav24072002 - comment - 18 Mar 2021

@richard67 I mean whenever we hover our mouse cursor on user menu icon it itself will open the drop down menu for user rather then clicking on it.

avatar richard67
richard67 - comment - 18 Mar 2021

@gaurav24072002 Then you should write that. You wrote you want a hover effect, and that's something else. And why do you think it is more accessible?

Bootstrap came away from their drop down menus opening on hover. @brianteeman Do you know what was the reason? I don't remember if right now.

avatar richard67
richard67 - comment - 18 Mar 2021

@gaurav24072002 Then you should write that. You wrote you want a hover effect, and that's something else.

Ah, I just see I was reading a bit too fast, you wrote it at the end of the sentence.

But still I think it's not a good idea.

avatar gaurav24072002
gaurav24072002 - comment - 18 Mar 2021

But I have seen many websites with this feature and it looks very handy for a user too...

avatar richard67
richard67 - comment - 18 Mar 2021

From https://getbootstrap.com/docs/4.0/components/dropdowns/, just the first paragraph in section "Overview" at the top :

They’re toggled by clicking, not by hovering; this is an intentional design decision.

Following the link behind the "intentional design decision" there leads to:

https://markdotto.com/2012/02/27/bootstrap-explained-dropdowns/

This explains it, and I agree with it: It is bad UX if something needs to be clicked and something else react already when hovering, and they appear the same so you can't see what happens when.

avatar richard67
richard67 - comment - 18 Mar 2021

By the way, just in case you don't know yet: Joomla doesn't only allow the default templates which come with the release. Joomla allows to use template from 3rd party on frontend and backend.

So there is no need for making the default templates shipped with the release to match everybody's taste (which is impossible anyway).

If someone is not happy and wants dropdown which opens on hovering or whatever, he or she might find another template which fulfills these needs.

And in Joomla you can make overrides.

So it does not need to make such changes in the core.

Just my opinion.

avatar chmst
chmst - comment - 18 Mar 2021

Such hovering effects are not used in JoomlaThey are nice and fancy but they are not a11y. How sees or hears a blind user what happens?
Hover effects are also bad for users with motoric disabilities who use keyboard or cannot move the mouse as we do.

avatar drmenzelit drmenzelit - change - 18 Mar 2021
Status New Closed
Closed_Date 0000-00-00 00:00:00 2021-03-18 21:38:52
Closed_By drmenzelit
avatar drmenzelit drmenzelit - close - 18 Mar 2021

Add a Comment

Login with GitHub to post a comment