internetarchive / internetarchive/bookreader
Allow page rotation while reading books that may have horizontal content
- Dominant language
- JavaScript
- Stars
- 1.2k
- Forks
- 491
- Avg merge
- 2d 15h
- Merged PRs (30d)
- 3
Description
Originally opened by @shrey27tri01 on
https://github.com/internetarchive/openlibrary/issues/4428
For books that may have horizontal content (an example screenshot is attached), users should be able rotate the page to better view it. This may not be necessary for mobile/tablet or even laptop users, but it may be necessary for desktop users.
### Describe the problem that you'd like solved
A rotation option should be present in the bottom navbar to rotate the book by 90 degrees, either clockwise or counterclockwise.
### Proposal & Constraints
A *rotation button* as an option on the bottom navbar, where the *Flip left*, *Flip right*, *Zoom in*, *Zoom out*, etc. buttons are present, like this one:

### Additional context
Here is an example where the page may need to be rotated by the user 90 degrees to the right (Taken at *page 12* from the book [*Angels & Demons* by *Dan Brown*](https://openlibrary.org/books/OL31443610M/Angels_Demons)).

Contributor guide
Assessment
This issue has not been assessed yet.