-
-
Notifications
You must be signed in to change notification settings - Fork 5.2k
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
Mobile: Implement new note menu redesign #11780
base: dev
Are you sure you want to change the base?
Mobile: Implement new note menu redesign #11780
Conversation
This reverts commit 0b6c104.
This commit pushes the menu to the right on large screens. This makes it appear in the same place as the '+' button. This minimizes the distance between the initial click and the next click for creating a button. See also: [Fitts' Law](https://en.wikipedia.org/wiki/Fitts%27s_law)
the shortcut to all other notes
I think it may appear a bit unclear that both "camera", "attachment", and "drawing" are also a type of "new note" (as there is no connection between them and the "new note" button). Just an idea, so please ignore if this is unfeasible or difficult to implement, but what do you think about being able to select one of the three options first (or none if not needed), and then pressing the "new note" or "new to-do" buttons? This way, it would be possible to create both notes and to-dos that contain "camera", "attachment", and "drawing" (and not only notes, as is the case right now). |
Summary
This pull request partially implements a redesign of the new note creation process (design by @MartaLC).
In addition to changing the appearance of the "new note" menu, this replaces the
react-native-paper
FAB.Group
component`, which had accessibility issues.At the time of this writing, a version of this pull request can be accessed at personalizedrefrigerator.github.io/joplin/web-client/.
Screenshot
The menu includes shortcuts to creating a new note with a photo, drawing, or file attachment, in addition to "new note" and "new to-do" buttons:
On a wider screen, the menu is pushed to the right edge of the screen, to minimize distance between the menu and the "+" (Add new) button that opens the menu.
To-do