我可以在哪里放置自定义css文件来自定义ActiveAdmin CSS?
我在active_admin.rb中看到有以下行:
config.register_stylesheet 'active_admin.css'
但我无法理解文件的去向。 我想要做的就是为AA的默认样式添加一些额外的自定义样式
答案 0 :(得分:16)
假设我有2个css文件,highlight.css和select2.css
在config/initializers/active_admin.rb
中,我会这样添加:
config.register_stylesheet 'highlight.min.css'
config.register_stylesheet 'select2.css'
注意:强>
highlight.css 和 select2.css 应位于app/assets/stylesheets
答案 1 :(得分:0)
为管理员样式表保留单独的目录。
我在应用程序中使用gem 'activeadmin'
。
我想使用自己的样式表,该样式表存储在单独的目录中,这是我存档的方式-
admin
创建新目录。app/assets/stylesheets/admin
config/initializers/active_admin.rb
。寻找了 register_stylesheet ,并发现注释行为-
# config.register_stylesheet 'my_stylesheet.css'
用-
修改了此行 config.register_stylesheet 'admin/active_style.css'
重新启动Rails服务器并找到所需的结果。
希望将为您服务!