Roadmap about Implementation of the Variants in Annotations Panel
We already have wireframes and a concept. We need a roadmapping for the implementation steps.
Respective Ahiqar-ticket: TIDO: implement concept for variants (AP2.b)
AC:
-
a new view needs to be introduced "VariantsView" (this view should be configured as 3rd view in the annotation panel in Ahiqar config)
-
variants list (variants selection):
- displays a list of variant items (most likely normal annotation API items)
- variant item:
- displays an icon/text chip with an identifier of the witness, the given text content of the variant and a "dehighlight" button
- clicking on the item should highlight/dehighlight the passage in the text panel with the same identifier icon displayed in the text
- a button to open the variants detail modal
-
top bar (witnesses selection):
- at the top should be display a horizontal list of witness identifier icons that occur in the variant list below
- clicking each icon should toggle (show/hide) all respective variants in the list below and highlight/dehighlight in the text panel
- there should be a button that toggles (show/hide) the witness description view
-
selection modes:
- there can be 2 selection modes - "all" and "single"
- "all" is the behaviour described above
- "single" mode does not display any variants in the list after initialization
- the users can select and "collect" variants they are interested in from the text panel
-
variants detail modal:
- shows a column/table view with the selected variants from the variants list
- shows the respective "original text" passage
Edited by Paul Pestov