DevSpaceHuntsville / WebsiteAndApi

This is the repo for the current website for the DevSpace Technical Conference in Huntsville, Alabama. There was a major architechure change from last year, so I archived the previous websaite and started fresh.
MIT License
10 stars 12 forks source link

Hierarchical Menu Structure #20

Open freestylecoder opened 8 years ago

freestylecoder commented 8 years ago

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.

codewithtyler commented 8 years ago

Are you trying to design it without any 3rd party libraries?

freestylecoder commented 8 years ago

Depends on the 3 party library...

codewithtyler commented 8 years ago

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.

freestylecoder commented 8 years ago

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.

dannagle commented 8 years ago

@freestylecoder This menu system may work for you: http://purecss.io/menus/

freestylecoder commented 8 years ago

@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.

ProfessorTom commented 6 years ago

Still relevant in 2018?

freestylecoder commented 6 years ago

yes