Hey there, this seems like a webpack configuration error that doesn’t necessarily have anything to do with semantic itself. I see you’ re handling .woff with an incompatible mimetype and you’ re also not handling the other icon files ( .otf etc). I’d suggest updating your tests to something like the following:

{
test: /\.woff(2)?(\?v=[0-9]\.[0-9]\.[0-9])?$/,
loader: 'url-loader?limit=10000&mimetype=application/font-woff'
},
{
test: /\.(ttf|eot)(\?v=[0-9]\.[0-9]\.[0-9])?$/,
loader: 'file-loader'
},
{
test: /\.otf(\?.*)?$/,
use: 'file-loader?name=/fonts/[name].[ext]&mimetype=application/font-otf'
},

Get back to me on whether this helped out with the fonts, but in any case you shouldn’t be searching for something semantic-related.

Hope i helped out,

Cheers :)

Front-end ReactJS Developer — https://aggelos.dev

Front-end ReactJS Developer — https://aggelos.dev