我的Devise宝石有问题

时间:2014-03-11 18:25:48

标签: ruby-on-rails ruby devise

我正在使用Ruby on Rails和Devise gem。

起初,一切都很好。视图如下所示,我有失败的闪光灯。

enter image description here

但是,我不知道有一天,Devise工作得不对。这些观点变得丑陋,不再失败。如下。 enter image description here

有人知道怎么做。我不会更改app / views / devise中的文件。谢谢!

2 个答案:

答案 0 :(得分:1)

Devise并未停止工作。 视图看起来有所不同,因为您已将Bootstrap添加到您的应用程序中。

第一个屏幕截图是使用纯HTML而没有任何css,第二个屏幕截图是在纯HTML元素上应用了Bootstrap css。

关于flash消息:

确保您在app/views/layouts/application.html.erb

中有以下代码
  <% flash.each do |name, msg| %>
    <%= content_tag :div, msg, class: "alert alert-info" %>
  <% end %>

答案 1 :(得分:0)

似乎你添加了一些宝石,比如

bootstrap-rails
foundation-rails

它们可能会影响您的原始css样式,请尝试禁用它们并重试。