Mobile UI Layout Issue - Upgrade Frames Stretching Too Much on Phone/Tablet

I’m having a responsive design issue with my upgrade system GUI that looks fine on PC but becomes unusable on mobile devices.

Current Setup:

  • I have a ScrollingFrame containing 4 upgrade frames (FasterCooking, FasterMoving, FasterNPC, StorageUpgrade)
  • Using UIListLayout with Padding set to {0.05, 0}
  • Each frame represents a different upgrade option in my tycoon game

The Issue:
On mobile devices (especially phones), the upgrade frames stretch vertically way too much, making them look distorted and taking up excessive screen space. The frames become too tall and the content inside doesn’t scale properly.

What I Want to Achieve:

  • Frames should maintain reasonable proportions across all devices (PC, tablet, phone)
  • Content should be readable and properly sized on mobile

Image 1: How it currently looks on mobile (problematic)



Image 2: How it should look approximately (better proportions)

2 Likes

Did you make sure to use scale instead of offset when setting the size for the ui elements?

3 Likes

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.