I am used to using Google Material icons, to do this I typically include it like this...
// Pug
link(href="https://fonts.googleapis.com/css?family=Material+Icons&display=block", rel="stylesheet")
Inside that is code like this...
// css
@font-face {
font-family: 'Material Icons';
font-style: normal;
font-weight: 400;
font-display: block;
src: url(https://fonts.gstatic.com/s/materialicons/v48/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format('woff2');
}
However, I am using another font icon file and I try to do it the same way but it fails. After some investigation it seems to require an explicit declaration like this...
.ico_thing:before {
content: "\E000";
}
Notice how the Google package is not explicitly defining the content. Why is this explicitly defined in this library and not in Material?