Problems scaling inventory UI

I’ve having trouble trying to scale this UI to be even across all devices. It looks perfect with laptop and console resolutions, but just ‘breaks’ with smaller resos.
iPhone 4


iPad 2
RobloxScreenShot20190825_210502263
Laptop

Console

Can grab it here, have a look for yourself:
Inventory.rbxm (10.9 KB)

Please DO NOT recommend ‘making different UI for each device’ That is incredibly unefficient, and there has to be a way to properly scale the UI across every device and have it look the same on everything without needing to create 3-4 of the same UI for different devices

1 Like

Have you tried using things like UISizeConstraints and UIAspectRatioConstraints? If not, this article may be helpful: https://blog.roblox.com/2017/03/ui-layouts-ui-constraints/

1 Like

Problem with SizeConstraints is they work with offset, not scale, and 1 thing to know about me, I outright refuse to ever use offset XD The worst enemy when it comes to making UI scaleable

1 Like

I tried something.

iPhone 4s
RobloxScreenShot20190825_092252415

iPad 2

Inventory.rbxm (10.1 KB)

4 Likes