Skip to content
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

Use the inserter panel for the edit-site screen #22413

Merged
merged 3 commits into from
May 21, 2020

Conversation

youknowriad
Copy link
Contributor

Related #21245 #20791

Update the edit-site screen to use the inserter panel which

@github-actions
Copy link

github-actions bot commented May 18, 2020

Size Change: +274 B (0%)

Total Size: 1.11 MB

Filename Size Change
build/block-editor/index.js 105 kB +2 B (0%)
build/block-library/index.js 119 kB +5 B (0%)
build/block-library/style-rtl.css 7.48 kB +1 B
build/block-library/style.css 7.48 kB -1 B
build/blocks/index.js 48.1 kB -2 B (0%)
build/components/index.js 182 kB -3 B (0%)
build/core-data/index.js 11.4 kB +22 B (0%)
build/edit-post/index.js 302 kB +1 B
build/edit-site/index.js 12.9 kB +136 B (1%)
build/edit-site/style-rtl.css 5.28 kB +60 B (1%)
build/edit-site/style.css 5.28 kB +60 B (1%)
build/editor/index.js 44.3 kB -1 B
build/keyboard-shortcuts/index.js 2.51 kB -2 B (0%)
build/nux/index.js 3.4 kB -2 B (0%)
build/rich-text/index.js 14.8 kB -2 B (0%)
ℹ️ View Unchanged
Filename Size Change
build/a11y/index.js 1.02 kB 0 B
build/annotations/index.js 3.62 kB 0 B
build/api-fetch/index.js 3.39 kB 0 B
build/autop/index.js 2.83 kB 0 B
build/blob/index.js 620 B 0 B
build/block-directory/index.js 6.93 kB 0 B
build/block-directory/style-rtl.css 790 B 0 B
build/block-directory/style.css 791 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.22 kB 0 B
build/block-library/editor.css 7.22 kB 0 B
build/block-library/theme-rtl.css 683 B 0 B
build/block-library/theme.css 685 B 0 B
build/block-serialization-default-parser/index.js 1.88 kB 0 B
build/block-serialization-spec-parser/index.js 3.1 kB 0 B
build/components/style-rtl.css 17.1 kB 0 B
build/components/style.css 17.1 kB 0 B
build/compose/index.js 6.68 kB 0 B
build/data-controls/index.js 1.29 kB 0 B
build/data/index.js 8.42 kB 0 B
build/date/index.js 5.47 kB 0 B
build/deprecated/index.js 772 B 0 B
build/dom-ready/index.js 568 B 0 B
build/dom/index.js 3.11 kB 0 B
build/edit-navigation/index.js 6.6 kB 0 B
build/edit-navigation/style-rtl.css 857 B 0 B
build/edit-navigation/style.css 856 B 0 B
build/edit-post/style-rtl.css 12.2 kB 0 B
build/edit-post/style.css 12.2 kB 0 B
build/edit-widgets/index.js 7.73 kB 0 B
build/edit-widgets/style-rtl.css 4.59 kB 0 B
build/edit-widgets/style.css 4.59 kB 0 B
build/editor/editor-styles-rtl.css 425 B 0 B
build/editor/editor-styles.css 428 B 0 B
build/editor/style-rtl.css 5.07 kB 0 B
build/editor/style.css 5.08 kB 0 B
build/element/index.js 4.65 kB 0 B
build/escape-html/index.js 733 B 0 B
build/format-library/index.js 7.64 kB 0 B
build/format-library/style-rtl.css 502 B 0 B
build/format-library/style.css 502 B 0 B
build/hooks/index.js 2.13 kB 0 B
build/html-entities/index.js 622 B 0 B
build/i18n/index.js 3.56 kB 0 B
build/is-shallow-equal/index.js 711 B 0 B
build/keycodes/index.js 1.94 kB 0 B
build/list-reusable-blocks/index.js 3.13 kB 0 B
build/list-reusable-blocks/style-rtl.css 226 B 0 B
build/list-reusable-blocks/style.css 226 B 0 B
build/media-utils/index.js 5.29 kB 0 B
build/notices/index.js 1.79 kB 0 B
build/nux/style-rtl.css 616 B 0 B
build/nux/style.css 613 B 0 B
build/plugins/index.js 2.56 kB 0 B
build/primitives/index.js 1.5 kB 0 B
build/priority-queue/index.js 789 B 0 B
build/redux-routine/index.js 2.85 kB 0 B
build/server-side-render/index.js 2.68 kB 0 B
build/shortcode/index.js 1.7 kB 0 B
build/token-list/index.js 1.28 kB 0 B
build/url/index.js 4.02 kB 0 B
build/viewport/index.js 1.84 kB 0 B
build/warning/index.js 1.14 kB 0 B
build/wordcount/index.js 1.17 kB 0 B

compressed-size-action

@mtias mtias mentioned this pull request May 18, 2020
17 tasks
@youknowriad youknowriad mentioned this pull request May 18, 2020
53 tasks
@youknowriad youknowriad changed the title User the inserter panel for the edit-site screen Use the inserter panel for the edit-site screen May 18, 2020
showInserterHelpPanel
toggleProps={ inserterToggleProps }
<Button
className="edit-post-header-toolbar__inserter-toggle"
Copy link
Contributor

Choose a reason for hiding this comment

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

We need to have an edit-site class here. I wonder if it makes sense for these styles to live in a shared package instead?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

What package. At the moment I'm not even certain if at then end of the day, we'd just use edit-post with extensions as edit-site. So I'd prefer to avoid early abstractions like that.

Copy link
Contributor

Choose a reason for hiding this comment

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

interface?

@youknowriad youknowriad force-pushed the update/edit-site-inserter-panel branch from 7d3f0e8 to e44e477 Compare May 19, 2020 11:45
showInserterHelpPanel
toggleProps={ inserterToggleProps }
<Button
className="edit-site-header-toolbar__inserter-toggle"
Copy link
Contributor

Choose a reason for hiding this comment

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

I can't find any CSS rules targetting this selector.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

you're right, it's useless.

@youknowriad youknowriad merged commit e290b20 into master May 21, 2020
@youknowriad youknowriad deleted the update/edit-site-inserter-panel branch May 21, 2020 09:23
@github-actions github-actions bot added this to the Gutenberg 8.2 milestone May 21, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Type] Experimental Experimental feature or API.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants