Задать вопрос
@eldar_web

Как в Ruby on Rails подключиться к шрифту создав папку fonts?

Хочу подключить шрифт.
Создал в app/assets/ папку fonts/ и закинул сюда шрифт.
И подключаюсь так:
...
src: url(fonts/rouble.ttf);
...

И шрифт не подключается. А правильно ли я указал путь?
  • Вопрос задан
  • 555 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Thinknetica
    Профессиональная разработка на Ruby on Rails
    9 месяцев
    Далее
  • Хороший программист
    Интенсив по Ruby on Rails
    5 месяцев
    Далее
  • Thinknetica
    Оптимизация Ruby/Rails-приложений
    9 недель
    Далее
Решения вопроса 2
c3gdlk
@c3gdlk
Ментор в http://rubyboost.ru/
Ответ, который Вы отметили не совсем верный. При деплое на сервер происходит генерация ассетов с дайджетами.

Правильно:
src: font-url(rouble.ttf);
Ответ написан
Комментировать
@Johnnycus
Шрифты и изображения лежащие в assets/images и assets/fonts нужно отмечать вот так:
src: url(assets/rouble.ttf);
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@snowacat
Добавь свою папку в application.rb:
config.assets.paths << Rails.root.join("app", "assets", "fonts")

Теперь можно использовать шрифты из папки fonts так:
font-url('HelveticaNeue.eot');
Они будут доступны.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы