Удалите директиву require_tree и добавьте только те файлы, которые вам нужны, в том порядке, в котором вы хотите, чтобы они были в application.css.Оставьте мобильный CSS-файл.
Чтобы получить доступ к мобильному CSS-файлу, вам нужно добавить его в список прекомпиляции в production.rb
:
config.assets.precompile += ['mobile.css']
Это позволит вам использовать стандартныйrails helper для доступа к мобильному css:
<%= stylesheet_link_tag "mobile" %>
в отличие от файла application.css.
Одним из советов для таких ситуаций является то, что вы можете поделиться файлами CSSмежду манифестами.Например, если у вас есть сброс CSS в отдельном файле, его можно добавить к обоим манифестам (при условии, что вы также делаете мобильный CSS манифестом).