-
Notifications
You must be signed in to change notification settings - Fork 4.8k
Notes iteration for WordPress 7.1 #76316
Copy link
Copy link
Open
4 / 344 of 34 issues completedLabels
[Feature] NotesPhase 3 of the Gutenberg roadmap around block commentingPhase 3 of the Gutenberg roadmap around block commenting[Type] IterationScoped iteration of an effort from a tracking issue or overview issue ideally for a major release.Scoped iteration of an effort from a tracking issue or overview issue ideally for a major release.
Metadata
Metadata
Assignees
Labels
[Feature] NotesPhase 3 of the Gutenberg roadmap around block commentingPhase 3 of the Gutenberg roadmap around block commenting[Type] IterationScoped iteration of an effort from a tracking issue or overview issue ideally for a major release.Scoped iteration of an effort from a tracking issue or overview issue ideally for a major release.
Type
Fields
Give feedbackNo fields configured for issues without a type.
Projects
StatusShow more project fields
📋 Iteration/Tracking Issues
Following on from the work in #66377 and #73260 for the last two respective releases, this issue serves as the iteration issue for Notes enhancements, tasks, and bug fixes planned for WordPress 7.1.
Designs
Pulling from @jasmussen lovely comment here, below are some designs for implementing aspects of the above scope.
Adding notes, even inline
Make a selection, click the floating button (or we add a button in the main block toolbar). Notes can exist in the canvas even with a sidebar open.
Managing notes
The notes top toolbar button appears when you have notes in a post or page, not before.
You can see notes also in the notes sidebar, with a clear visual separator between unresolved and resolved notes.
Suggesting
Making suggested changes requires us to find new space in the toolbar for a mode selector. Not much room there, an alternative is to integrate with the kebab menu:
The above leans into a PR by @youknowriad that simplifies “distraction” free to a boolean choice, and moves the individual properties into the Preferences page:
Note the addition of a new Show notes in the canvas toggle there, on by default. In context of compact notes, the motivation for compact notes is presumably to afford showing notes in the canvas, but without them taking up a full sidebars worth of space, and with lower emphasis.
By leveraging the chevron to expand/collapse the panel, we use existing patterns for toggling note footprint, we make it someting you can toggle on and off easily while you are working across many notes, and instead of fragmenting the choice of note style into none/compact/default, we make it a boolean choice: do you want notes in the canvas or not?
Other
Included also, previous notes on avatars:
... and multi-user cursors: