Макет Rails с использованием таблиц стилей драгоценных камней
Я немного запутался, как рендеринг таблиц стилей работает на рельсах. Я использую гем администрирования, который имеет свой собственный макет и таблицы стилей в:
app/layouts/administrate/application.html.erb
app/assets/stylesheets/administrate/application.scss
В моем макете приложения есть этот код:
<%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': true %>
И в макете драгоценностей администрирования у меня есть это:
<%= render "stylesheet" %>
Проблема в том, что когда я впервые захожу в свое приложение, оно работает нормально и просто загружает стили приложения, затем я вхожу в представления gems, и оно загружает стили приложения и стили gems, это то, что я хочу, НО три вещи происходят дальше:
- если я перехожу на другой вид драгоценного камня, то стили приложения и самоцветы остаются
- если я нажму F5, чтобы обновить самоцвет, стили приложения исчезнут
- если вместо этого я вернусь к приложению, просмотрите стили приложения + стили драгоценных камней все еще загружены.
Итак, мне нужно знать, как правильно установить стили, чтобы в гемах всегда отображались стили приложения плюс стили гемов в верхней части, а в приложении просто отображались стили приложения.