Originally Posted by chode messiah
Plus we could always leave a 1 pixel white line around it.
so, maybe a transparent square with a white border to outline the box? sounds good to me. People with a colored background will see a clearly defined box, people with a white background will just see the icon.