Separate offset computation and use for rendering
Adapt popup system to small screens
Fix vertical screen adaptation