-
Notifications
You must be signed in to change notification settings - Fork 33
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
Add "Beginner-friendly" view #59
Comments
Was just thinking about it. I'd also add new page css layout. Bulma maybe or some bootstrap. It's hard to read some unstyled parts. |
It might be this |
I wonder if we could steal (with credit given) from one of these projects for a nicer layout: https://github.com/cferdinandi/tabby seems far and away the most popular though it's a bit old (has npm support though) We could also do a pure CSS tabbed layout: https://freefrontend.com/css-tabs/ Here's some WIP I started with tabby: https://github.com/acestronautical/bookbinder-js/tree/tabbed-layout |
@acestronautical are you on discord? I can invite you to the group chat we've got going if you'd like :) thanks for the feedback/contributions either way! Tabby does seem like it might be a good option - I see both it and tabbis.js mention keyboard nav and accessibility in their readmes, which was my immediate concern with a tabbed layout. |
My discord name is the same as my github name if you want to add me. #8154 :) |
Add checkbox for "beginner-friendly view" at the top of the page, inside "Bookbinder JS" box. Checking this box will enable a simplified view, hiding most features and picking defaults for certain options.
Hidden features:
Expected view (visible features):
The text was updated successfully, but these errors were encountered: