ui: split main page layout