Highlighting lexemes by lexical category is fine, but there may be other interesting uses of highlighting text. For instance, we may want to highlight words in shades of the same color based on how well it's learned, or much of its metadata is filled in (see issue #121). Or we may need to have separate views for separate units of learning to avoid overlapping span elements.
Start thinking about how to design a feature for changing views. What does it look like in the GUI? Will we need to add things to the database (e.g. an include_in_completeness_factor field, for each grammatical property).
Highlighting lexemes by lexical category is fine, but there may be other interesting uses of highlighting text. For instance, we may want to highlight words in shades of the same color based on how well it's learned, or much of its metadata is filled in (see issue #121). Or we may need to have separate views for separate units of learning to avoid overlapping
span
elements.Start thinking about how to design a feature for changing views. What does it look like in the GUI? Will we need to add things to the database (e.g. an
include_in_completeness_factor
field, for each grammatical property).