Dialogs are a great addition, but their current layout is still too rigid for many server and data pack interfaces. Two additions could improve this without turning Dialogs into a fully custom GUI system:
- Allow inputs and buttons/actions to be placed between body elements. This would let creators build natural layouts such as: text → input → text → button, instead of separating body content, inputs, and actions into fixed sections.
- Add a generic responsive column/container element. It could contain any existing dialog elements and specify a preferred or maximum number of columns, such as 1–3. The client would calculate the actual column count and widths from the available window size, automatically reducing the number of columns on smaller screens. This could behave like a simple responsive grid or masonry layout.
Please sign in to leave a comment.
0 Comments