html - 用户登录和注销时使用 2 个 CSS 文件设置的 Rails 应用程序 root_path (Rails)

标签 html css ruby-on-rails model-view-controller

我有一个静态登录页面,想在 user_not_signed_in 时将其集成到我的 Rails 应用 root_path 中。登陆页面有它自己的 css 文件规则——不同于 rails 应用程序。有没有办法设置它,使我的 rails apps application.css 不受登陆页面 main.css 的影响?我有用户授权的设计设置。

在我的 layout/application.rb 链接中:

在我的着陆页中,我有一个标准:

最佳答案

如果我没记错的话,一个可能的解决方案是,您可以制作一个家庭 Controller ,它只显示可供访客用户使用的页面。在该 Controller 中,您可以执行任何操作并检查 user_signed_in? 做任何你想做的事,否则重定向到你的新页面

关于html - 用户登录和注销时使用 2 个 CSS 文件设置的 Rails 应用程序 root_path (Rails),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37502244/

相关文章:

css - 基于另一个创建新的字符串文字类型

javascript - 无法导入模块的 css 文件

ruby-on-rails - Rails AJAX 不呈现部分

ruby-on-rails - 处理 rails + postgres 和时区

html - 如何在 html 和 css 中创建一个 7 字符下划线输入文本字段(附截图)?

jquery - 对图像执行 function() 后,对下一个图像执行相同的操作(jQuery)

html - GIF 不是全屏浏览器

javascript - DOM 更改 - 无效。效果仅在超时更改时可见

javascript - 背景位置图像叠加(适用于 IE,不适用于 Mozilla/Chrome/Safari)

sql - ruby 新手,很难理解码合的 ruby​​/sql 语法(这也很难用谷歌搜索)