【发布时间】:2012-01-18 08:35:41
【问题描述】:
这就是我希望我的 gem 做的事情...一旦包含在 Rails gem 文件中,它将允许开发人员指定哪个样式表是主要的,哪个是“次要的”。想法是,第一个样式表中的所有样式都优先于所有其他样式 - 但是当主样式中不存在样式时,它会使用辅助样式中的样式。
例如,如果main.css 和secondary.css 中有body,它总是使用main.css 中的样式。但是如果secondary.css中有alert-message,但main中没有,开发者可以使用alert-message,不用担心冲突。
这个想法基本上是允许您利用现有的框架或缩小的样式表,它们可能具有与您的 main.css 冲突的类,而不必担心您的整个网站/应用程序会被搞砸。
如果我能大致了解整个 Rails/Ruby gem 创建过程,那就太棒了——因为这将是我的第一次。然后可能会讨论一些关于我如何解决这个特定问题的讨论(从高层次上来说很好)。
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 css rubygems