integral icon indicating copy to clipboard operation
integral copied to clipboard

UX Improvement: Settings main menu list ID.

Open phil9690 opened this issue 6 years ago • 1 comments

Description of issue

In the settings the page you need to know the ID of the list you want to use for the main menu. This should be a dropdown of all lists that are links, so that a user can easily change this without having to find the list id.

Current behaviour

Have to input ID value into text box

Expected behaviour

Drop down with all valid lists available for selection.

phil9690 avatar Nov 06 '18 10:11 phil9690

The settings area is currently for admins (developers) only. It's super basic, there isn't any validation of the fields and they're all text.

Ideally there would be a pattern of registering settings to each of the particular areas, when registering you could pass in the type of setting and validations. Using this we'd then be able to create the appropriate behaviour i.e. for a setting which expects a list ID display dropdown of all visible lists; for a setting which expects an image display to the user a link to the image selector.

This would be nice to implement, but given that the area is locked down to admins and is pretty much only used for setup it isn't much of a priority.

patricklindsay avatar Nov 08 '18 00:11 patricklindsay