-
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 alphabetical index in the sidebar.
What new functionalities would the enhancement make possible?
Most functionality in alphabetical index is complete but some features are still missing (more can be added as they come up):
- 1. CSS
- a. Highlighting currently open concept (removing
#tab-hierarchyfrom this line should fix it) - b. Correct sidebar height
- c. Scrollbar visibility (in some browsers, scrollbar is shown in the middle of the sidebar before the component is loaded fully)
- d. Resizing browser window breaks width
- e. Correct focus and hover effects
- f. "0-9" link in pagination is on two lines in chrome
- a. Highlighting currently open concept (removing
- 2. Loading new concepts as list is scrolled
- 3. Displaying concepts and index letters in content language
- 4. Show full alphabetical index (configuration property
fullAlphabeticalIndex) - 5. Notation codes
- a. Showing notation codes correctly (configuration property
showNotation)
- a. Showing notation codes correctly (configuration property
- 6. Cypress tests
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