Make WordPress Core

Opened 3 years ago

Last modified 20 months ago

#33016 new enhancement

Make dashicons available for site icon

Reported by: siobhan Owned by:
Milestone: Awaiting Review Priority: normal
Severity: normal Version: 4.3
Component: Customize Keywords: needs-patch 2nd-opinion
Focuses: ui Cc:


The new site icon feature is sweet. However, many people don't have the capability to create a site icon that'll look nice on a browser tab. If they upload a photo it looks all squished up and doesn't convey anything.

Since Dashicons are available in WordPress already, what about making some of them available for users to select from that they can use as their site icon? At least if we give them some options they'll end up with something that looks decent alongside all of the other browser icons.

This could be a small UI panel that gives the user and option to select a dashicon or upload their own icon. It would also visually indicate that what is expected is a simple icon, not a photograph or something more complex.

Change History (6)

#1 @melchoyce
3 years ago

If we do this, let's hold off until Dashicons are SVG in core, rather than an icon font.

#2 @melchoyce
3 years ago

FWIW, I think this is more plugin territory.

#3 @netweb
3 years ago

  • Component changed from General to Administration

#4 @johnjamesjacoby
3 years ago

I think this is a really neat idea.

I have a hunch it would take a bit of inventing to create an interface for turning the output of an icon-font back into a rasterized image, but most environments that WordPress would be installed in should have the server-side libraries necessary to pull this off.

If this goes the plugin route, it doesn't just need to be Dashicons; it could be any icon-font with primitive background color support, cropping, rotation, etc... Something like this would be neat as an avatar customizer, too.

#5 @celloexpressions
20 months ago

  • Component changed from Administration to Customize
  • Keywords needs-patch 2nd-opinion added
  • Version set to 4.3

I agree this is probably plugin territory. I'm also not sure that dashicons would make sense, something like genericons would probably be more appropriate to expose to users in this way.

#6 @karmatosed
20 months ago

I would also consider this plugin not core territory. I also feel dashicons doesn't make that much sense compared to other options. We're opening up icons that have a set meaning in the WP universe to suddenly mean something else. A little confusing unfortunately for users.

Note: See TracTickets for help on using tickets.