function getTextColor(hex) {
hex = hex.slice(1);
var r = parseInt(hex.substring(0,2), 16);
var g = parseInt(hex.substring(2,4), 16);
var b = parseInt(hex.substring(4,6), 16);
var avg = ((2 * r) + b + (3 * g))/6;
if (avg < 128) {
return 'white';
} else {
return 'black';
}
}
function mapIcon(iconName) {
switch (iconName) {
case 'android':
return '';
case 'battery-full':
return '';
case 'btc':
return '';
case 'bug':
return '';
case 'bullseye':
return '';
case 'cart-arrow-down':
return '';
case 'certificate':
return '';
case 'chess-pawn':
return '';
case 'cloud':
return '';
case 'database':
return '';
case 'dollar-sign':
return '';
case 'door-open':
return '';
case 'eye':
return '';
case 'file-code':
return '';
case 'fire':
return '';
case 'gavel':
return '';
case 'globe':
return '';
case 'globe-europe':
return '';
case 'industry':
return '';
case 'internet-explorer':
return '';
case 'key':
return '';
case 'layer-group':
return '';
case 'link':
return '';
case 'map':
return '';
case 'mobile':
return '';
case 'optin-monster':
return '';
case 'plane':
return '';
case 'shield-alt':
return '';
case 'shield-virus':
return '';
case 'sitemap':
return '';
case 'skull-crossbones':
return '';
case 'user-ninja':
return '';
case 'user-secret':
return '';
case 'user-shield':
return '';
case 'wheelchair':
return '';
}
}