does Elements have a better BrowserFrame?

Maybe you should use CustomLayout instead, and put actual Vaadin Buttons/Links in the content?