-
-
Notifications
You must be signed in to change notification settings - Fork 47
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
[FEATURE] QoL epubs #378
Comments
I'd be happy to try to make some design drafts in a penpot we could share @aaronleopold |
I'm personally a HUGE fan of Yomu's progress bar, if you have seen it.
Absolutely! Any design help is extremely appreciated 🙂 |
Oooh, I have not. It's mac/ios specific, but it would be really cool if you could find screenshots. :D I find that the bookfusion one is decent, similar to foliate (linux, flathub). But not a lot of information displayed.
I'll make a penpot project later, if you'd like ? I can send you an invite by email. |
Yeah it's very minimalist, I'm just preferential to that kind of design in general. It chunks each chapter into blocks, then shows your relative position in the block for the current chapter. This is very difficult to do with EPUB.js, though.
I haven't given bookfusion a proper look, a quick glance at the preview looks good too
No rush or expectations on my end. I haven't used penpot before, but email works |
Here a first proposition: I'm thinking that the sections in the progress bar should reflect the toc and page counts ? Inspired by Yomu's progress bar. EDIT: @aaronleopold updated the link |
I don't seem to have access. I thought maybe I would need an account to access, but still get the same error after creating one and trying the link:
|
I just took a look. I think it's good!
Yeah, that's how Yomu does it too. Each chapter (toc entry) is a block, and the fill is based on your current page in the current chapter. The caveat would be offhand I don't know how simple calculating that would be, mostly because to generate accurate sizing of previous chapters would mean we know how many pages are in each which is a lot of computation that would be reactive to any changes in the viewport size |
Is your feature request related to a problem? Please describe.
A variety of things that would improve reading EPUBs.
Describe the solution you'd like
WIP Proposal:
Describe alternatives you've considered
n.a.
Additional context
Based of
The text was updated successfully, but these errors were encountered: