such a cool canvas animation…
some things that impacted my user experience:
- in the search if you’re calling from a server maybe use call_s instead of call - this will prevent the spinner
- when I click the within textbox input I think i’d like to see the options straight away… so maybe you can set the input focus event to the same as the change event?
- maybe buttons should be disabled if they shouldn’t be clicked - e.g. you can’t hit minus if it isn’t already there… similarly if it is already there you can’t hit plus…