WordPress / dashicons

Dashicons, the WordPress admin icon font. For the official resource, please see the WordPress Developer Hub.
https://developer.wordpress.org/resource/dashicons/
GNU General Public License v3.0
563 stars 186 forks source link

Add Trash Icon #2

Closed mrwweb closed 10 years ago

mrwweb commented 10 years ago

Simply put, I think Dashicons would do well to add a "trashicon." WordPress Core uses the "Trash" metaphor for deletion (as a post status.), so there should be an icon for it.

Specific Use Case Example: Represent All Post Statuses

It's awesome to see Dashicons in the 3.8 alphas and I've already incorporated them in a future plugin update for Post Status Menu Items. Among other things, the plugin adds a list of Posts status counts (e.g. 24 Drafts) to the "Site Content" Dashboard widget. I wanted to use a Dashicon with each Core status. Here's what I've got right now:

screenshot-5

I think that those work pretty well with the exception of the Trash status.

Concepts

In hopes of getting things going, I drew up a few concepts that I hope would fit in nicely with dashicons:

trashicon_concepts

C and D play with a "[recycle?] bin" concept that is pretty but I don't think works quite as well.

B introduces a touch of perspective on A and E is mostly A in reverse. I'd personally lean toward E.

Icons for All Post Statuses

One last thing: Looking back at the specific use case, it's possible that each status should get it's own icon. The admin could potentially use those icons with the statuses across the top of the Posts screen. This would prevent the appropriation of other icons from their intended meanings (i.e. the "Pending" icon above represented Auto-Updates on the 3.7 Update Welcome Screen).

(FWIW, I actually don't understand what the "Post Status" icon is supposed to represent. A pin?)

ntwb commented 10 years ago

I think a trash icon would be a great addition.

Post status icons would then lead me to ask for more, 'hidden', 'sticky', 'private', 'closed', 'locked', 'public', 'spam' for bbPress & BuddyPress though now we get in the territory that probably these are best included in the actual plugins.

mrwweb commented 10 years ago

So long as icons are rooted in Core-specific terminology/nomenclature, I think there's a good case to be made for inclusion. I also think trying to fill-out any other missing core-specific icons now makes sense to try to avoid too much overlapping meaning/repurposing.

There is already a "Lock" icon, btw.

On Mon, Nov 18, 2013 at 2:34 PM, Stephen Edgar notifications@github.comwrote:

I think a trash icon would be a great addition.

Post status icons would then lead me to ask for more, 'hidden', 'sticky', 'private', 'closed', 'locked', 'public', 'spam' for bbPress & BuddyPress though now we get in the territory that probably these are best included in the actual plugins.

— Reply to this email directly or view it on GitHubhttps://github.com/melchoyce/dashicons/issues/2#issuecomment-28745170 .

ocean90 commented 10 years ago

Added in https://github.com/melchoyce/dashicons/commit/900cd9ddc6df0f1267dd0d02041ec694f89a7bbc.

mrwweb commented 10 years ago

Sweet. Looks great!

On Sat, Nov 30, 2013 at 4:56 AM, Dominik Schilling <notifications@github.com

wrote:

Added in 900cd9dhttps://github.com/melchoyce/dashicons/commit/900cd9ddc6df0f1267dd0d02041ec694f89a7bbc .

— Reply to this email directly or view it on GitHubhttps://github.com/melchoyce/dashicons/issues/2#issuecomment-29551911 .