in docs-sdk/fusion-css-loader/src/index.ts [88:102]
function processDecl(decl: Declaration) {
if (decl.prop === "font-family" && decl.value === "NextIcon") {
decl.value = fusionPrefixPascalCase + "Icon";
}
// replace font-family: var(--xconsole-icon-font-family, NextIcon)
// to font-family: var(--xconsole-icon-font-family, MyPrefixIcon)
if (decl.prop === "font-family" && decl.value?.match(/var\(.*,\s?NextIcon\)/)) {
decl.value = decl.value.replace("NextIcon", fusionPrefixPascalCase + "Icon");
}
// replace --xconsole-icon-font-family: NextIcon;
// to --xconsole-icon-font-family: MyPrefixIcon;
if (decl.prop === "--xconsole-icon-font-family" && decl.value) {
decl.value = fusionPrefixPascalCase + "Icon";
}
}