I went for a nosy around the Xara site and became curious as to how they made certain parts of the website. The text seems to flow like a responsive site, and (the big one for me) the menu button on the mobile version works...I'd like to know how this was done.

When I make a menu button that opens a layer, then use (what appears to be) the same button to close the layer, it won't unless I move the mouse to lose focus and then regain focus. Not an issue on a mobile, but to use the same action on a mouse driven driven machine...

Shrinking the screen on the Xara site until the mobile menu appears, I clicked the button repeatedly without moving position and the layer opened and closed perfectly; something I cannot achieve. Anyone know how Xara did this?