-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Last few components in the component menu are not accessible on small screen #5131
Comments
@sovainfo can you send your code as PR? |
Don't consider that workaround a proper solution to be implemented in core. |
ok thanks @sovainfo |
Thanks for the heads up. Do you have a rough timeline as to when this build would be released? |
updated title This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/5131. |
@sovainfo can you provide code? I think we need here some one with UI/UX skills that can tell us what is the best. Maybe someon from the PLT? It looks like a valid issue. @Bakual @wilsonge @roland-d @Kubik-Rubik @rdeutz ? This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/5131. |
Code can be provided, current implementation is having some strict messages that need be corrected first. See code at http://forum.joomla.org/viewtopic.php?f=706&t=825242&p=3256916#p3256916 |
ok thanks @sovainfo so I hope PLT can have a look here. |
Currently it is implemented as hardcoded. So, when it should be optional, it requires a setting in Global Configuration. Or maybe someone can think of a different trigger to activate it. |
@infograf768 Would you like to see the menu organized by language or by first letter as I suggested for components? Would you want a Menu component setting for a choice? |
Someone may have same issue when not in mulilanguage. |
I agree with Infograf768. A Scrollbar would be a simplistic solution |
This issue is still unresolved in Joomla 3.4.1. |
Unfortunately as long as nobody provides a PR to fix this, it will still be the same in a year. |
Can someone please make the correction and add it to the next update of Joomla (since this should not be a core hack)? |
@dgt41 Dimitris, since you are doing a lot with JavaScript, could you please have a look at this and provide a proposed solution? This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/5131. |
@roland-d Roland by saying "proper solution" you mean turn the dropdown menu to scrollable? |
@dgt41 Reading the issue I think making the dropdown scrollable is good enough for now, perhaps it is just good :) At least it will allow us to see all entries in a large dropdown. |
@roland-d after some tests and some tricks I always end up with a catch 22 situation: The only way out of this I can see is to change the menus so that the deeper level items are rendered below the parent menu item, eg: But of course this is quite a big UX/UI change so I guess there must be a decision to either follow that path or chase another solution (@sovainfo also propose to group menus alphabetically) |
@dgt41 Thanks for the input and the setup. Doing this in CSS is above my paygrade :) Too bad there is no easy solution. Another option, which existed in a previous version of Joomla, is that you get a page with all the components or menu items. I will see if someone can take a look at this next week at the PBF. |
Closed - please test #9375 This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/5131. |
Steps to reproduce the issue
Possible to reproduce if a Joomla! instance uses many components and the entire submenu items are not visible on the screen.
Expected result
Ideally all the sub-menu items should be visible when scrolling down or at least should be able to navigate with arrow keys.
Actual result
Not possible to access last few items on components list (see screenshot).
System information (as much as possible)
Joomla! 3.3.6
Screen size 13,3-inch (2560 x 1600)
Additional comments
The text was updated successfully, but these errors were encountered: