Easelt BuilderDocs
Feedback
Open Builder →
Designing

Layers & groups

Organise, reorder, group, nest, hide, lock, and restyle your elements.

The Layers panel is your bird's-eye view of every element in your design, stacked in draw order so you can see and control exactly how your dx GUI is composed. From here you reorder, nest, rename, hide, lock, group, and fine-tune the opacity of every element — the same z-order and structure that ships in your exported Lua.

Open the Layers panel

Click the Layers button to open the panel. It lists every element in your design, each row showing a thumbnail of that element so you can identify it at a glance. The list is ordered by draw order (z-order): the top row is the front-most element, drawn last and appearing above everything below it, while rows further down sit behind.

ℹ️

The order in the Layers panel is the real draw order. Whatever is at the top of the list renders on top in both the live preview and the exported Lua.

Reorder elements

Change which element draws in front by dragging a row up or down in the list. Drag a row higher to bring it closer to the front, or lower to push it further back. This is the visual equivalent of adjusting z-order — the new stacking is reflected immediately in the preview.

  1. Grab the row
    Press and hold on the layer you want to move.
  2. Drag to a new position
    Move it up to bring it forward or down to send it back.
  3. Drop
    Release when the drop indicator sits where you want the element in the stack.

Understand drag targets

Where you drop a row decides what happens. The Layers panel recognizes three distinct drag targets so a single drag can reorder, nest, or unnest an element.

Drop targetWhat it does
Before or after a rowReorders the element — moves it up or down in draw order relative to its neighbors.
Onto a groupNests the element inside that group as a child.
Bottom of the listSends the element to the back, and moves it out of any group it was in.
💡

Use the bottom-of-list drop as a quick way to both send an element to the back and pull it out of a group in one motion.

Group folders

Groups act like folders in the Layers panel. To nest an element, drop its row onto a group — it becomes a child of that group and appears indented beneath it. Groups can be expanded or collapsed to show or hide their contents, keeping busy designs tidy.

  • Children of a group are indented beneath the group row.
  • Expand a group to reveal its children; collapse it to fold them away.
  • Drop a row onto the group to nest it; drop it at the bottom of the list to move it out of the group.

Rename a layer

Double-click a layer's name to rename it. Clear names make large designs easy to navigate and keep the exported structure readable.

Visibility and lock

Every row has an eye (visibility) toggle and a lock toggle. Use the eye to hide or show an element, and the lock to prevent it from being selected or edited on the canvas. When you hide or lock a group, the change cascades to all of its children.

Visibility (eye)
Toggle an element's visibility per row. Hiding a group hides every child inside it.
Lock
Lock a row to protect it from edits. Locking a group locks all of its children too.

The layer context menu

Right-click a layer — or click its ⋮ kebab icon — to open the context menu. It packs every per-layer action, including a live opacity control, into one place.

Menu itemWhat it does
Opacity sliderA live slider that scales the element's transparency in real time as you drag.
RenameRename the layer (same as double-clicking its name).
DuplicateCreate a copy of the element.
Hide / ShowToggle the element's visibility, mirroring the eye control.
Lock / UnlockToggle whether the element can be selected and edited.
Bring to frontMove the element to the very top of the draw order.
Send to backMove the element to the very bottom of the draw order.
UngroupBreak a group apart into its individual elements (groups only).
DeleteRemove the element from the design.
ℹ️

The Ungroup item only appears when you right-click a group; it has no effect on a plain element.

Grouping elements

Select multiple elements and group them into a single container. Grouping keeps related pieces together so you can move, hide, lock, and reorder them as one unit. A group can be promoted into a Blueprint window or panel when you want it to behave as a reusable, window-like structure.

  1. Select elements
    Choose the multiple elements you want to combine.
  2. Group them
    Group the selection into a single container.
  3. Promote if needed
    Optionally turn the group into a Blueprint window or panel.
  4. Ungroup later
    Break the group apart from the context menu or the inspector when you no longer need it.

Opacity

Opacity is a real property, not just a preview effect. Adjusting it — via the live slider in the context menu — scales the element's transparency both in the preview and in the exported Lua, so what you see in Easelt Builder is what your players see in game.

💡

Because opacity is exported into the Lua, you can dial in translucent panels and overlays directly in the Layers panel without hand-editing color alpha values later.

Got feedback or an idea?Share it →