Responsive UI Intake: Scale First, Offset Last

BrawlDev's UDim2 scale-vs-offset lesson was distilled into a Lumber Legacy UI rule: primary HUD, cargo, shop, and inventory surfaces must be scale anchored and device checked before the UI is accepted.

Money $245
scale anchored top-left
Trailer 4 / 12
scale anchored right
Axe Shop
center anchor modal
Hatchet | Carry | Sell
bottom-center tool bar

Accepted Lessons

  • Use scale for primary Position and Size values.
  • Reject offset-only main HUD/menu placement.
  • Name AnchorPoint for each major UI region before tuning coordinates.
  • Check desktop and phone layouts before accepting the proof slice.
  • Use offsets only for padding/inset after the container is scale anchored.
Money $245
Trailer
4 / 12
Shop Panel
still readable
Hatchet | Sell

Proof Packet

Source note: projects/lumber-legacy/knowledge/roblox-studio/sources/video-note-gui-scale-offset-em_XglmWSEU-2026-05-16.md

Pattern: projects/lumber-legacy/knowledge/roblox-studio/patterns/responsive-gameplay-ui-scale-pattern.md

Next narrow proof candidate: LL_RESPONSIVE_GAMEPLAY_UI_SCALE_PROOF

Marker: PASS_RESPONSIVE_UI_SCALE_SOURCE_INTAKE