My last post was about colors in terminal applications, so i'll start with colors in zypper. There is new
[color]section in zypper.conf (oh, i should have started with zypper.conf.. nevermind :O), where you can enable or disable colorization of the output, tell zypper whether you use dark or light terminal background, and, finally, select your own color for each kind of output, if you don't like the defaults.
By default, zypper will print progress messages from ongoing operation in white, finished stuff in grey, result in white, errors in red (surprise :O), and apart from this general stuff there are some special things highlighted, like the package counts in the installation summary. More is yet to come (but i don't want to overcolorify it, of course).
Here are the config options. Those who do not want to wait for the new package to reach Factory can get it from zypp::Head OBS repo.
So, play around, enjoy, and let me know what you think.