visual-framework / vf-core

A (primarily CSS) framework that targets needs of life science websites and services
https://stable.visual-framework.dev/
Apache License 2.0
22 stars 10 forks source link

Discussion: navigation drop-down menus #1148

Closed gabsie closed 3 years ago

gabsie commented 4 years ago

Hi, Ken and Stu

I have a request with respect to: Top nav and a sub-nav! See answers to your questions below. Thank you!

Standard questions

Any further thoughts?

So I have suggested the attached for now, but would welcome please your advice and feedback, as well as ways we can possibly make this in an alternate way? Would love your professional design help.

I see that top nav functioning in a way similar to https://www.figma.com/ - and those bullets for hierarchy in my suggestion can be ignored, actually. Also - colours/fonts/etc - I will leave those decisions to you, and consider this just a black/white suggestion

COVID portal home  - top nav

TabeaMira commented 4 years ago

@gabsie thanks for the productive meeting. A few comments on the drop down menu (regardless feedback on metrics) – less line (spacing) – pop-up box closer to "about"" – no indent – horizontal divider lines are visually "heavier" than the text (suggest to make the lines thinner) – the form of the arrow behind "about" seems visually not connected to other graphical elements. How this triangle could be derivated: top part of the white arrow within the blue circle OR fill this lined arrow to change it into triangle (so the angle of the three sides would be aligned). Hope this is in line with your thoughts @khawkins98 @sturobson

khawkins98 commented 4 years ago

Adding a few things/ideas/comments.

You might consider the arrows from the vf-tree:

image

Also the dropdowns from www.figma.com are VF-like:

image


Disclaimer: historically navigation dropdowns have been a poisoned chalice for the services as:

So we've always recommended against navigation dropdowns as (unless rigorously managed and measured) have negative technical, UX and goal performance.

But as discussed you may not have much choice if you add a dropdown, so would be very interested in metrics on the dropdown open rate and its performance.


sturobson commented 4 years ago

a quick note that the live implementation here doesn't allow keyboard focus on the dropdown so we'd need a solution that addresses that.

khawkins98 commented 4 years ago

Adding notes from our VF UX Clinic conversation today.

The current plan is to add this to the roadmap for sometime next year. It could be prioritised if there is significant demand or we learn something new.

There is a general uncertainty if we should "endorse" the use of dropdowns as officially supported; if we did:

Example: https://www.crick.ac.uk/

image

Example: https://www.figma.com/

image

khawkins98 commented 3 years ago

I've moved this into a conversation at https://github.com/visual-framework/vf-core/discussions/1299