Open freestylecoder opened 8 years ago
Are you trying to design it without any 3rd party libraries?
Depends on the 3 party library...
I was thinking about something like Bootstrap. It would definitely make the navigation issue you mentioned easier to handle. I also think it would help with the problem you mentioned in #2.
Edit: I'd also like to add that once you get all the features you want implemented with Bootstrap there's a couple tools that could be used to remove the unused CSS rules. This would help keep the amount of CSS down.
The problem I have with adding something like Bootstrap is that you don't just add Bootstrap. It has it's own dependencies. It's also complete overkill for just something to handle the menu.
@freestylecoder This menu system may work for you: http://purecss.io/menus/
@dannagle That looks promising. I just wonder if you have to get the whole thing just to get the menu support. I'll definitely look at it more closely, when I have time.
Still relevant in 2018?
yes
I have more things I need to add to the top level menu, but I can't add any more items without the clipping on smaller displays.
Last year, I used some JS to create hierarchical menus, but removed it from the rewrite. I was trying to reduce the amount of JS. Plus, I just wasn't happy with how it looked.
We need some sort of solution to this.