Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement library UI #22

Open
soumik-mukherjee opened this issue Apr 16, 2020 · 0 comments
Open

Implement library UI #22

soumik-mukherjee opened this issue Apr 16, 2020 · 0 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@soumik-mukherjee
Copy link
Owner

Is your feature request related to a problem? Please describe.
The library UI is for users to browse through recordings they have created using the tool. The backend for library should be the browser's persisted storage.

Describe the solution you'd like
LibraryListView should show recordings sorted by,

  • latest first and otherwise
  • name(is this of any use at all?)

The same view must also enable filters by

  • recording date range
  • topic/subject tags
  • folders

Each RecordingItem in the list, should show

  • thumbnail with quickplay
  • name
  • subject tags
  • recorded on
  • download action
  • cloud sync status, disabled is also a status

Item can also be a folder in which case it will have a name, apply topic/subject tags, item count, sync enabled, sync status.

Describe alternatives you've considered
None

Additional context
None

@soumik-mukherjee soumik-mukherjee self-assigned this Apr 16, 2020
@soumik-mukherjee soumik-mukherjee added the enhancement New feature or request label Apr 16, 2020
@soumik-mukherjee soumik-mukherjee added this to the Sprint 2 milestone Apr 16, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant