Skip to content

Conversation

@youknowriad
Copy link
Contributor

Follow up to #23904

This makes both flags consistent: opt-in and stable as mentioned on the WP 5.5 release post https://wordpress.org/news/2020/07/wordpress-5-5-beta-1/

@youknowriad youknowriad added Backport to WP 6.9 Beta/RC Pull request that needs to be backported to the WordPress major release that's currently in beta [Type] New API New API to be used by plugin developers or package users. [Feature] Design Tools Tools that impact the appearance of blocks both to expand the number of tools and improve the experi labels Jul 15, 2020
@youknowriad youknowriad requested a review from ItsJonQ July 15, 2020 16:38
@youknowriad youknowriad self-assigned this Jul 15, 2020
Copy link
Contributor Author

Choose a reason for hiding this comment

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

I was hesitant whether to call this "line-height" or "custom-line-height" I went with custom for consistency with other theme support flags (units, spacing).

@youknowriad youknowriad added the Needs Dev Note Requires a developer note for a major WordPress release cycle label Jul 15, 2020
@youknowriad
Copy link
Contributor Author

This will require some changes to Core editor settings file. This was missed in previous betas.

@github-actions
Copy link

github-actions bot commented Jul 15, 2020

Size Change: +8.58 kB (0%)

Total Size: 1.15 MB

Filename Size Change
build/annotations/index.js 3.67 kB -1 B
build/block-directory/index.js 7.68 kB +5 B (0%)
build/block-editor/index.js 124 kB +9.22 kB (7%) 🔍
build/block-library/index.js 132 kB -31 B (0%)
build/block-serialization-default-parser/index.js 1.88 kB -1 B
build/blocks/index.js 48.3 kB +2 B (0%)
build/components/index.js 198 kB -588 B (0%)
build/components/style-rtl.css 15.8 kB -10 B (0%)
build/components/style.css 15.8 kB -10 B (0%)
build/compose/index.js 9.67 kB +3 B (0%)
build/core-data/index.js 11.5 kB +3 B (0%)
build/data/index.js 8.45 kB -2 B (0%)
build/date/index.js 5.38 kB -1 B
build/dom-ready/index.js 568 B -1 B
build/dom/index.js 3.23 kB +1 B
build/edit-navigation/index.js 10.8 kB +3 B (0%)
build/edit-post/index.js 304 kB -103 B (0%)
build/edit-site/index.js 16.8 kB +23 B (0%)
build/edit-widgets/index.js 9.35 kB -1 B
build/editor/index.js 45.1 kB +49 B (0%)
build/element/index.js 4.65 kB -1 B
build/format-library/index.js 7.72 kB +2 B (0%)
build/hooks/index.js 2.13 kB -1 B
build/html-entities/index.js 621 B -1 B
build/i18n/index.js 3.56 kB +1 B
build/is-shallow-equal/index.js 711 B +2 B (0%)
build/keyboard-shortcuts/index.js 2.51 kB -1 B
build/list-reusable-blocks/index.js 3.12 kB -1 B
build/media-utils/index.js 5.32 kB +2 B (0%)
build/notices/index.js 1.79 kB +1 B
build/nux/index.js 3.4 kB -1 B
build/plugins/index.js 2.56 kB +3 B (0%)
build/primitives/index.js 1.4 kB -1 B
build/redux-routine/index.js 2.85 kB +2 B (0%)
build/rich-text/index.js 13.9 kB +6 B (0%)
build/server-side-render/index.js 2.71 kB +2 B (0%)
build/token-list/index.js 1.27 kB -1 B
build/url/index.js 4.06 kB +2 B (0%)
build/warning/index.js 1.14 kB +4 B (0%)
ℹ️ View Unchanged
Filename Size Change
build/a11y/index.js 1.14 kB 0 B
build/api-fetch/index.js 3.39 kB 0 B
build/autop/index.js 2.82 kB 0 B
build/blob/index.js 620 B 0 B
build/block-directory/style-rtl.css 944 B 0 B
build/block-directory/style.css 945 B 0 B
build/block-editor/style-rtl.css 10.8 kB 0 B
build/block-editor/style.css 10.8 kB 0 B
build/block-library/editor-rtl.css 7.6 kB 0 B
build/block-library/editor.css 7.59 kB 0 B
build/block-library/style-rtl.css 7.77 kB 0 B
build/block-library/style.css 7.77 kB 0 B
build/block-library/theme-rtl.css 728 B 0 B
build/block-library/theme.css 729 B 0 B
build/block-serialization-spec-parser/index.js 3.1 kB 0 B
build/data-controls/index.js 1.29 kB 0 B
build/deprecated/index.js 772 B 0 B
build/edit-navigation/style-rtl.css 1.08 kB 0 B
build/edit-navigation/style.css 1.08 kB 0 B
build/edit-post/style-rtl.css 5.61 kB 0 B
build/edit-post/style.css 5.61 kB 0 B
build/edit-site/style-rtl.css 3.04 kB 0 B
build/edit-site/style.css 3.04 kB 0 B
build/edit-widgets/style-rtl.css 2.45 kB 0 B
build/edit-widgets/style.css 2.45 kB 0 B
build/editor/editor-styles-rtl.css 537 B 0 B
build/editor/editor-styles.css 539 B 0 B
build/editor/style-rtl.css 3.78 kB 0 B
build/editor/style.css 3.78 kB 0 B
build/escape-html/index.js 733 B 0 B
build/format-library/style-rtl.css 547 B 0 B
build/format-library/style.css 548 B 0 B
build/keycodes/index.js 1.94 kB 0 B
build/list-reusable-blocks/style-rtl.css 476 B 0 B
build/list-reusable-blocks/style.css 476 B 0 B
build/nux/style-rtl.css 671 B 0 B
build/nux/style.css 668 B 0 B
build/priority-queue/index.js 789 B 0 B
build/shortcode/index.js 1.7 kB 0 B
build/viewport/index.js 1.85 kB 0 B
build/wordcount/index.js 1.17 kB 0 B

compressed-size-action

@youknowriad youknowriad force-pushed the update/consistent-opt-in-support-lineheight-custom-units branch from 85ecfc7 to fd9879f Compare July 15, 2020 17:02
Copy link

@ItsJonQ ItsJonQ left a comment

Choose a reason for hiding this comment

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

@youknowriad Thank you for following up with this PR! It looks good to me. custom-line-height makes sense to me!

@youknowriad youknowriad merged commit 4dd46a0 into master Jul 15, 2020
@youknowriad youknowriad deleted the update/consistent-opt-in-support-lineheight-custom-units branch July 15, 2020 18:12
@github-actions github-actions bot added this to the Gutenberg 8.6 milestone Jul 15, 2020
@ellatrix ellatrix mentioned this pull request Jul 20, 2020
6 tasks
@youknowriad youknowriad removed Backport to WP 6.9 Beta/RC Pull request that needs to be backported to the WordPress major release that's currently in beta Needs Dev Note Requires a developer note for a major WordPress release cycle labels Jul 22, 2020
@mtias
Copy link
Member

mtias commented Aug 27, 2020

I think we should make custom units opt-out not opt-in.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[Feature] Design Tools Tools that impact the appearance of blocks both to expand the number of tools and improve the experi [Type] New API New API to be used by plugin developers or package users.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants