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
On-/offboarding copy updates #39055
On-/offboarding copy updates #39055
Conversation
Hi @louwie17, Apart from reviewing the code changes, please make sure to review the testing instructions as well. You can follow this guide to find out what good testing instructions should look like: |
441d961
to
68e63af
Compare
Test Results SummaryCommit SHA: dca1433
To view the full API test report, click here. To view the full E2E test report, click here. To view all test reports, visit the WooCommerce Test Reports Dashboard. |
68e63af
to
dfbd156
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.
Nice work on this @mdperez86, this tested well.
I left one comment in relation to the changelog for the CES package, if you could update that.
Also it looks like the Guide in the design uses a primary
variant for the next button, I know this wasn't explicitly mentioned in the current issue.
So I can create a separate issue for it, but it should be a relatively simple fix if you could add it.
It just be matching the original Guide component in our copied version for this line: https://github.com/WordPress/gutenberg/blob/trunk/packages/components/src/guide/index.tsx#L154
Here is our version:
woocommerce/plugins/woocommerce-admin/client/products/tour/components/guide/index.tsx
Line 101 in e6eda7f
onClick={ goForward } |
Significance: minor | ||
Type: enhancement | ||
|
||
New product block editor modal text enhancements |
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.
We should change this changelog to be CES specific.
In this case we are fixing the onsubmit label.
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.
done -> 743725a
…block editor tour
…block editor guide
… block editor guide
…e product block editor guide
…lock editor guide
…e product block editor tour for old users
…e product block editor guide for old users
…e product block editor guide for old users
1288729
to
743725a
Compare
…ry in the tour guide modal
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.
LGTM 🚀 Thanks for the updates, this still tested well, thanks :)
@mdperez86 @louwie17 This PR broke the alignment of the feedback bar content... it used to line up with the form (same left/right margins). It now is offset... |
(I can create a new issue for these bugs later -- it's too late in the evening right now... just didn't want to lose track of them) |
Good catch @mattsherman, I had not noticed those when reviewing. It be nice to get those in before the code freeze on Monday (if possible), especially the alignment one (cc @mdperez86 ) |
@louwie17 @mdperez86 Here is the issue for tracking the regressions... |
Submission Review Guidelines:
Changes proposed in this Pull Request:
Closes #38960
How to test the changes in this Pull Request:
Using the WooCommerce Testing Instructions Guide, include your detailed testing instructions:
New users flow. Note that for this flow the store should not has any published product.
New product editor
feature is active under/wp-admin/admin.php?page=wc-settings&tab=advanced§ion=features
woocommerce_block_product_tour_shown
is set tono
andwoocommerce_product_editor_show_feedback_bar
is set toyes
under/wp-admin/tools.php?page=woocommerce-admin-test-helper
soWCA Test Helper
should be installed/wp-admin/admin.php?page=wc-admin&path=/add-product
you should see thewelcome modal
with titleMeet the product editing form
and descriptionDiscover the product form's unique features with a quick overview of what's included.
View highlights
button you should see a tour modal with titleFresh and modern interface
, descriptionEverything you need to create and sell your products, all in one place. From photos and descriptions to pricing and inventory, all of your product settings can be found here.
and the illustration shared in second AC from [Enhancement] On-/offboarding copy updates #38960Next
button a second modal should be shown with titleContent-rich product descriptions
and descriptionShow off what's great about your products and engage your customers with content-rich product descriptions. Add images, videos, and any other content they might need to make a purchase.
Next
button a third modal should be shown with titleLightning fast performance
and descriptionGet your products listed and available for purchase in no time! Our modern technology ensures a reliable and streamlined experience.
Next
button a four modal should be shown with titleMore features are on the way
and descriptionWe're actively working on adding more features to the product form, including the ability to add digital products, variations, and more. Watch this space!
Share feedback
link from the bottom bar should show a feedback modal with tileWhat do you think of the new product form?
turn it off
link from the bottom bar should show a new modal with the following checkboxesand the primary button should be
Send
Old users flow. Note that for this flow the store should has at least one published product.
New product editor
feature is active under/wp-admin/admin.php?page=wc-settings&tab=advanced§ion=features
woocommerce_block_product_tour_shown
is set tono
andwoocommerce_product_editor_show_feedback_bar
is set toyes
under/wp-admin/tools.php?page=woocommerce-admin-test-helper
soWCA Test Helper
should be installed/wp-admin/admin.php?page=wc-admin&path=/add-product
you should see thewelcome modal
with titleWelcome to the new product form!
and descriptionDiscover its new features and improvements with a quick overview of what's included.
Changelog entry
Significance
Type
Message
Comment