Always visible Footer

and then in a view I’ve a VL which I set to 100% height, but still I see the same

note that I also have a CSS for the footer .footer { position: fixed; bottom: 0; width: 100%; background-color: var(--lumo-base-color); padding-top: var(--lumo-space-m); gap: var(--lumo-space-m); display: flex; }

yeah I’d remove that – you’re now mixing two different approaches

so the order is MainLayout - getElement().setAttribute("width", "100%"); getElement().setAttribute("height", "100dvh");. SubViews → 100% height, no CSS for footers

and no scroller

you should still use a Scroller for scrolling areas other than the root