ruby-on-rails – ActiveAdmin的状态标签颜色

发布时间:2019-11-12 发布网站:脚本之家
脚本之家收集整理的这篇文章主要介绍了ruby-on-rails – ActiveAdmin的状态标签颜色脚本之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我的AA应用程序中有一个状态标签,只有一些颜色出现.有某些颜色我可以使用还是不能使用?找不到很多关于这个的信息.

这是我的orders_helper

模块OrdersHelper

def priority_tag_for_order(order)
  printonrails_status_tag order_priority(order),color_for_weight(order.priority)
  end

  def color_for_weight(weight)
    case weight
      when 'lowest'
        :gray
      when 'low'
        :blue
      when 'mid'
        :yellow
      when 'high'
        :orange
      when 'highest'
        :red
    end
  end
end

解决方法

repo中,您可以看到只有几种颜色可供选择,即绿色,橙色和红色.
.status_tag {
  background: darken($secondary-color,15%);
  color: #fff;
  text-transform: uppercase;
  letter-spacing: 0.15em;
  padding: 3px 5px 2px 5px;
  font-size: 0.8em;

  &.ok,&.published,&.complete,&.completed,&.green { background: #8daa92; }
  &.warn,&.warning,&.orange { background: #e29b20; }
  &.error,&.errored,&.red { background: #d45f53; }
}

如果你想添加新的,你将不得不像这样编辑你的active_admin.css.scss

body.active_admin {
  .status_tag.blue { background: #63B8FF; }
}

总结

以上是脚本之家为你收集整理的ruby-on-rails – ActiveAdmin的状态标签颜色全部内容,希望文章能够帮你解决ruby-on-rails – ActiveAdmin的状态标签颜色所遇到的程序开发问题。

如果觉得脚本之家网站内容还不错,欢迎将脚本之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:76874919,请注明来意。

脚本之家官方公众号

微信公众号搜索 “ 程序精选 ” ,选择关注!

微信公众号搜索 “ 程序精选 ” ,选择关注!
精选程序员所需精品干货内容!

标签: