Web Video Bookmarks is a Chrome extension learning tool that allows you to associate annotations with certain key points in videos. It's made with a friendly file system user interface which also allows the user to download a PDF file with a table containing a timeline of a video.
The JS bundle right now is too heavy, which is making the sidemenu slower when it's first opened. The library should be injected only when the user actually needs to download the PDF.
The extension currently doesn't have any enforced fonts. Please go through a few fonts that suit the style of the extension and update the current font with the chosen one.
All fonts need to go well together.
No flashy or hard to read fonts.
Increase font weight on parts that deem necessary.
Go through https://coolors.co/ and find/create a few pallets that would make sense for the extension. We might start out with one, but it would be nice to have two more in case we want to give the ability to choose a theme from the settings. A good place to start is to identify how many colors are needed overall.
Currently, it is possible to save too many sessions and potentially break the extension. For that reason, we need to find a way to monitor the storage size, and prevent the user from creating too many sessions, or too many bookmarks within a session.
The extension has several icons that need to be replaced with an icon that contains the logo. The images can be found in the repo, and the icons created must match the dimensions.
The user should be able to save a session, or all sessions to a local dir as one of the following file formats (.pdf, .png, .jpeg, .txt) or something similar. Ideally, the format chosen should be able to be re-uploaded to the extension for further modification.
When there are too many bookmarks, or sessions, the container should scroll. Right now it does, but the scroll bar looks awful. It needs to be much smaller in width, and have a sleek style.
Account for 2-3 different themes for the scroll bar.
In the options page, the extension should allow the user to enable or disable shortcuts for adding bookmarks. The modal class needs to also be modified to allow the user to click enter to submit the forms.
Options page should enable or disable shortcut(s)
ModalBuilder class should allow submission when Enter is clicked.