Skip to content

Save Panel: Remove connections icon and fix padding #62542

New issue

Have a question about this project? Sign up for a free account to open an issue and contact its maintainers and the community.

By clicking “Sign up for ”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on ? Sign in to your account

Merged
merged 3 commits into from
Jun 17, 2024

Conversation

artemiomorales
Copy link
Contributor

What?

This PR revises the styles of the indicator regarding post meta in the save panel, namely removing the connections icon and fixing the padding.

Why?

While the connections icon is explanatory when post meta has been modified via Block Bindings, it is possible to modify post meta by other means and it is not accurate to show the icon in all circumstances.

How?

This PR removes the connections icon and modifies the styles to fix the padding.

Testing Instructions

1. Register post meta by adding this snippet to your theme's functions.php
add_action( 'init', 'test_block_bindings' );

function test_block_bindings() {
	register_meta(
		'post',
		'text_field',
		array(
			'show_in_rest'      => true,
			'single'            => true,
			'type'              => 'string',
			'default'           => 'default text value',
		)
	);
}
2. Add a paragraph block bound to the custom field using the Code Editor
<!-- wp:paragraph {"metadata":{"bindings":{"content":{"source":"core/post-meta","args":{"key":"text_field"}}}}} -->
<p>Paragraph content</p>
<!-- /wp:paragraph -->
  1. Press the Save button.
  2. Verify that the Save Panel appears with the updated styles.

Testing Instructions for Keyboard

Screenshots or screencast

Before

save-panel_before

After

save-panel_after

@artemiomorales
Copy link
Contributor Author

I've hardcoded the margin-left for the post meta indicator. To make it line up with the checkbox field above it, ideally we would use something like the following:

margin-left: calc(var(--checkbox-input-size) + var(--checkbox-input-margin));

However. calc() doesn't seem to work for this use case. Does anyone have any suggestions, or should we just proceed with the hardcoded value for now?

@artemiomoralesartemiomorales marked this pull request as ready for review June 13, 2024 12:17
@github-actionsGitHub Actions
Copy link

-actions bot commented Jun 13, 2024

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 props-bot label.

If you're merging code through a pull request on , copy and paste the following into the bottom of the merge commit message.

Co-authored-by: artemiomorales <[email protected]>
Co-authored-by: cbravobernal <[email protected]>
Co-authored-by: SantosGuillamot <[email protected]>
Co-authored-by: youknowriad <[email protected]>
Co-authored-by: jasmussen <[email protected]>

To understand the WordPress project's expectations around crediting contributors, please review the Contributor Attribution page in the Core Handbook.

@artemiomoralesartemiomorales added the Backport to WP 6.8 Beta/RCPull request that needs to be backported to the WordPress major release that's currently in betalabel Jun 13, 2024
@github-actionsGitHub Actions
Copy link

-actions bot commented Jun 13, 2024

Size Change: -424 B (-0.02%)

Total Size: 1.76 MB

FilenameSizeChange
build/editor/index.min.js97.6 kB-344 B (-0.35%)
build/editor/style-rtl.css9.18 kB-39 B (-0.42%)
build/editor/style.css9.18 kB-41 B (-0.44%)
ℹ️ View Unchanged
FilenameSize
build/a11y/index.min.js951 B
build/annotations/index.min.js2.26 kB
build/api-fetch/index.min.js2.31 kB
build/autop/index.min.js2.12 kB
build/blob/index.min.js579 B
build/block-directory/index.min.js7.31 kB
build/block-directory/style-rtl.css1.02 kB
build/block-directory/style.css1.02 kB
build/block-editor/content-rtl.css4.57 kB
build/block-editor/content.css4.57 kB
build/block-editor/default-editor-styles-rtl.css394 B
build/block-editor/default-editor-styles.css394 B
build/block-editor/index.min.js262 kB
build/block-editor/style-rtl.css15.6 kB
build/block-editor/style.css15.5 kB
build/block-library/blocks/archives/editor-rtl.css61 B
build/block-library/blocks/archives/editor.css60 B
build/block-library/blocks/archives/style-rtl.css90 B
build/block-library/blocks/archives/style.css90 B
build/block-library/blocks/audio/editor-rtl.css149 B
build/block-library/blocks/audio/editor.css151 B
build/block-library/blocks/audio/style-rtl.css125 B
build/block-library/blocks/audio/style.css125 B
build/block-library/blocks/audio/theme-rtl.css126 B
build/block-library/blocks/audio/theme.css126 B
build/block-library/blocks/avatar/editor-rtl.css115 B
build/block-library/blocks/avatar/editor.css115 B
build/block-library/blocks/avatar/style-rtl.css104 B
build/block-library/blocks/avatar/style.css104 B
build/block-library/blocks/button/editor-rtl.css310 B
build/block-library/blocks/button/editor.css310 B
build/block-library/blocks/button/style-rtl.css538 B
build/block-library/blocks/button/style.css538 B
build/block-library/blocks/buttons/editor-rtl.css336 B
build/block-library/blocks/buttons/editor.css336 B
build/block-library/blocks/buttons/style-rtl.css328 B
build/block-library/blocks/buttons/style.css328 B
build/block-library/blocks/calendar/style-rtl.css240 B
build/block-library/blocks/calendar/style.css240 B
build/block-library/blocks/categories/editor-rtl.css113 B
build/block-library/blocks/categories/editor.css112 B
build/block-library/blocks/categories/style-rtl.css124 B
build/block-library/blocks/categories/style.css124 B
build/block-library/blocks/code/editor-rtl.css53 B
build/block-library/blocks/code/editor.css53 B
build/block-library/blocks/code/style-rtl.css121 B
build/block-library/blocks/code/style.css121 B
build/block-library/blocks/code/theme-rtl.css122 B
build/block-library/blocks/code/theme.css122 B
build/block-library/blocks/columns/editor-rtl.css108 B
build/block-library/blocks/columns/editor.css108 B
build/block-library/blocks/columns/style-rtl.css420 B
build/block-library/blocks/columns/style.css420 B
build/block-library/blocks/comment-author-avatar/editor-rtl.css124 B
build/block-library/blocks/comment-author-avatar/editor.css124 B
build/block-library/blocks/comment-content/style-rtl.css90 B
build/block-library/blocks/comment-content/style.css90 B
build/block-library/blocks/comment-template/style-rtl.css200 B
build/block-library/blocks/comment-template/style.css199 B
build/block-library/blocks/comments-pagination-numbers/editor-rtl.css122 B
build/block-library/blocks/comments-pagination-numbers/editor.css121 B
build/block-library/blocks/comments-pagination/editor-rtl.css221 B
build/block-library/blocks/comments-pagination/editor.css211 B
build/block-library/blocks/comments-pagination/style-rtl.css234 B
build/block-library/blocks/comments-pagination/style.css231 B
build/block-library/blocks/comments-title/editor-rtl.css75 B
build/block-library/blocks/comments-title/editor.css75 B
build/block-library/blocks/comments/editor-rtl.css832 B
build/block-library/blocks/comments/editor.css832 B
build/block-library/blocks/comments/style-rtl.css632 B
build/block-library/blocks/comments/style.css631 B
build/block-library/blocks/cover/editor-rtl.css668 B
build/block-library/blocks/cover/editor.css669 B
build/block-library/blocks/cover/style-rtl.css1.62 kB
build/block-library/blocks/cover/style.css1.6 kB
build/block-library/blocks/details/editor-rtl.css65 B
build/block-library/blocks/details/editor.css65 B
build/block-library/blocks/details/style-rtl.css86 B
build/block-library/blocks/details/style.css86 B
build/block-library/blocks/embed/editor-rtl.css314 B
build/block-library/blocks/embed/editor.css314 B
build/block-library/blocks/embed/style-rtl.css411 B
build/block-library/blocks/embed/style.css411 B
build/block-library/blocks/embed/theme-rtl.css126 B
build/block-library/blocks/embed/theme.css126 B
build/block-library/blocks/file/editor-rtl.css326 B
build/block-library/blocks/file/editor.css326 B
build/block-library/blocks/file/style-rtl.css278 B
build/block-library/blocks/file/style.css279 B
build/block-library/blocks/file/view.min.js324 B
build/block-library/blocks/footnotes/style-rtl.css198 B
build/block-library/blocks/footnotes/style.css197 B
build/block-library/blocks/form-input/editor-rtl.css229 B
build/block-library/blocks/form-input/editor.css229 B
build/block-library/blocks/form-input/style-rtl.css342 B
build/block-library/blocks/form-input/style.css342 B
build/block-library/blocks/form-submission-notification/editor-rtl.css344 B
build/block-library/blocks/form-submission-notification/editor.css341 B
build/block-library/blocks/form-submit-button/style-rtl.css69 B
build/block-library/blocks/form-submit-button/style.css69 B
build/block-library/blocks/form/view.min.js470 B
build/block-library/blocks/freeform/editor-rtl.css2.6 kB
build/block-library/blocks/freeform/editor.css2.6 kB
build/block-library/blocks/gallery/editor-rtl.css958 B
build/block-library/blocks/gallery/editor.css962 B
build/block-library/blocks/gallery/style-rtl.css1.71 kB
build/block-library/blocks/gallery/style.css1.71 kB
build/block-library/blocks/gallery/theme-rtl.css108 B
build/block-library/blocks/gallery/theme.css108 B
build/block-library/blocks/group/editor-rtl.css402 B
build/block-library/blocks/group/editor.css402 B
build/block-library/blocks/group/style-rtl.css103 B
build/block-library/blocks/group/style.css103 B
build/block-library/blocks/group/theme-rtl.css79 B
build/block-library/blocks/group/theme.css79 B
build/block-library/blocks/heading/style-rtl.css188 B
build/block-library/blocks/heading/style.css188 B
build/block-library/blocks/html/editor-rtl.css346 B
build/block-library/blocks/html/editor.css347 B
build/block-library/blocks/image/editor-rtl.css890 B
build/block-library/blocks/image/editor.css889 B
build/block-library/blocks/image/style-rtl.css1.52 kB
build/block-library/blocks/image/style.css1.51 kB
build/block-library/blocks/image/theme-rtl.css137 B
build/block-library/blocks/image/theme.css137 B
build/block-library/blocks/image/view.min.js1.54 kB
build/block-library/blocks/latest-comments/style-rtl.css355 B
build/block-library/blocks/latest-comments/style.css354 B
build/block-library/blocks/latest-posts/editor-rtl.css204 B
build/block-library/blocks/latest-posts/editor.css204 B
build/block-library/blocks/latest-posts/style-rtl.css509 B
build/block-library/blocks/latest-posts/style.css510 B
build/block-library/blocks/list/style-rtl.css104 B
build/block-library/blocks/list/style.css104 B
build/block-library/blocks/media-text/editor-rtl.css304 B
build/block-library/blocks/media-text/editor.css303 B
build/block-library/blocks/media-text/style-rtl.css506 B
build/block-library/blocks/media-text/style.css504 B
build/block-library/blocks/more/editor-rtl.css427 B
build/block-library/blocks/more/editor.css427 B
build/block-library/blocks/navigation-link/editor-rtl.css663 B
build/block-library/blocks/navigation-link/editor.css664 B
build/block-library/blocks/navigation-link/style-rtl.css192 B
build/block-library/blocks/navigation-link/style.css191 B
build/block-library/blocks/navigation-submenu/editor-rtl.css295 B
build/block-library/blocks/navigation-submenu/editor.css294 B
build/block-library/blocks/navigation/editor-rtl.css2.2 kB
build/block-library/blocks/navigation/editor.css2.21 kB
build/block-library/blocks/navigation/style-rtl.css2.25 kB
build/block-library/blocks/navigation/style.css2.24 kB
build/block-library/blocks/navigation/view.min.js1.03 kB
build/block-library/blocks/nextpage/editor-rtl.css392 B
build/block-library/blocks/nextpage/editor.css392 B
build/block-library/blocks/page-list/editor-rtl.css378 B
build/block-library/blocks/page-list/editor.css378 B
build/block-library/blocks/page-list/style-rtl.css175 B
build/block-library/blocks/page-list/style.css175 B
build/block-library/blocks/paragraph/editor-rtl.css236 B
build/block-library/blocks/paragraph/editor.css236 B
build/block-library/blocks/paragraph/style-rtl.css341 B
build/block-library/blocks/paragraph/style.css340 B
build/block-library/blocks/post-author/style-rtl.css175 B
build/block-library/blocks/post-author/style.css176 B
build/block-library/blocks/post-comments-form/editor-rtl.css96 B
build/block-library/blocks/post-comments-form/editor.css96 B
build/block-library/blocks/post-comments-form/style-rtl.css506 B
build/block-library/blocks/post-comments-form/style.css506 B
build/block-library/blocks/post-content/editor-rtl.css74 B
build/block-library/blocks/post-content/editor.css74 B
build/block-library/blocks/post-date/style-rtl.css62 B
build/block-library/blocks/post-date/style.css62 B
build/block-library/blocks/post-excerpt/editor-rtl.css71 B
build/block-library/blocks/post-excerpt/editor.css71 B
build/block-library/blocks/post-excerpt/style-rtl.css141 B
build/block-library/blocks/post-excerpt/style.css141 B
build/block-library/blocks/post-featured-image/editor-rtl.css729 B
build/block-library/blocks/post-featured-image/editor.css726 B
build/block-library/blocks/post-featured-image/style-rtl.css341 B
build/block-library/blocks/post-featured-image/style.css341 B
build/block-library/blocks/post-navigation-link/style-rtl.css215 B
build/block-library/blocks/post-navigation-link/style.css214 B
build/block-library/blocks/post-template/editor-rtl.css99 B
build/block-library/blocks/post-template/editor.css98 B
build/block-library/blocks/post-template/style-rtl.css399 B
build/block-library/blocks/post-template/style.css398 B
build/block-library/blocks/post-terms/style-rtl.css96 B
build/block-library/blocks/post-terms/style.css96 B
build/block-library/blocks/post-time-to-read/style-rtl.css70 B
build/block-library/blocks/post-time-to-read/style.css70 B
build/block-library/blocks/post-title/style-rtl.css100 B
build/block-library/blocks/post-title/style.css100 B
build/block-library/blocks/preformatted/style-rtl.css125 B
build/block-library/blocks/preformatted/style.css125 B
build/block-library/blocks/pullquote/editor-rtl.css134 B
build/block-library/blocks/pullquote/editor.css134 B
build/block-library/blocks/pullquote/style-rtl.css342 B
build/block-library/blocks/pullquote/style.css342 B
build/block-library/blocks/pullquote/theme-rtl.css167 B
build/block-library/blocks/pullquote/theme.css167 B
build/block-library/blocks/query-pagination-numbers/editor-rtl.css121 B
build/block-library/blocks/query-pagination-numbers/editor.css118 B
build/block-library/blocks/query-pagination/editor-rtl.css220 B
build/block-library/blocks/query-pagination/editor.css208 B
build/block-library/blocks/query-pagination/style-rtl.css287 B
build/block-library/blocks/query-pagination/style.css283 B
build/block-library/blocks/query-title/style-rtl.css64 B
build/block-library/blocks/query-title/style.css64 B
build/block-library/blocks/query/editor-rtl.css502 B
build/block-library/blocks/query/editor.css502 B
build/block-library/blocks/query/view.min.js958 B
build/block-library/blocks/quote/style-rtl.css238 B
build/block-library/blocks/quote/style.css238 B
build/block-library/blocks/quote/theme-rtl.css221 B
build/block-library/blocks/quote/theme.css225 B
build/block-library/blocks/read-more/style-rtl.css138 B
build/block-library/blocks/read-more/style.css138 B
build/block-library/blocks/rss/editor-rtl.css101 B
build/block-library/blocks/rss/editor.css101 B
build/block-library/blocks/rss/style-rtl.css288 B
build/block-library/blocks/rss/style.css287 B
build/block-library/blocks/search/editor-rtl.css183 B
build/block-library/blocks/search/editor.css183 B
build/block-library/blocks/search/style-rtl.css684 B
build/block-library/blocks/search/style.css683 B
build/block-library/blocks/search/theme-rtl.css113 B
build/block-library/blocks/search/theme.css113 B
build/block-library/blocks/search/view.min.js475 B
build/block-library/blocks/separator/editor-rtl.css100 B
build/block-library/blocks/separator/editor.css100 B
build/block-library/blocks/separator/style-rtl.css248 B
build/block-library/blocks/separator/style.css248 B
build/block-library/blocks/separator/theme-rtl.css195 B
build/block-library/blocks/separator/theme.css195 B
build/block-library/blocks/shortcode/editor-rtl.css286 B
build/block-library/blocks/shortcode/editor.css286 B
build/block-library/blocks/site-logo/editor-rtl.css806 B
build/block-library/blocks/site-logo/editor.css803 B
build/block-library/blocks/site-logo/style-rtl.css218 B
build/block-library/blocks/site-logo/style.css218 B
build/block-library/blocks/site-tagline/editor-rtl.css87 B
build/block-library/blocks/site-tagline/editor.css87 B
build/block-library/blocks/site-title/editor-rtl.css123 B
build/block-library/blocks/site-title/editor.css123 B
build/block-library/blocks/site-title/style-rtl.css71 B
build/block-library/blocks/site-title/style.css71 B
build/block-library/blocks/social-link/editor-rtl.css338 B
build/block-library/blocks/social-link/editor.css338 B
build/block-library/blocks/social-links/editor-rtl.css676 B
build/block-library/blocks/social-links/editor.css675 B
build/block-library/blocks/social-links/style-rtl.css1.5 kB
build/block-library/blocks/social-links/style.css1.5 kB
build/block-library/blocks/spacer/editor-rtl.css346 B
build/block-library/blocks/spacer/editor.css346 B
build/block-library/blocks/spacer/style-rtl.css48 B
build/block-library/blocks/spacer/style.css48 B
build/block-library/blocks/table/editor-rtl.css394 B
build/block-library/blocks/table/editor.css394 B
build/block-library/blocks/table/style-rtl.css640 B
build/block-library/blocks/table/style.css639 B
build/block-library/blocks/table/theme-rtl.css145 B
build/block-library/blocks/table/theme.css145 B
build/block-library/blocks/tag-cloud/style-rtl.css266 B
build/block-library/blocks/tag-cloud/style.css265 B
build/block-library/blocks/template-part/editor-rtl.css393 B
build/block-library/blocks/template-part/editor.css393 B
build/block-library/blocks/template-part/theme-rtl.css113 B
build/block-library/blocks/template-part/theme.css113 B
build/block-library/blocks/term-description/style-rtl.css108 B
build/block-library/blocks/term-description/style.css108 B
build/block-library/blocks/text-columns/editor-rtl.css95 B
build/block-library/blocks/text-columns/editor.css95 B
build/block-library/blocks/text-columns/style-rtl.css165 B
build/block-library/blocks/text-columns/style.css165 B
build/block-library/blocks/verse/style-rtl.css98 B
build/block-library/blocks/verse/style.css98 B
build/block-library/blocks/video/editor-rtl.css553 B
build/block-library/blocks/video/editor.css554 B
build/block-library/blocks/video/style-rtl.css186 B
build/block-library/blocks/video/style.css186 B
build/block-library/blocks/video/theme-rtl.css126 B
build/block-library/blocks/video/theme.css126 B
build/block-library/classic-rtl.css179 B
build/block-library/classic.css179 B
build/block-library/common-rtl.css1.11 kB
build/block-library/common.css1.11 kB
build/block-library/editor-elements-rtl.css75 B
build/block-library/editor-elements.css75 B
build/block-library/editor-rtl.css12 kB
build/block-library/editor.css11.9 kB
build/block-library/elements-rtl.css54 B
build/block-library/elements.css54 B
build/block-library/index.min.js219 kB
build/block-library/reset-rtl.css470 B
build/block-library/reset.css470 B
build/block-library/style-rtl.css14.6 kB
build/block-library/style.css14.6 kB
build/block-library/theme-rtl.css698 B
build/block-library/theme.css703 B
build/block-serialization-default-parser/index.min.js1.12 kB
build/block-serialization-spec-parser/index.min.js2.87 kB
build/blocks/index.min.js52.2 kB
build/commands/index.min.js15.2 kB
build/commands/style-rtl.css955 B
build/commands/style.css952 B
build/components/index.min.js223 kB
build/components/style-rtl.css12 kB
build/components/style.css12 kB
build/compose/index.min.js12.9 kB
build/core-commands/index.min.js2.74 kB
build/core-data/index.min.js72.6 kB
build/customize-widgets/index.min.js10.9 kB
build/customize-widgets/style-rtl.css1.35 kB
build/customize-widgets/style.css1.35 kB
build/data-controls/index.min.js641 B
build/data/index.min.js8.99 kB
build/date/index.min.js18 kB
build/deprecated/index.min.js458 B
build/dom-ready/index.min.js325 B
build/dom/index.min.js4.65 kB
build/edit-post/classic-rtl.css578 B
build/edit-post/classic.css580 B
build/edit-post/index.min.js12.4 kB
build/edit-post/style-rtl.css2.31 kB
build/edit-post/style.css2.31 kB
build/edit-site/index.min.js207 kB
build/edit-site/posts-rtl.css6.35 kB
build/edit-site/posts.css6.35 kB
build/edit-site/style-rtl.css11.7 kB
build/edit-site/style.css11.7 kB
build/edit-widgets/index.min.js17.6 kB
build/edit-widgets/style-rtl.css4.18 kB
build/edit-widgets/style.css4.18 kB
build/element/index.min.js4.83 kB
build/escape-html/index.min.js537 B
build/format-library/index.min.js8.1 kB
build/format-library/style-rtl.css494 B
build/format-library/style.css493 B
build/hooks/index.min.js1.54 kB
build/html-entities/index.min.js445 B
build/i18n/index.min.js3.58 kB
build/interactivity/debug.min.js16.5 kB
build/interactivity/file.min.js447 B
build/interactivity/image.min.js1.68 kB
build/interactivity/index.min.js13.4 kB
build/interactivity/navigation.min.js1.16 kB
build/interactivity/query.min.js742 B
build/interactivity/router.min.js2.8 kB
build/interactivity/search.min.js615 B
build/is-shallow-equal/index.min.js526 B
build/keyboard-shortcuts/index.min.js1.31 kB
build/keycodes/index.min.js1.46 kB
build/list-reusable-blocks/index.min.js2.17 kB
build/list-reusable-blocks/style-rtl.css846 B
build/list-reusable-blocks/style.css846 B
build/media-utils/index.min.js2.92 kB
build/modules/importmap-polyfill.min.js12.3 kB
build/notices/index.min.js946 B
build/nux/index.min.js1.58 kB
build/nux/style-rtl.css749 B
build/nux/style.css745 B
build/patterns/index.min.js7.22 kB
build/patterns/style-rtl.css687 B
build/patterns/style.css685 B
build/plugins/index.min.js1.81 kB
build/preferences-persistence/index.min.js2.06 kB
build/preferences/index.min.js2.89 kB
build/preferences/style-rtl.css715 B
build/preferences/style.css715 B
build/primitives/index.min.js829 B
build/priority-queue/index.min.js1.54 kB
build/private-apis/index.min.js994 B
build/react-i18n/index.min.js630 B
build/react-refresh-entry/index.min.js9.47 kB
build/react-refresh-runtime/index.min.js6.76 kB
build/redux-routine/index.min.js2.69 kB
build/reusable-blocks/index.min.js2.72 kB
build/reusable-blocks/style-rtl.css256 B
build/reusable-blocks/style.css256 B
build/rich-text/index.min.js10.1 kB
build/router/index.min.js1.95 kB
build/server-side-render/index.min.js1.94 kB
build/shortcode/index.min.js1.4 kB
build/style-engine/index.min.js2.01 kB
build/token-list/index.min.js579 B
build/url/index.min.js3.85 kB
build/vendors/react-dom.min.js42.8 kB
build/vendors/react-jsx-runtime.min.js560 B
build/vendors/react.min.js2.65 kB
build/viewport/index.min.js965 B
build/warning/index.min.js250 B
build/widgets/index.min.js7.19 kB
build/widgets/style-rtl.css1.16 kB
build/widgets/style.css1.16 kB
build/wordcount/index.min.js1.03 kB

compressed-size-action

@github-actionsGitHub Actions
Copy link

-actions bot commented Jun 13, 2024

Flaky tests detected in 7aadf9a.
Some tests passed with failed attempts. The failures may not be related to this commit but are still reported for visibility. See the documentation for more information.

🔍 Workflow run URL: https://.com/WordPress/gutenberg/actions/runs/9516571612
📝 Reported issues:

@artemiomoralesartemiomorales added [Feature] Block bindings [Type] BugAn existing feature does not function as intendedlabels Jun 13, 2024
@@ -32,7 +32,7 @@
}

.entities-saved-states__post-meta {
margin-left: $grid-unit-30;
margin-left: 28px;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we use an unit instead of hard-coding a margin?

Copy link
Contributor Author

@artemiomorales artemiomorales Jun 14, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@cbravobernal In light of the design changes, I now just use the preexisting entities-saved-states__changes class for styling 👍

@cbravobernal
Copy link
Contributor

or should we just proceed with the hardcoded value for now?

Let's look for an alternative :-)

@youknowriad
Copy link
Contributor

Thanks for following-up with this, I really appreciate it.

Can we use the same styling for "post meta" as the style we use to detail global styles changes

Screenshot 2024-06-14 at 7 56 59 AM

The other thing that is probably best addressed for later is whether we should show the full list of modified properties included the list of meta fields. Something like:

title, content, post meta ( my_meta_field, my_other_meta_field... )

cc @jasmussen @jameskoster

@jasmussen
Copy link
Contributor

The original motivation was to separate out, with checkboxes, individual attributes. In absence of that, I would agree with Riad that we should just use the regular/default gray-text bulleted layout.

@artemiomorales
Copy link
Contributor Author

Can we use the same styling for "post meta" as the style we use to detail global styles changes

@youknowriad @cbravobernal Done! This is what it looks like now:

Screenshot 2024-06-14 at 10 30 13 AM

@cbravobernal
Copy link
Contributor

I'm not getting those styles. Am I missing something?

Tested on Firefox.

Screenshot 2024-06-14 at 12 40 11

@artemiomorales
Copy link
Contributor Author

artemiomorales commented Jun 14, 2024

I'm not getting those styles. Am I missing something?

Tested on Firefox.

@cbravobernal I see it on Firefox without issue 🤔
Maybe try clearing cache, rebuilding, etc.?

@artemiomoralesartemiomorales force-pushed the fix/improve-styles-post-meta-save-panel branch from 7f9cf2c to 7aadf9a Compare June 14, 2024 13:01
Copy link
Contributor

@SantosGuillamot SantosGuillamot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've tested it in Chrome and Safari, and I can see it working properly.

Screenshot 2024-06-17 at 08 44 20

Apart from that, it seems it is using the same markup as the Global Styles changes, so I assume it is correct.

I'll wait to merge the pull request until @cbravobernal can confirm if the issue he was having is solved or is still present.

@cbravobernalcbravobernal merged commit 584524a into trunk Jun 17, 2024
63 checks passed
@cbravobernalcbravobernal deleted the fix/improve-styles-post-meta-save-panel branch June 17, 2024 08:35
@cbravobernal
Copy link
Contributor

Got it working. Not sure about what was preventing the style from view.

@github-actions-actions bot added this to the Gutenberg 18.7 milestone Jun 17, 2024
huubl pushed a commit to huubl/gutenberg that referenced this pull request Jun 17, 2024
* Remove connections icon and fix padding

* Reuse Global Styles changes design for meta changes

* Update test

Co-authored-by: artemiomorales <[email protected]>
Co-authored-by: cbravobernal <[email protected]>
Co-authored-by: SantosGuillamot <[email protected]>
Co-authored-by: youknowriad <[email protected]>
Co-authored-by: jasmussen <[email protected]>
ellatrix pushed a commit that referenced this pull request Jun 18, 2024
* Remove connections icon and fix padding

* Reuse Global Styles changes design for meta changes

* Update test

Co-authored-by: artemiomorales <[email protected]>
Co-authored-by: cbravobernal <[email protected]>
Co-authored-by: SantosGuillamot <[email protected]>
Co-authored-by: youknowriad <[email protected]>
Co-authored-by: jasmussen <[email protected]>
ellatrix pushed a commit that referenced this pull request Jun 18, 2024
* Remove connections icon and fix padding

* Reuse Global Styles changes design for meta changes

* Update test

Co-authored-by: artemiomorales <[email protected]>
Co-authored-by: cbravobernal <[email protected]>
Co-authored-by: SantosGuillamot <[email protected]>
Co-authored-by: youknowriad <[email protected]>
Co-authored-by: jasmussen <[email protected]>
@ellatrix
Copy link
Member

I just cherry-picked this PR to the wp/6.6-beta-3 branch to get it included in the next release: ecc7107

@ellatrixellatrix added Backported to WP CorePull request that has been successfully merged into WP Coreand removed Backport to WP 6.8 Beta/RCPull request that needs to be backported to the WordPress major release that's currently in betalabels Jun 18, 2024
ellatrix pushed a commit that referenced this pull request Jun 18, 2024
* Remove connections icon and fix padding

* Reuse Global Styles changes design for meta changes

* Update test

Co-authored-by: artemiomorales <[email protected]>
Co-authored-by: cbravobernal <[email protected]>
Co-authored-by: SantosGuillamot <[email protected]>
Co-authored-by: youknowriad <[email protected]>
Co-authored-by: jasmussen <[email protected]>
Sign up for free to join this conversation on . Already have an account? Sign in to comment
Labels
Backported to WP CorePull request that has been successfully merged into WP Core[Feature] Block bindings [Type] BugAn existing feature does not function as intended
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants