title: Automatically change text color to assure readability
body: <p>Users can set the background-color of a button through a textbox that accept RGB hexadecimal notation: <code>ff00ff</code>, <code>ccaa22</code>, etc. So I need to set the text color to the opposite. Not sure about the terminology (opposite color) but the idea is assure readability.</p>