Closed dromo77 closed 4 years ago
Thanks for these designs @dromo77 ! These are a big improvement for handling all of the links a pattern library can have!
I agree with Derek and Arianna about preferring this option over the other option you shared. It's easier to quickly navigate between sections and is more consistent with other sites I'm familiar with. I hear what you're saying about a11y concerns and overloading those link elements, but I think we should be able to find an accessible solution for that.
I'm guessing you've already considered this, but keep in mind for these designs that there could be a lot more links than patterns and prototypes (e.g. Identity, Utilities, Combos, Contributing, Getting Started) so whatever solution we land on should support 5 or 6 high level links without requiring much tweaking.
Have you explored sidebar accordion solutions on large screens? For example, this Foundation page has each of our categories in a sidebar as an expandable section? (Ignore the top bar on that page — they have tons of links they need to support)
I don't necessarily think this is a better solution, but I might be interested in exploring that option before settling on a solution to move forward with. (Unless you've already explored this and found it doesn't work well)
Overall this is great!
I'd potentially be interested in seeing a sidebar accordion solution or any other ideas you think might work, but if you've already explored those I'd be happy to move forward with this! I think it works really well! 😀 (I haven't reviewed the code or the styling, just the UX interaction)
What do you think? Are there other ideas you'd like to explore, or should we move forward with implementing this?
If we do move forward with this I'd be interested in seeing some tweaks to make the menu quickly accessible even if you've scrolled very far down the page. Maybe some sort of sticky behavior could help? I'm open to ideas on that 🙂
Thanks @dromo77 ! Great job!
Thanks @Paul-Hebert for your feedback!
It seems like everyone is leaning towards the same option. I think it's good starting point, but definitely has room for improvement. You brought up some good points that I'd like to explore further. These are the things I want to address:
Sounds great, thanks Danielle! Looking forward to seeing your further explorations!
Do not review, generating a deploy preview to get design feedback.