Make color theme more flexible

I did some changes to make the color theme more flexible. Take a look at my color theme tests (https://github.com/danielpassos/hexo-persona-dark/commit/98b1561b)