gentics / mesh-ui

Gentics Mesh UI
https://getmesh.io
Apache License 2.0
23 stars 27 forks source link

Label-Container overflow in micronode-lists #339

Open micstra opened 3 years ago

micstra commented 3 years ago

Problem

The "sticky"-position of the label-container is not really suitable for micronode lists. If the list of alllowed microschemas is too long the list becomes larger than the screen and nodes at the bottom of the list can no longe be picked.

Example

image

This bug is also related to https://github.com/gentics/mesh-ui/issues/313. Due to the fixed position, the label list is no longer within the normal document flow. This causes microschemas with long names to overlap with the list-container.

image

Possible solutions

Probably the easiest solution would be to disable the sticky-position for micronode lists. A more sophisticated solution may be to offer the allowed microschemas within a popover/dropdown-component. This could lead on the other hand to issues with the drag&drop-logic of the lists.

Jotschi commented 3 years ago

@micstra Thanks for reporting this. We have unfortunately no resources to review PR / Issues on the mesh-ui on github. I'll let you know when / if this changes.