Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Tagging] Update the "taxonomy detail view" to match UX design for displaying/expanding tags #155

Open
bradenmacdonald opened this issue Nov 23, 2023 · 0 comments
Labels
pending UX changes This issue (not a PR) needs UX input or its UX design is not yet finalized.

Comments

@bradenmacdonald
Copy link
Contributor

bradenmacdonald commented Nov 23, 2023

This is a placeholder task for updating the "Taxonomy Detail View" to allow expanding/collapsing sections as shown in the Figma design.

Details TBD after testing of the initial bare bones version (#138) and changes from #110

For this task:

  • For small taxonomies load them all at once but display them collapsed (REST API already supports this)
  • When expanding a tag to show its children, load them if needed. Paginate them with "Load More" button if needed.
  • When child tags are expanded, show child tags on the same background color as their root tag - see [Tagging] "Bare Bones" Taxonomy Detail Page #138 (comment)
  • Ensure the implementation will be compatible with:
  • TBD: should the numbers next to each tag show the number of direct children or total the number of descendants? Currently we do # of children but that could be changed.
  • Make sure the code for loading, filtering, and displaying the tags is clean and (where possible) shared between this page and the tag drawer. See discussions in the comments of FAL-3530.

Screenshot 2023-11-23 at 11 48 58 AM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pending UX changes This issue (not a PR) needs UX input or its UX design is not yet finalized.
Projects
Development

No branches or pull requests

1 participant