Definitely need a contrast mode. I've been thinking about forking randomColor.js for the last week to implement that feature actually..