-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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 Editor: Offer more granular information in multi-entity saving flow #29388
Comments
Added this to the backlog #29591 I default to see this as a feature request, as saving all changes is how's designed to work at the moment. |
This came up in the eleventh call for testing for the FSE Outreach Program with @paaljoachim expressing a desire to see more details around what exactly was being saved for Global Styles. |
Hey all, I took a pass on a design that offers more granular saving options for Global Styles. This idea was mentioned in the 6.0 Product Walkthough today in regards to style variations, and has been identified as an area with room for improvement in #38333. This is what we have currently in the Saving panel, with a single checkbox in the Global Styles subpanel for "Custom Styles:" First, I looked at adding more granular options to the Global Styles panel using a nested checkbox system similar to the one used in the block locking modal. This would allow users to select all Color or all Typography updates at once for example, or make more granular selections like saving everything but the Background color. It would be nice to show swatches alongside the color-related items: One challenge is figuring out how an expanded Global Styles subpanel can work alongside other subpanels (Site, Template Part, etc) because it can get overwhelming to see so many checkboxes. I looked at breaking the Saving panel down into multiple steps when relevant but it makes saving feel like a longer, more tedious process: Another option could be to introduce more typographic hierarchy into the Saving panel by making the section titles larger. This would make the saving panel easier to scan at a glance: Would love to hear what others are thinking! Figma file |
Along the same lines of the above exploration, I wanted to include an idea from Ed Beck that was shared in the FSE Outreach Program's slack channel. . TLDR: what if style variations could be less "all or nothing" and instead split out into a few areas that users could pick and choose from? This would shift the decision point from picking and choosing while Saving to when you are switching between the variations themselves. Sharing here as food for thought for future iterations:
Screen.Recording.2022-05-26.at.9.11.48.AM.mov |
Noting some progress of sorts in this direction with more information upon saving: #57470 It doesn't offer granular save option but it at least lists what's changing 🌟 |
Noting that in general, we could improve the information we provide when saving, particularly when saving in the frame rather than when in the canvas: This applies to not just Style changes but changes to the template. Going to update this title to be a bit more all encompassing around getting the level of details right in the saving experience. |
Description
If you make changes to global styles and go to save changes, you are only presented with an overarching "save all" for Global Styles changes rather than granular options based on various changes. This is feedback as part of the second call for testing with the FSE Outreach Program. It's unclear to me if this is a bug or a feature request but I'm going to default to filing it as a bug.
Step-by-step reproduction instructions
Expected behaviour
I expected to see more granular saving options.
Actual behaviour
There's only the option to "Save All".
Screenshots or screen recording (optional)
global.styles.saving.mov
WordPress information
The text was updated successfully, but these errors were encountered: