У меня есть приложение Rails с ActiveAdmin и дополнительная модель устройства под названием «Пользователи», которую я создал для разделения администраторов и пользователей.На главной странице есть кнопки для входа и регистрации, которые выглядят следующим образом:
- if !user_signed_in?
.nav.navbar-form.navbar-right
%a.form-control.btn.btn-register{href: 'register'} Register
.nav.navbar-form.navbar-right.dropdown
%button#loginMenu.btn.btn-login.dropdown-toggle{"aria-expanded" => "true", "aria-haspopup" => "true", "data-toggle" => "dropdown", :type => "button"} Login
%div.dropdown-menu.feeds_dropdown{"aria-labelledby" => "feedMenu"}
= render 'users/shared/new'
Я сгенерировал представления, чтобы настроить меню регистрации и стилизовать его, используя CSS / SASS.Теперь, когда я открываю регистрацию с помощью кнопки на моей главной странице, она выводит меня на http://localhost/register, и я вижу, что все CSS применяются.Но как только я перезагружаю страницу или открываю URL-адрес непосредственно на новой вкладке, стили не применяются, и я просто вижу простую и некрасивую HTML-страницу.сайт, использующий кнопку, в которой запрос отображается помеченным как «xhr», если я загружаю его вручную, он отображается как «документ».
Что здесь происходит и как я могу заставить его всегда использовать CSS?