ActiveAdmin和其他自定义CSS文件

ActiveAdmin和其他自定义CSS文件,css,ruby-on-rails,activeadmin,Css,Ruby On Rails,Activeadmin,在哪里可以放置自定义css文件来自定义ActiveAdmin css 我在active_admin.rb中看到以下行: config.register_stylesheet 'active_admin.css' 但我不明白文件要放在哪里。 我只想在AA的默认样式中添加一些额外的自定义样式假设我有两个css文件,highlight.css和select2.css 在config/initializers/active_admin.rb中,我将添加如下内容: config.register_sty

在哪里可以放置自定义css文件来自定义ActiveAdmin css

我在active_admin.rb中看到以下行:

config.register_stylesheet 'active_admin.css'
但我不明白文件要放在哪里。
我只想在AA的默认样式中添加一些额外的自定义样式

假设我有两个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

为管理员样式表保留单独的目录

我正在应用程序中使用
gem'activeadmin'
。 我想使用我自己的样式表,它存储在单独的目录中,下面是我如何归档它的-

  • 在样式表内部创建了新目录,名为
    admin

    例如:应用程序/资产/样式表/管理员
  • 已打开
    config/initializers/active_admin.rb
  • 查找register\u样式表,发现注释行为-

    \config.register\u样式表'my\u stylesheet.css'

  • 将该行修改为-

    config.register\u样式表'admin/active\u style.css'

  • 重新启动rails服务器并找到所需结果


  • 希望对你有用

    好的,它确实起作用了,但是我意识到你不能给那些文件命名:active_admin.css,否则它会覆盖整个文件!哦我不知道。或者你可以直接导入
    @import
    那些在
    active\u admin.css
    中的文件。这是不推荐的: