Implement an easier UI for adding or deleting highlights
kyoshizaki opened this issue · comments
Koichi Yoshizaki commented
Koichi Yoshizaki commented
- Implementing balloon menu like Medium for PDF.js document is rather difficult, it's better to implement highlight button on the top bar.
- In order to save the space of the top bar, only icons are placed.
- Display tooltips explaining the meaning of buttons
Current top bar UI (LePo v0.2.1)
For content page in course
For lesson note in course
Updated top bar UI (LePo v0.2.2)
For content page in course
For lesson note in course
Koichi Yoshizaki commented
- Balloon menu like Medium for PDF.js document has Implemented.
Menu for highlight creation
- Condition for showing menu: text selection
- Condition hiding menu: cancel button click / outside of menu click
Menu for highlight deletion
- Condition for showing menu: highlight hover
- Condition hiding menu: cancel button click / outside of menu click / Auto hide after 2 seconds