Skip to content

[Feature Request] Some improvements to reduce menu size. #151

@segalion

Description

@segalion

I recently discovered lil-gui and I loved the simplicity and lightness of the library. Even so, I miss some things related to the need to reduce the size of the menus when there are lots of elements.

  1. It would be ideal to be able to have up to 4 elements in a single row: 4 buttons, 4 input boxes (e.g. defining a simple "line" with 4 parameters (coordinates x,y,dx,xy) occupies 4 rows. Tweakpane solves it well, it even adds tabs , but this library seems too heavy to me (graphs, buffers, points....)

  2. The folders are underused. They only serve to group/ungroup. I can think of 2 add 2 additional possibilities:
    2.1. Ability to sort (drag to change their order). It's a phenomenal feature for building things where order is important, and this type of menu would be ideal.
    2.2. Possibility of changing the folder-title (linked to one variableas as text entry, only available with a "edit icon").
    So then, folder could be expandable (allways), editable and movable (optional)

  3. This is aesthetic, but it would be ideal to be able to include icons
    to the titles (which in many cases allows smaller and more intuitive menu design). I am thinking in Material Design Symbols as icons.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions