Dropdown.vue UX cleanup
There are a few UX cleanup ideas for Dropdown.vue
that I've had in the back of my head. Feel free to break these out into separate issues:
- multiple dropdowns can be open at a time so previous open one needs to auto close, maybe via:
-
this.$root.$emit
use - https://github.com/shentao/vue-global-events#readme
- simple manager class
-
- update
Dropdown.vue
to have additional open/close icon (DateRangePicker
&ChartTypePicker
) so it both leverages the content icon, but also subtly communicates that it's a dropdown (via thecaret
icon) and not a normal button - dropdowns need a mobile friendly approach