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

Consider the icon for the command palette #89578

Closed
dsas opened this issue Apr 16, 2024 · 11 comments
Closed

Consider the icon for the command palette #89578

dsas opened this issue Apr 16, 2024 · 11 comments
Assignees
Labels
Customer Report Issues or PRs that were reported via Happiness. Previously known as "Happiness Request". Hosting Command Palette Launch Command Palette Planned project to polish the wpcom command palette

Comments

@dsas
Copy link
Contributor

dsas commented Apr 16, 2024

The icon for the command palette in the global navigation is a magnifying glass, it looks like this: Screenshot 2024-04-16 at 14 52 58

Feedback from user testing (paYJgx-4Nn-p2) revealed that most users struggled to associate this icon with the 'jump to' menu.

We had some further discussion on whether it's a problem that matters and some ideas to make the command palette icon more relevant for power users. paYJgx-4Nn-p2#comment-4858 One suggestion was to use an developer terminal icon like Github does
image

Gutenberg don't have a visual way to launch the command palette, just the shortcut icon.

Copy link

Support References

This comment is automatically generated. Please do not edit it.

  • paYJgx-4Nn-p2#comment-4858

@github-actions github-actions bot added the Customer Report Issues or PRs that were reported via Happiness. Previously known as "Happiness Request". label Apr 16, 2024
@javierarce javierarce self-assigned this Apr 18, 2024
@javierarce
Copy link

Just to give a bit of background about the current decision, when we began working on this feature (p9Jlb4-9CH-p2), we considered using an icon similar to GitHub's to represent the command palette. However, we decided against it, partly because we worried that the icon might not be clearly understood.

Currently, we have three solutions for the affordance:

image

  • Gutenberg: The shortcut in the top navigation
  • Gutenberg: A magnifying glass icon in the sidebar
  • Calypso: A magnifying glass icon in /sites

Introducing a new icon would create another discrepancy, but to make things worse, the search icon is a bit problematic when the user is in the Reader, because the search feature uses the same icon and it's pretty close to it.

image

I think it's quite difficult to find a solution that would solve all these problems and inconsistencies. That said, there are two main approaches to move forward:

  1. Consider this as an advanced feature: this type of tool generally lacks a specific visual representation in other apps (probably the only exception is GitHub). In our case, we could then remove the icon. Users would discover the command palette indirectly through our announcement banner, the support documentation, articles and videos from other users, help center, tips, etc.
  2. Consider a different icon: here we would need to balance the desire to make it easy to discover with the existence of the other affordances I mentioned.

I've worked on several proposals, including using the GitHub prompt icon and Gutenberg's block-code icon to represent the concept of command, and two variations on the magnifier icon to distinguish it from the regular version.

image

@dsas
Copy link
Contributor Author

dsas commented Apr 30, 2024

I'd totally missed the Gutenberg command palette icon in the sidebar. I guess it probably makes sense to stay consistent then. I also think that the command palette is an advanced feature, given our current focus though, I think there's a question in how much we follow the feedback we've had on the icon - it has been mainly from non-advanced users.

@javierarce
Copy link

javierarce commented May 7, 2024

During a conversation with @danielbachhuber today, he suggested the idea of using a compass to identify the Command Palette. I think it has some advantages over other options: it's more recognizable than the prompt icon, and it symbolizes navigation, direction, and exploration, which are indirectly related to searching.

image

And to include more suggestions, @simison proposed using the ⌘ icon. Its association with the term 'command' and its original meaning (a landmark sign) could work well in our context. However, its strong connection with Apple and the relationship with a key that's not available on all keyboards could be confusing for some users.

image

Figma file with more proposals: 2aegKcEt9nAj7wBQ4yV5n4-fi-2910_6025

@dsas
Copy link
Contributor Author

dsas commented May 8, 2024

👍 either the compass or the command prompt icon seems good to me. I think we should make the change and perhaps push GB upstream to change their icon too.

@simison
Copy link
Member

simison commented May 8, 2024

Probably not a blocker but just FYI that in apps the compass is used as "open in browser" icon:

telegram-cloud-photo-size-4-5899935509126431165-y

telegram-cloud-photo-size-4-5899935509126431166-y

Not sure if that's an Android webview component thing or custom to our apps design.

@javierarce
Copy link

javierarce commented May 8, 2024

Probably not a blocker but just FYI that in apps the compass is used as "open in browser" icon

Ah, that's a good point, @simison, I had forgotten about that association.

👍 either the compass or the command prompt icon seems good to me. I think we should make the change and perhaps push GB upstream to change their icon too.

Ok. Given that there isn't an option that is clearly superior to the others (at least as far as I know), that there's a desire to have an affordance in the UI that is not the current search icon, and that @danielbachhuber explicitly said that he wants something "nerdy and cool" (p1715085681280819/1715003152.316989-slack-C9EJ7KSGH), I'd say let's go with the prompt icon and see how users (and .org) react.

@dsas dsas added the Launch Command Palette Planned project to polish the wpcom command palette label May 9, 2024
@javierarce
Copy link

I've added a new icon to the Dotcom Design Library called "prompt". I think we’re good to go and we can replace the current icon with this one.

image

image

@danielbachhuber
Copy link
Contributor

@javierarce Looks great!

@rcrdortiz
Copy link
Contributor

These changes are now live.

@danielbachhuber
Copy link
Contributor

Looks great!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Customer Report Issues or PRs that were reported via Happiness. Previously known as "Happiness Request". Hosting Command Palette Launch Command Palette Planned project to polish the wpcom command palette
Projects
None yet
Development

No branches or pull requests

5 participants