У меня есть приложение Rails 4, и я пытаюсь использовать собственный шрифт.
Я следил за многими учебными материалами по этому поводу и как-то просто не работал для моего приложения.
Я использую application.css.less и имею следующее объявление:
@font-face {
    font-family: 'HDVPeace';
    src: font-url('HDV_Peace.eot');
    src: font-url('HDV_Peace.eot?iefix') format('eot'),
        font-url('HDV_Peace.woff') format('woff'),
        font-url('HDV_Peace.ttf') format('truetype'),
        font-url('HDV_Peace.svg#webfont') format('svg');
}
Примечание. Я попытался использовать url() вместо font-url(). Первая генерирует 404 ошибки на консоли, где последнее просто ничего не делает. В инструментах chrome dev под ресурсами файлы шрифтов не отображаются в папке assets или где-либо
в моем config/application.rb У меня:
config.assets.paths << Rails.root.join('app', 'assets', 'fonts')
И в моих config/environments/development.rb и config/environments/production.rb у меня есть:
config.assets.paths << Rails.root.join('app', 'assets', 'fonts')
config.assets.precompile += %w( .svg .eot .woff .ttf)
Мои файлы шрифтов расположены в app/assets/fonts и не содержатся в папке ниже того, что...
Что мне не хватает?
UPDATE:
Структура папкиapp
 |----assets
        |----fonts
               |----HDV_Peace.eot
               |----HDV_Peace.svg
               |----HDV_Peace.ttf
               |----HDV_Peace.woff
