Button component shown as huge blob in JavaScript

I’ve just done some investigating and the main cause of the issue is that the border of a button in PsychoJS is now in the component’s units, rather than pixels. Have a look at this demo:

There also seems to be a separate issue about using numeric colours (which can be fixed if you remove the $) and a further issue related to using norm units. I’ll share this with the dev team.