SASS, Rails 3.1: Carga de hojas de estilo en proveedores / activos

Estoy usando SASS para cargar hojas de estilo en una aplicación Rails 3.1 (sass-rails 3.1). Por ejemplo, parciales sass enapp/assets/stylesheets se cargan usando@import inapplication.sass -

 @import "pages/common"
 @import "pages/**/*"
 @import "jquery-ui.css"

Ahora, también quiero cargarvendor/assets/stylesheets. Tenga en cuenta que no estoy usandorequire vendor, como@import pages/* parece ser la forma sass recomendada de hacerlo. Los archivos aquí seráncss, y nosass oscss. No puedo usar@import ../../../vendor/assets/stylesheets/* ya que solo funciona parasass yscss archivos.

¿Hay alguna forma de hacer esto?

Actualiza

Lo que tengo ahora es esto.

application.css.scss

//= require_tree .
//= require vendor
//= require_self

Esto incluye todos los parciales sass mencionados anteriormente. Losrequire vendor in

vendor/assets/stylesheets/vendor.css parec

//= require_tree .

Una advertencia de este enfoque es que los mixins sass (definidos por el usuario y los complementos) y las variables comunes no están disponibles en todos los parciales. Lo que tengo ahora es una_common_imports.sass que yo@import lo primero en todos los parciales.

common_imports.sass

@import "colors"
@import "compass/css3/gradient"
@import "compass/css3/border-radius"
@import "compass/css3/box-shadow"

Importingcommon_imports en todos los parciales se siente muy repetitivo.

Respuestas a la pregunta(6)

Su respuesta a la pregunta