My understanding was that one of the main themes of Vaadin 10+ was responsive layout. So I was surprised when the "Horizontal Layout" and "Vertical Layouts" do not seem to support responsive design. (I switched to using App Layout, and that seems to work.) HOWEVER, within my app layout, I tend to use Vertical Layouts and Horizontal Layouts to place polymer components -- I presume they will NOT be responsive, though, since I don't think the Vaadin horizontal/vertical layouts follow the responsive theme. Is there an alternative layout component that we should use that more-or-less implements a "horizontal layout that's responsive" etc.?
Related to this, is it reasonable to assume that all the prebuilt Vaadin 10/12+ polymer components (other than the horizontal and vertical layout) are automatically responsive, such as grid and forms and tabs, so that, for example, if a user is on his phone and is looking a tab which has forms that these Vaadin components would render "nicely" (ie following the responsive layout of other frameworks such as react.js) on the phone?