1
0
mirror of https://github.com/konpa/devicon.git synced 2025-08-06 14:46:46 +02:00

Fix css color not including the aliases

This commit is contained in:
Thomas Bui
2020-10-12 14:12:27 -07:00
parent efa33b8608
commit b1de9dcc18

View File

@@ -101,13 +101,22 @@ function createColorsCSS(deviconJson) {
font: fonts
},
color,
aliases
} = fontObj;
if (fonts.length === 0 || typeof(color) !== "string") {
console.log(`This object doesn't have a font or a color: ${name}`);
return "";
}
// process the icons in the font attr
let cssClasses = fonts.map(font => `.devicon-${name}-${font}.colored`);
// process the icons in the aliases attr
aliases.forEach(aliasObj => {
cssClasses.push(`.devicon-${name}-${aliasObj["alias"]}.colored`);
});
return `${cssClasses.join(",")}{color: ${color}}`;
}).join(" ");