How many ways can you, in a space efficient manner, tell who is who in a conversation without including screen names or aliases? Do you really need your own text to be as prominent as your buddy's? If you want an even more minimal style, take a look at Tül.
There is a sense in which aNon and Tül are brothers. Where aNon explores different concepts without limiting the number of variants, Tül hopes to refine the best ideas from aNon while exploring the additional features of inline text and stark (yet usable) minimalism.
• Everything has some degree of transparency. (The blocks/bars may be *too* transparent for high-contrast backgrounds; please let me know if it's a problem.)
• Everything scales to whatever size makes you happy.
• Buddy icons are completely hidden if "show user icons" is deselected.
• Buddy icons enlarge to native size on mouse-down and reverts to small size on mouse-up. Unless the cursor is no longer over the icon on mouse-up, in which case it stays big. (Yes, icons *could* get smaller if the native size is smaller than the default size, but that's nigh impossible!)
• Includes every combination of each basic style (except those that would only be visible whole hovering). That's an absurd 88 variants! There are screenshots below for chats with icons, without icons, with enlarged icons, as well as for some of the combinations of basic variants. (No, I will not
post a screenshot for every variant!)
• Selecting "show header" in the prefpane will hide all status messages except date separators.
• I tweaked the right-margins of the indented variants so that it corresponds to the left-margin indentation. It is primarily visible with bar variants or in the hover highlights. Let me know what you think.
It probably won't work too well in group chats.
Copy/Paste ugliness. As far as I can tell, this is a bug in Apple's Webkit, and I have no way to work around it.
Tiny emoticons. If you know of a way to get emoticons to "float" vertically on the appropriate line without altering the line's height, I'd love to hear about it.
Please report any other bugs/limitations you find.