Drupal GPL icons - a softfacade initiative

Noyz - October 16, 2009 - 15:13
Project:Drupal
Version:7.x-dev
Component:base system
Category:feature request
Priority:normal
Assigned:Unassigned
Status:needs work
Issue tags:#d7ux, Contextual links, icons
Description

Anton Zykin, a professional icon designer from softfacade icons has agreed to design a suite of icons for d7 and release them under the GPL license agreement - for free. When Anton and I first talked, I believe I framed the discussion as 20 icons. That said, recognizing that we can easily go over 20, we need to keep the initiative to a core set.

I've scoured the issues and arrived at the list of icons. I've used a scale of 1-5000 to help us identify a priority and sort:

https://spreadsheets.google.com/a/acquia.com/ccc?key=tRUoIGFPXxW4I3-fI49...

Related issues:
#13911: Drupal GPL icons
http://groups.drupal.org/node/20380
http://groups.drupal.org/icons-drupal

#1

Noyz - October 16, 2009 - 15:18

Adding appropriate tags

#2

mcrittenden - October 16, 2009 - 16:48

Sub. Exciting times!

#3

sun - October 17, 2009 - 00:57

Some obvious and real show-blockers are missing:

- Configure
- List
- Edit menu
- List links
- Revisions
- Visibility options
- Access configuration
- Caching
- Reply
- Approve
- Deny
- Load
- Render

Possibly more.

#4

webchick - October 17, 2009 - 06:09

Eagerly subscribing! :D Nice to meet you, Anton! Thanks for spear-heading this, Jeff!

#5

sun - October 17, 2009 - 15:44
Issue tags:+Contextual links

Tagging for Contextual links.

#6

yoroy - October 19, 2009 - 22:14

So, let's set a clear direction for this effort and decide on which approach this should focus on:

- design high-polished icons for the shortcuts toolbar (in the red boxes)
or,
- (re)design the little glyphs and simpler icons for say, contextual links, add to shortcuts, grippy.png, draggable.png etc. (like the ones in the blue boxes)

I see more value in have a consistent set and guidelines for the latter, since those would give contrib much more valuable and reusable stuff to work with.

iconstyles

Anton, great you are taking this on. Keep in mind that we'll probably never stop reviewing and adding suggestions, so be clear about what you want to do and stick to it! :-) The distinction made above may be of help with that.

#7

softfacade - October 20, 2009 - 16:13

Hi Guys,

Nice to meet you all. We are reviewing the list of the icons and will start working on the style then.

#8

softfacade - October 20, 2009 - 16:15

Thanks for this. I hope we will create great icons without many reviews.

#9

eigentor - October 22, 2009 - 08:00

Wow, I like this so much I gotta insert a badly disguised subsribe comment woohoo we are getting icons.

#10

pbz1912 - October 28, 2009 - 15:34

subscribe

#11

softfacade - November 5, 2009 - 22:34

Here are the first icons, just to try feeling the style. Icons are in two sizes 16x16 and 24x24. Please post your comments here!
We prefer 24x24 size.

AttachmentSizeStatusTest resultOperations
Drupal_16+24.png8.09 KBIgnoredNoneNone

#12

eigentor - November 8, 2009 - 12:16

Great start. The lock is my favourite.

Do you also plan on making grayscale and b/w (positive/negative without shades) versions?
For in many places these will be too glossy, compare this use case: http://drupal.org/node/598758#comment-2240568

#13

Damien Tournoud - November 8, 2009 - 12:24
Version:7.x-dev» 8.x-dev

This is Drupal 8 material now.

#14

eigentor - November 8, 2009 - 12:26
Version:8.x-dev» 7.x-dev

@Damien - have I missed something? One could discuss some use of Icons, but at least for the Toolbar, they are an integral Part of the concept.

#15

Damien Tournoud - November 8, 2009 - 12:28
Version:7.x-dev» 8.x-dev

@eigentor: Drupal 7 is now feature frozen. The current implementation of the toolbar already have no icon placeholders anymore. This kind of feature request is now Drupal 8 material.

#16

softfacade - November 8, 2009 - 15:55

Thanks for the comments. The direction is to have glossy versions and b/w versions for each icon. We will post black and white versions tomorrow.

#17

softfacade - November 9, 2009 - 11:56

Hi All! We also created simple contour icons. Icon pack will come with colored icons and contour icons in two sizes 16x16 and 24x24. Waiting for feedback!

AttachmentSizeStatusTest resultOperations
contour-drupal.png5.5 KBIgnoredNoneNone

#18

eigentor - November 9, 2009 - 14:28

wonderful! very crisp. What I'd really like to know is what this Drupal 8 thing is about.

Here are the starting icons,

Glossy

Contour

#19

Noyz - November 9, 2009 - 16:04

I talked to Anton on the side. Ignore the d8 comment. All of his icons are for D7 and he's fully aware of that. Acording to Anton:

"We will have both color and contour b/w icons. In both sizes 16x16 and 24x24."

Personally very excited by this!!

#20

pbz1912 - November 10, 2009 - 13:56

I like the contour icons, but how would they look on white/lighter background?

#21

softfacade - November 10, 2009 - 17:30

We will have dark versions for contour icons as well. So this is not a problem

#22

eigentor - November 15, 2009 - 03:03
Status:active» needs review

I'd like to get a timeframe from Webchick or Dries for this. There is a lot of Text links (hopefully) to get enhanced or completely replaced with these icons.

So do they have to be in before string freeze, or not?

If so, we should think of simple replacement icons (compare http://drupal.org/node/598758#comment-2240568) for the places these are meant to go so we could keep string freeze and replace the placeholder icons by the better ones later.

Where else apart from the obvious place Toolbar do we intend to use icons (that did not have them up till now)?

#23

hass - November 15, 2009 - 10:52

Subscribe, will we also get the Photoshop, Gimp or whatever source files that everyone is able to extend/alter the images later, too?

#24

yoroy - November 16, 2009 - 23:53

It would be nice to see the list of icons you intend to create. Will there be status ones for example (warning, error, help, info)?

#25

joshmiller - November 18, 2009 - 05:51
Version:8.x-dev» 7.x-dev
Status:needs review» needs work

From a pure designer's standpoint, the contour version is FAR superior to the "glossy" version.

Other bits of commentary:

  • I recommend that the glossy version keep to a two-tone that works either with the admin theme color scheme (gray and black) or the traditional garland scheme of blue and dark blue.
  • Not to derail the discussion, but doesn't Jquery-UI ship with an awesome set of colorable generic icons? Can we re-use them since jquery ui is in core? Should we at least take a note on how they implemented such a simple set of icons?
  • this is now my most favorite issues, ever
  • The "Lock" for permissions has been cited as confusing, and a "key" has been recommended as a more intuitive replacement

Below is the list of proposed icons from my brief browsing the issue. I've added descriptors to all of them to help the designers find a visual that hopefully matches up. Can anyone provide a link or screenshots of areas in core that need icons? This would include the dashboard, toolbar, edit-everywhere, module admin page, permissions list, update status, message text, and action links (like, add a block).

Configure
Also known as settings. Used on modules admin page.
Suggested visual: Cog
Search/Filter
I think a complete set of icons would include a search or filter visual that could be used to enhance all of the many filter parts of forms.
Warning
We have lots of places in core where warning icons exist. Update status, messages, etc.
Error
Similar to warning, but more severe
Help
A simple question mark with circle has worked in the past. Found in the module listing page as well as in d7ux mockups top right of the node edit forms ("Help is on")
Info
Most similar to warning/error but is the least severe.
List
Unsure what sun meant by this term? Perhaps to list content?
Edit menu
Probably need a generic "sub icon" for edit, like a small pencil or cog, and a large generic icon for menus
Most likely found in the "edit everything" links.
List links
Sun suggested this, but we need more context on what this means
Revisions
Content can have multiple saved and comparable versions. Good luck on this visual
Visibility options
This is only a configuration option for block content. It should say "this bit of content can show up on these pages."
Or, more simply, perhaps an eye icon like Photoshop uses for layer visibility.
Access configuration
This is the lock icon found in your current iteration. I recommend a key instead of a lock
Caching
Think of the webserver building a page, saving the built page, and displaying the saved version to the user without having to rebuild the page.
More simply: Temp Save
Reply
Required for "edit in place" and could be a simple return arrow design
Approve
As in, approve this comment
Deny
As in, kill this comment
Load
Not sure what sun had in mind, but I'm thinking this should be a simple throbber
Render
Again, not sure what sun had in mind.

#26

Noyz - November 24, 2009 - 20:36

The master set is here (also at the top of this post):
https://spreadsheets.google.com/a/acquia.com/ccc?key=tRUoIGFPXxW4I3-fI49...

#27

Noyz - November 24, 2009 - 20:37

According to Anton he's delivering the source files.

#28

mcrittenden - November 24, 2009 - 21:07

@Noyz, I get asked to log in if I try the google docs link.

#29

eigentor - November 24, 2009 - 22:23

@Noyz right, no login, no list.

#30

yoroy - November 25, 2009 - 22:20

Just so you know, we're looking to implement something like this (click for context):

#31

pembertona - November 29, 2009 - 02:02

subscribe

 
 

Drupal is a registered trademark of Dries Buytaert.