Introducing element size listeners to handle layout changes in different sections of SPA. Demos: TypeScript, Angular.