dim reduction HTML5 UI adapts layout automatically for width < 1024 (except for logo)