We've used the example iDashboards.aspx file to put dashboards on the initial page in Staff Web View after login. It looks fine in 15.1.2 (BlueWave theme) -- the dashboards occupy everything below the module tabs at the top down to the print and email buttons at the bottom.
We upgraded to 15.1.3. The BlueWave-based theme still looks fine. As an experiment, I applied the UltraWave theme. The site looks OK in IE8, but in Firefox the dashboards are only about 150 pixels tall. This is strange, because the non-script part of the example is simply:
<asp:Content ID="MainContent" ContentPlaceHolderID="TemplateBody" runat="server">
<!-- <asp:Label ID="WelcomeMessage" runat="Server">Welcome To Our Website!</asp:Label> -->
<iframe frameborder="0" height="100%" id="HomeFrame" width="100%" runat="Server"></iframe>
</asp:Content>An updated example file would be good, but more importantly I'd like to know why 100% didn't work. Is it because we don't like the height= attribute anymore and prefer style="height: 100%"?