UI structure for different screen sizes