fix ui: fit page to screen height