-
Notifications
You must be signed in to change notification settings - Fork 2k
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
Site Assembler - Write Flow (dotcom patterns only) #72748
Conversation
Here is how your PR affects size of JS and CSS bundles shipped to the user's browser: App Entrypoints (~92 bytes added 📈 [gzipped])
Common code that is always downloaded and parsed every time the app is loaded, no matter which route is used. Sections (~393 bytes added 📈 [gzipped])
Sections contain code specific for a given set of routes. Is downloaded and parsed only when a particular route is navigated to. Async-loaded Components (~153 bytes added 📈 [gzipped])
React components that are loaded lazily, when a certain part of UI is displayed for the first time. Legend What is parsed and gzip size?Parsed Size: Uncompressed size of the JS and CSS files. This much code needs to be parsed and stored in memory. Generated by performance advisor bot at iscalypsofastyet.com. |
Thanks so much for adding screenshots @bangank36. I noticed and identified the cause of those issues except for the issue with the featured image placeholders in the editor. I'll try to find an open issue in the Gutenberg repo. |
This PR modifies the release build for editing-toolkit To test your changes on WordPress.com, run To deploy your changes after merging, see the documentation: PCYsg-mMA-p2 |
@bangank36 can you sandbox D99603-code and test again, please? I created 4 posts using the placeholder image as the featured image on Also, I added the following changes to this PR:
Pending TODO:
|
On it! |
...g/stepper/declarative-flow/internals/steps-repository/design-setup/unified-design-picker.tsx
Outdated
Show resolved
Hide resolved
...eclarative-flow/internals/steps-repository/pattern-assembler/pattern-assembler-container.tsx
Outdated
Show resolved
Hide resolved
Is that because of the change in |
yes |
e2aa0a6
to
9a87be6
Compare
I updated this PR to pass the param I have updated the PR description. There aren't pending tasks! |
This PR looks good, and let's wait for D99790-code 🙂 |
This PR can be tested without sandboxing the API because we merged the following diffs:
|
...nding/stepper/declarative-flow/internals/steps-repository/pattern-assembler/patterns-data.ts
Outdated
Show resolved
Hide resolved
449c8c4
to
48109b8
Compare
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.
Tested and looks good to me!
The posts block I chose in the PA: How it looks in the Site Editor How it looks on the front end I see the modal again when I click save and when I click Next Steps it takes me to the launch pad. Screen.Capture.on.2023-02-02.at.17-17-42.mp4So we'll need to fix this before publishing the CfT. |
I added the feature flag |
…nd limits the posts
…m blank-canvas-3 demo site
0cd85a2
to
b17ad67
Compare
We haven't reproduced that issue. We believe that was a false positive and confirmed that the modal shows up only when you publish a post or save changes on the site editor, and the LaunchPad checklist is completed. See the implementation, and more testing details on pbxlJb-3rg-p2. |
Proposed Changes
dotcompatterns
in the sections list.blankcanvas3demo
site.trim_content: false
andpost_source_site_id
to/theme-setup
to copy all the posts (4) fromblankcanvas3demo
site into the user's site at the end of the flow.Note that changes made in the posts on
blankcanvas3demo
site will affect the following:Site.Assembler.-.Query.patterns.mov
Testing Instructions
/start
.&flags=pattern-assembler/write-flow
and press enter.Start designing
on the CTA. If you don't see it, check that the feature flag is in the URL.Add sections
to choose query patterns. If you hover them, you'll see their category namePosts
in a tooltip.Continue
to complete the flow and you'll land on the editor.Pre-merge Checklist
Related to #72565