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

Improved EPUB reflow navigator #5

Open
HadrienGardeur opened this issue Apr 22, 2024 · 0 comments
Open

Improved EPUB reflow navigator #5

HadrienGardeur opened this issue Apr 22, 2024 · 0 comments
Assignees
Labels
Epic Higher level view of a feature or group of issues

Comments

@HadrienGardeur
Copy link
Member

Support for EPUB FXL was implemented after EPUB reflowable in the current codebase, and it benefits from various improvements that could be ported to improve the user experience.

On an FXL, a lot of positioning is handled using transform: and translate3d() along with animations. This allows for a very smooth transition (thank you hardware acceleration) across pages, especially when swiping on mobile.

Transition between resources is currently where the current codebase would benefit the most from this approach, as it would allow the user to see both chapter at once when swiping.

In addition to this new approach for navigating between columns/resources, we also need to return more than one locator at a time to better reflect how Readium locators work (any given screen can contain one or more locators).

@HadrienGardeur HadrienGardeur added the Epic Higher level view of a feature or group of issues label Apr 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Epic Higher level view of a feature or group of issues
Projects
None yet
Development

No branches or pull requests

2 participants