Skip to content

Improving tag selection #4945

Description

@wes-otf

Currently when adding tags to an application, the dialog can be a little confusing based on the tag hierarchy options.

Issues:

  • If a tag has a child, it will show as disabled in the list when there are use cases for the parent being selected
  • A group of child tags will be split in the selector depending on if they themselves have children
  • It would be nice to show tags in a hierarchical manner like wagtail does

Wagtail tag config
Image

Tag selection prompt

Image

The last outlined issue might be a stretch with how choices work, but I think it could even be better to just have the choices be regular options w/o separators with some small text that shows the hierarchy - ie. something similar to the following in option text:

Test Root → Test Child
Test Grandchild

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type: EnhancementThis is an improvement of an existing thing (not a new thing, which would be a feature).

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions