ENHANCEMENT Ticket (pending)

Code Iconography

I feel a very cool enhancement for the new bakery would be iconography of some kind to, at a glance, easily visually identify what the code, or collection of code consists of. I was brainstorming a few concepts yesterday, and fig. 1 is what I came up with. This is my first draft - though very much what I am imagining. Notice how the blocks join together implying the flow of logic. Also, once I have some other things dialed such as palette, I think we should also use color to differentiate between the blocks. So, using this system, if the code consists of one block, that's fine. If it's a plugin, it will likely include many blocks. However, not all blocks will be present all the time -- most of the time, in fact. The idea is that through a script or otherwise, it could be identified which blocks apply to a specific article / code-collection, and the appropriate icons displayed. See fig. 2. to get an idea of how the blocks come apart. What do you think? [Figure 1] (http://anti-gen.com/bakery/periodic-table-of-cake.png) [Figure 2] (http://anti-gen.com/bakery/table-moved.png)
on 07.19.09 reported by: pointlessjon owned by: nate
on 07.19.09 by pointlessjon
####Testing Also, I forgot to include an idea I had to symbolize whether or not tests are included. Not sure if this is logistically possible but I was think of maybe adding a foundation layer or something. See fig. 3 [Figure 3] (http://anti-gen.com/bakery/helper-test.png)
on 07.19.09 by pointlessjon
Fig. 4 is an example of using color to differentiate between the blocks. Using colors also helps if we want to utilize small icons, as markstory had mentioned, without using or having the text label readable. Fig. 4 also demonstrates an example of 32px X 32px icons with and without a label. [Figure 4] (http://anti-gen.com/bakery/table-colored.png)