re: Hey! A lot of drop-down menus do suck a fair bit on mobile, so tread with caution. If you do need JavaScript how will users without JavaScript use...
 

You can do dropdowns with CSS transformations. Wish I had a good example, but the app I'm doing now is behind a login.

Sounds like an excellent idea for a post here :)

I'm thinking about it, but I'm not yet convinced I wouldn't just be repeating something posted elsewhere. Looking around though, it looks like I combined approaches that I found in other posts, so it might be worthwhile.

code of conduct - report abuse