different from flask, now we don't need to hash back-slash
refine gender dropdown menu

- when selected, toggle the dropdown
- a space before caret.