Comments (5)
I noticed this.
I'm planning to add support at some point.
I also plan to add the ability to merge menu's.
If you have a utility menu and a main menu, you won't want both separately on a mobile screen.
Time is tight at the moment though, so not sure when I will get round to that.
from responsive-menu.
Sounds good. I'm going to run a forked version for a bit and add the optgroup.
Also, I want to add the ability to pass in a configuration on how deep the select box should go. On the site I'm developing, showing child and grandchild menu items in a mobile select box is overwhelming.
from responsive-menu.
I should've seen this coming. Nested Optgroups.
Have you given any thought on how to solve 3rd level menu items?
I think going that deep will create a terribel UX in a dropdown list; but perhaps providing another way to access deeper menu items would be useful?
from responsive-menu.
I agree, the UX would be rubbish.
I haven't had any free time to look into anything yet (and probably wont this week)...
Maybe upon selecting a second level item, a new dropdown could appear with the third level items?
This could get messy though... other than that, I have no other ideas at the moment.
from responsive-menu.
That was my idea as well, but at that point I think switching to a mobile app menu style would make more sense. Select and item and then the rest of the items come back in.
I'm going to ignore that problem for now. The fork request I just sent you solves the problem I have. Maybe I'll add it to go two levels deep and optgroup the second level and not worry about third level. Menu's that deep are rubbish on desktop, too.
from responsive-menu.
Related Issues (20)
- indentation for sublevels HOT 1
- Multiple Menus HOT 2
- Prevent first option topOptionText from being clickable
- Some more improvements/enhancements HOT 3
- console.log still in code HOT 1
- Add megamenu functionality? HOT 2
- Version number?
- Feature request: Replace in place?
- Consider adding a license HOT 2
- Unlimited list nesting functionality HOT 1
- invalid expression HOT 1
- How to style the 'select' menu using CSS? HOT 1
- Multiple menus HOT 3
- Add a License HOT 2
- Add 'selected'-Attribute to Options
- dropdown arrow on menu not displaying
- Plugin failed HOT 1
- [enhancement] Add missing bower.json.
- browser default styling makes mixing childless top-level items look like nested items
- Demo Broke
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from responsive-menu.