Improve ColorButton to render properly, adhering to QStyle