WordPress / wordpress-playground

Run WordPress in the browser via WebAssembly PHP
https://w.org/playground/
GNU General Public License v2.0
1.61k stars 242 forks source link

Blueprints: Support Command Palette #934

Open adamziel opened 8 months ago

adamziel commented 8 months ago

It would be useful to be able to run command palette tasks as a part of preparing the WordPress instance. I'm interested in use-cases and what kind of setups would that unlock – what do you think @annezazu @ironprogrammer @juanmaguitar

annezazu commented 8 months ago

That would be neat! With how the command palette works today, I'm not sure how useful it might be though as we're not currently able to see previous commands run or have them listed out in order. In my mind, I'm imagining a quick way to use the command palette to enable different experiments in GB, install/activate a specific theme, install/activate GB plugin, etc. I'd want to see what I'd already done though to ensure it's doing what I wanted.

ironprogrammer commented 8 months ago

Some examples that previously came up where this could tie in was deep linking into editor screens, eg displaying the Style Book, or showing the Font Library modal after launching a Playground.

adamziel commented 7 months ago

Related: https://github.com/WordPress/gutenberg/issues/57312

flexseth commented 5 months ago

Some examples that previously came up where this could tie in was deep linking into editor screens, eg displaying the Style Book, or showing the Font Library modal after launching a Playground.

Deep linking use cases

With competing CMS's trying to take market share, usability is a major driving force to adoption.

Following the conversation, this is something I'd like to take a try at in the Playground

Action steps

added to the master list for Playground

Stellar ideas!!