only open widget on click, not on hover, for less fiddling and confusion
ease transition of cube opacity
set bubble width to prevent jumping glitch between between initial and typing states