Playing around with the web demo I've found three issues.
- Clicking on an already focused input field unfocuses it. Since focused&unfocused are both red, and focused:hover&unfocused:hover are both orange, there is no visual indication of this. Typing at this point is likely to trigger a hotkey, causing unexpected behavior. (h is particularly distressing, as it shows a black screen.)
- When choosing "One pronoun set with custom pronouns and terms" I receive the prompt for entering custom pronouns, but terms are limited to a choice of three sets. I would expect this option to allow custom inputs for terms as well.
- Inputs need better sanitization. I found three reliable ways to crash the demo with my (admittedly weird) gender terms. For context, I am a man and a [girl]. The square brackets are important enough to me that I wanted to try them out, but uhhh. Yeah, that caused issues.
- In Advanced term selection: just typing the first [ will cause a crash, even if preceded by a \.
- In Custom pronouns: after inputting [she]/[her] pronouns, it crashed after hitting confirm. Again, even if preceded by a \.
- In Update custom pronouns: Again, just typing [ will crash it.