-
Notifications
You must be signed in to change notification settings - Fork 100
Labels
enhancementepicThese are larger features that should be split to subtasksThese are larger features that should be split to subtasks
Milestone
Description
Description of the enhancement
Adding a Vue component for group view in the sidebar.
What new functionalities would the enhancement make possible?
- 1 Implement basic functionality of groups view using Vue #1710
- 1.1 Loading and building correct tree structure when group hierarchy is not expanded (on vocab home)
- 1.2 Loading and building correct tree structure when group hierarchy is expanded (on group page)
- 1.3 Loading new groups/concepts into group hierarchy
- 1.4 Displaying group hierarchy in UI
- 2 Partial page load
- 3 Groups view layout and styling #1727
- 3.1 Correct sidebar sizing
- 3.1.1 Correct height and width on load
- 3.1.2 Correct width on window resize
- 3.2 Icons and lines
- 3.3 Highlighting selected group/concept
- 3.4 Colors, text weight, etc.
- 3.5 Loading spinners
- 3.1 Correct sidebar sizing
- 4 Configuration options
- 4.1
showNotation(showing notation codes in group hierarchy)
- 4.1
- 5 Sorting groups/concepts by label according to localization (content or UI language?)
- 6 Groups view cypress tests #1728
- 6.1 Cypress test for partial page load
- 7 Fix setting language for calls to
groupsandgroupMembersAPI methods - 8 Showing concept members if the group has other groups as members (see Hierarchy view does not display concepts when concept groups are on the same level #620)
- 9 Opening groups tab instead of hierarchy on group pages
Reactions are currently unavailable
Sub-issues
Metadata
Metadata
Assignees
Labels
enhancementepicThese are larger features that should be split to subtasksThese are larger features that should be split to subtasks
Type
Projects
Status
Epics