Привет всем. Не могу понять, как можно интегрировать тему в rails.
Из всех прочитанных советов, инструкций, нашел то, что необходимо просто стили/js/картинки добавить в /vendors/assets/ соотвественно, подключить добавить недостающие папки в config.assets.paths и добавить файлы в application.css
Отдельно бустрап подключается так, без проблем.. но..
..их там много, этих файлов всяких.. то есть плагины и прочее. Я же не буду "сепаратизмом" заниматься неделю. Тем более там с путями потом возникнет проблема. Я думаю есть какие-то более адекватные решения.
На входе (в полученной теме wrapbootstrap) у нас папки icons, vendors, styles, scripts, etc.. , а на выходе голое rails app. Подскажите пожалуйста, как можно интегрировать тему из wrapbootstrap через asset pipeline в приложение RoR. Спасибо.
У нас повелось для админок использовать Smart Admin. Натягиваю ее так:
В application/_layout.html.slim засовываю лейаут шаблона
В vendor/assets/javascript создаю 2 каталога:
- plugins(из этой папочки будут перетаскиваться только нужные плагины в smart_admin)
- smart_admin
Далее в application.js пишем require_tree ./smart_admin
Со stylesheets делаем тоже самое. И не забываем выключать турболики(ну или умно их использовать).
Вообщем, решил сделать по простому сначала, минуя файлпровод, через обычный javascript_include_tag и stylesheet_link_tag - так как еще новичок в рельсах, и трудно файлпровод настроить для большого количества ассетов. Думаю со временем, как начну лучше разбираться, постепенно каждый ассет переведу на файлпровод, чтобы все было по людски. Спасибо, Павел, за ответ.