Repository navigation
Notes iteration for WordPress 6.9 #66377
Description
The initial PR: #60622
Next tasks
Summary: based on the new designs, we need two separate sidebars:
- One sidebar is coloured so it feels as an extension of the canvas. This "sidebar" should show whenever no other sidebar is open, such as inspector, global styles, second comment sidebar, etc. The comments should appear at the same height as the blocks. Only the top-level comment should be shown. Nested replies unfold when the top level comment is selected.
- A second sidebar that is a normal plugin sidebar: has toggle, white background. This sidebar should show all comments (resolved or unresolved) in reverse chronological order. Nested replies still appear under the top level comment, and unfold when you select the top level comment.
Next on design
We should also make progress on the design for inline comments.
First off, adding comments:
Add on the block level, show an overlay marker, show those bubbles. As noted for other mockups, vertically aligning comments to text is meaningful, and in fact despite our conversation above about a "looking like the background" sidebar, there was an express desire to actually have those bubbles appear in context of the block. I recognize this comment notes it to be hard to impossible, so this is a topic worth digging into, a little bit.
In a way, I could think of these being positioned near the block same as how the block toolbar is positioned near the block, just hugging the right side of the screen. Let's brainstorm and see what's reasonable.
Here are some additional screens in the same category, allowing you to add multiple block level comments:
Note in all of these, the sidebar is toggled off, because—after all—these comments are shown directly in the document, in context of the block.
The sidebar, and its purpose
That brings us to the sidebar, which can serve the purpose of showing all comments added, in chronological order:
When the sidebar is opened, like in this mockup, all the comments in the canvas disappear. This sidebar is also where you might search comments, or see comments already resolved.
I'll leave this open for others to add items. Cc @annezazu @jasmussen @mtias
Metadata
Metadata
Assignees
Labels
Type
Projects
- StatusShow more project fields✅ Done



Activity
hbhalodia commentedon Oct 24, 2024
Hi @ellatrix, I had created a quick PR for the issue 1, to use
TextareaControlinstead ofTextControlcomponent - #66391Thank You,
annezazu commentedon Oct 24, 2024
@ellatrix disregard my original comment. Edited to just have this as a sub-issue of the main overview issue and with a new title to make it clearer this is around what's next. Thanks for pulling this together!
[-]Inline Commenting[/-][+]Inline Commenting: Next iteration[/+]jasmussen commentedon Oct 30, 2024
Working on some mockups at the moment.
Not sure about this. It might eventually have value, but until it does, I'd tread carefully. Notably I would not want to add a notification number to the public sidebar API until we have a clearer vision for the future of this API. So I'd suggest this one being in the lower priority bucket.
jasmussen commentedon Oct 30, 2024
jasmussen commentedon Oct 31, 2024
ellatrix commentedon Oct 31, 2024
@jasmussen It's not possible to show block comment in the canvas, since that's for content only. However, it should be possible to enlarge the canvas and position the comment UI over it (as popovers), much like the block toolbar. But this would require us to somehow "reserve" an area inside the canvas so no content can be below the comments. Perhaps a margin on the
htmlelement. Zoom-out mode has some similar margins. Although a margin on thehtmlelement would remove the canvas colour from the area. A margin onbodycould be tried to, but that starts to be more dangerous as it can clash with theme styles. It's tricky!An alternative idea would be to detect the colour of the canvas and fill the sidebar with it.
In both cases, comments still must be rendered in the side area and be repositioned to horizontally align with the blocks.
jasmussen commentedon Oct 31, 2024
214 remaining items
jeffpaul commentedon Nov 18, 2025
In reviewing the list of remaining bugs with @adamsilverstein @poojabhimani12 @desrosj @roseg43 we have the following updates/thoughts on the following:
jeffpaul commentedon Nov 25, 2025
In reviewing the list of remaining bugs with @poojabhimani12 @desrosj @roseg43 we have the following updates/thoughts on the following
Mamaduka commentedon Dec 2, 2025
Should we close this in favor of the WP 7.0 tracking issue?
t-hamano commentedon Dec 2, 2025
I have moved the above outstanding tasks to the 7.0 tracking issue.
This final remaining task should be able to be closed in time for the 6.9 release.
hanneslsm commentedon Dec 2, 2025
Tip
Quick link to the 7.0 tracking issue: #73260