Paste your create() based Luau code below:
Size = { x: 340, y: 400 }
remains offset-based instead of becoming
scale-based.
UIGridLayout defaults, inspector
controls, canvas preview, layout-controlled
child behavior, Luau export, and Luau import
support.
rbxassetid:// values now preview
via Roblox thumbnail URLs for better browser
compatibility.
create() blocks and
added import support for
UIStroke.Transparency,
RichText, Active, and
Selectable.
UIListLayout now exports
non-default SortOrder values such
as Name correctly.
CanvasGroup insertion, explorer
icons, inspector controls, rendering support,
and Luau export for
GroupTransparency and
GroupColor3.
UIAspectRatioConstraint and added
UIScale preview/export support for
closer Roblox sizing behavior.
UIListLayout and
UIPadding canvas behavior,
including layout-controlled positioning,
alignment, padding, and sort order handling.
RichText,
LineHeight,
TextStrokeColor3,
TextStrokeTransparency, and
TextTruncate.
Slice,
SliceCenter,
SliceScale, TileSize,
ImageRectOffset, and
ImageRectSize, plus browser preview
resolution for common
rbxassetid:// image values.
UIListLayout alignment fields from
elements without a layout.
Instance.new property
assignments and the create() helper
pattern.
UIListLayout and
prevents absolute positioning conflicts
automatically.
task.spawn block for perfect event
synchronization.
task.spawn blocks in the
generated code.
ColorSequence Luau
code instead of being silently skipped.
UIStroke instance in the generated
output.
CanvasSize and
ScrollBarThickness are now included
in generated code.
MouseEnter/MouseLeave
handlers in Luau.
create() format.