我在我的Rails 3应用程序中使用Pines Notify,效果很好,除了缺少图标。图标根本不显示。
我正在使用宝石 https://github.com/navinpeiris/pnotify-rails
在进一步挖掘时,我发现演示网站上的icons.css文件不存在于gem中,也不是它引用的图标图像。
我从哪里获得图标?
答案 0 :(得分:0)
我最终从GitHub回购中取出Pines Notify的图标: https://github.com/sciactive/pnotify
对于那些寻找解决方案的人来说,我就是这样做的: 从松树通知回购中获取原始文件: https://github.com/sciactive/pnotify/archive/master.zip
提取文件,然后将图标文件和样式表复制到您的应用中,例如:
mv ~/Downloadspnotify-master/oxygen/icons.css app/assets/stylesheets/
mv ~/Downloadspnotify-master/oxygen/16 app/assets/images
mv ~/Downloadspnotify-master/oxygen/32 app/assets/images
然后将图标css添加到您的应用程序清单
*= require icons
之后图标应该可以使用。
答案 1 :(得分:0)
为了将来参考,我遇到了同样的问题,我可以使用Font Awesome解决它。 将Font Awesome添加到您的Gemfile:
gem 'font-awesome-rails'
在您的javascript上声明Pnotify之前添加此行:
PNotify.prototype.options.styling = "fontawesome";
答案 2 :(得分:0)
此问题已在最新的gem(3.0.0)中解决,只需运行
即可更新您的gem bundle update pnotify-rails
并且图标没有问题。