-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
Post Template Panel: Display popover on the left side of the sidebar #69134
base: trunk
Are you sure you want to change the base?
Conversation
Size Change: 0 B Total Size: 1.84 MB ℹ️ View Unchanged
|
<ClassicThemeControl /> | ||
</PostPanelRow> | ||
); | ||
return <ClassicThemeControl />; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Perhaps by using a common PostPanelRow
for both the classic theme and the block theme, popoverProps
can be made common.
However, the conditions here are a bit complicated, so for now I've used the PostPanelRow
component for both the classic theme control and the block theme control. Also, the conditions here may change as a result of the discussion in #64341.
The following accounts have interacted with this PR and/or linked issues. I will continue to update these lists as activity occurs. You can also manually ask me to refresh this list by adding the If you're merging code through a pull request on GitHub, copy and paste the following into the bottom of the merge commit message.
To understand the WordPress project's expectations around crediting contributors, please review the Contributor Attribution page in the Core Handbook. |
What?
I noticed that in the post sidebar, only the post template popovers are positioned differently:
Why?
For consistency in popover positioning
How?
Like many other Panel implementations, uses a
PanelRow
as an anchor (Example).Testing Instructions
Check the position of the popover in both the block and classic themes.
Screenshots or screencast
a1e30df09fe9229a322f8c86f771d162.mp4