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 global styles #20873

Closed
karmatosed opened this issue Mar 13, 2020 · 19 comments · Fixed by #34871
Closed

Consider the icon for global styles #20873

karmatosed opened this issue Mar 13, 2020 · 19 comments · Fixed by #34871
Assignees
Labels
Global Styles Anything related to the broader Global Styles efforts, including Styles Engine and theme.json Needs Design Feedback Needs general design feedback. [Status] In Progress Tracking issues with work in progress

Comments

@karmatosed
Copy link
Member

With the recent icon work, I wanted to open up the discussion here about what icon should be used for the global styles at least in its first version. The current version is:

Frame 5

I personally, think this could be ok for a v1, but I feel it could be much better. Does anyone have some ideas here? I admit I am a little stuck on seeing beyond this right now, hence asking.

@karmatosed karmatosed added Needs Design Feedback Needs general design feedback. Global Styles Anything related to the broader Global Styles efforts, including Styles Engine and theme.json labels Mar 13, 2020
@pagelab
Copy link
Contributor

pagelab commented Mar 14, 2020

The customizer is represented in the Dashicons icon font as a brush.

So, maybe giving it a spin with another graphic element would do?

Captura de Tela 2020-03-14 às 19 52 17

Or perhaps you could play with this crayons/settings idea:

Captura de Tela 2020-03-14 às 19 52 27

Another concept considering the dichotomy between global and local: a block inside a bigger block (a site), that also connects to the idea of a color wheel:

Captura de Tela 2020-03-14 às 20 01 07

Screen-Shot-2020-03-14-20-05-34

Here's a sketch file with these ideas, feel free to use it:
global-styles-ideas.sketch.zip

@pablohoneyhoney
Copy link

Adding to the conversation here. In the spirit of homogeneity, there's one icon for color in the new library that could work well:

icon-globalstyles

In case we want to break out color and font properties, just did one for font:

block-font

@karmatosed
Copy link
Member Author

Thanks for those ideas @pagelab and @pablohoneyhoney. I do like the crayons, but that probably when small will look a bit more like equalizers. My instinct is for the droplet as I can see it working nicely in this case.

@shaunandrews
Copy link
Contributor

shaunandrews commented Mar 23, 2020

I think the droplet works well for color (and that's how we currently use it) specifically because its inner shape represents the selected color. I'm not sure the droplet works for Global Styles as there will be multiple color controls. Also, having the same icon for color and global styles would confuse me.

Maybe some combination of the droplet and the font icon could work?

Random ideas:

  • paintbrush
  • palette
  • blueprint
  • fan deck (You know, those Pantone color reference thingies...)
  • pencil + brush

@MichaelArestad
Copy link
Contributor

The palette has worked well enough for the Customize sidebar item in wp-admin. This seems like a good application for it that might be familiar enough to understand. It's just a bit complex as far as shapes go.

@enriquesanchez
Copy link
Contributor

I also think the palette could work well. It's already commonly seen as a styling tool.

And I'm also leaning towards the pencil + brush. Having these two tools together makes me think I can edit and style.

@pagelab
Copy link
Contributor

pagelab commented Mar 26, 2020

More concepts for inspiration:

more-concepts

@mtias mtias mentioned this issue May 29, 2020
82 tasks
@richtabor
Copy link
Member

I like the palette as it's relative to the Customizer, and its not a singular color (which is what the droplet may indicate).

Screen Shot 2020-06-10 at 2 18 51 PM

@oandregal
Copy link
Member

#24250 just landed and came with the typography icon. I wanted to ping folks about this, in case we can close this issue or want to update the icon.

@shaunandrews
Copy link
Contributor

The typography icon is likely fine for now, but I do think a more representative icon is needed at some point down the road.

@noahshrader noahshrader self-assigned this Sep 9, 2020
@noahshrader
Copy link
Contributor

global-styles

Took a quick pass at this.

For some of the early explorations, I had been using a color palette icon (moreso to just have something there) in a style consistent with those found in the block editor. While I love the consistency with the Customizer, and the icon being a relatively common indicator of style/color, it's really just that: color.

The above concept combines two elements that I think best represent the scope of global styles: styling elements (paintbrush) and measuring elements(ruler) - both globally recognized. I agree with earlier sentiment here of keeping the shape as simple as possible, without obscuring (though really, once discovered, isn't overly critical).

Just a thought; not tied to it.

@MichaelArestad
Copy link
Contributor

@noahshrader I like the direction. How does it look in context?

@pablohoneyhoney
Copy link

To pick this up, sharing here an icon that's cleaner, contextually more balanced, and more encompassing of all the capabilities and intricacies of GS. It also plays along with other new icons and evolving language.

global styles

Screen Shot 2021-03-03 at 12 13 46 PM

Other explorations here too, some of which could perhaps land themselves in more specific functions if needed.

Screen Shot 2021-03-03 at 12 19 34 PM

@estelaris
Copy link
Member

The design team reviewed today and we think that more iterations are needed. We feel like most of the icons presented make reference to color

@paaljoachim
Copy link
Contributor

Here is a link to the discussion: https://wordpress.slack.com/archives/C02S78ZAL/p1615306694219300

@kjellr
Copy link
Contributor

kjellr commented Mar 9, 2021

To pick this up, sharing here an icon that's cleaner, contextually more balanced, and more encompassing of all the capabilities and intricacies of GS. It also plays along with other new icons and evolving language.

My main hesitation with this version is its similarity to the standard "contrast" icon. I could get used to it, but I'm not sure I'd know what that meant the first time I saw it in context.

I do think some of the more artistic icons (brush, ruler, etc) are a clearer metaphor, though since Global Styles covers so many different options, some sort of abstract icon might be our best bet here.

@mtias mtias mentioned this issue Sep 6, 2021
16 tasks
@pagelab
Copy link
Contributor

pagelab commented Sep 14, 2021

Some sort of abstract icon might be our best bet here.

I imagine that a totally abstract icon, not based on the task at hand in any way, will require a high dose of good faith from the user to understand it, which is not ideal in this case.

It's definitely possible to learn the meaning over time, of course, but just like pretty much all other icons in use today (Gutenberg icon library or Dashicons font) adopt some form of figurative representation, I would argue that the same is needed here to make this new feature a little more obvious and to arouse more interest in it at the same time – like it was done for the Share and REST API Icons, which are “almost” abstract.

main-share-icon

rest-api-icon

@ghost
Copy link

ghost commented Sep 20, 2021

Please, reconsider the chosen icon.

Problem:
When "light/dark mode" is an icon instead of a toggle, websites and applications choose this icon to indicate "light/dark mode".

Settings regarding "design, appearance and styles" commonly are represented on projects by a brush icon or a color palette.

Even though this new feature, Global Styles, has a larger scope than what WordPress used to offer, I don't see the benefit in choosing an abstract icon to convey the idea.

Global Styles is not a new system disconnected from styles and themes, indeed is an improvement to the current themes system. If we were to consider the strength of WordPress' past and present, we would perceive that on the dashboard, indeed a brush icon has been developed for years in people's memory as an association with appearance, themes, styles, personalization. Therefore, the icon that would be most comprehensible in people's memory regarding the new Customizer remains a brush. I say new and better Customizer, because this is how common people manifest what they understand about Global Styles. Departing from a pencil brush to yin-yang, moon, or water drop, I have not tested yet with public, but from past experience I assure you people are going to find this new icon unrelated and confusing.

Proposed solution:
It would be desirable to honor the current dashboard icon regarding Themes, a pencil brush, bring it into Gutenberg in order to maintain the subjectivity regarding Themes permeating WordPress project, and hold a referendum with the public outside the developers' scope regarding the experimentation and initiatives here.

@ZebulanStanphill
Copy link
Member

I don't see how a half-moon shape has anything to do with styles. Like the previous comment pointed out, it looks like a dark-mode toggle icon. A brush makes far more sense for something related to "styles", and the icon is already used by WordPress so there's familiarity with it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Global Styles Anything related to the broader Global Styles efforts, including Styles Engine and theme.json Needs Design Feedback Needs general design feedback. [Status] In Progress Tracking issues with work in progress
Projects
None yet
Development

Successfully merging a pull request may close this issue.