Поскольку ваши шрифты в app/assets/fonts
, вы должны иметь возможность ссылаться на путь шрифта, используя font-url
с именем файла - относительный путь не требуется:
@font-face{
font-family:'Glyphicons Halflings';
src:font-url('glyphicons-halflings-regular.eot');
src:font-url('glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),
...
}
Если это не решит проблему, вам может понадобиться явно добавить app/assets/fonts
в путь к активам в config/application.rb
:
config.assets.paths << Rails.root.join('app', 'assets', 'fonts')
Вот хороший ресурс, детализирующий веб-шрифты с конвейером ресурсов Rails: https://gist.github.com/anotheruiguy/7379570
Спасибо!