2012-01-21 9 views
12

Estoy usando Jekyll para mi blog, y me gustaría la posibilidad de usar un estilo CSS único en publicaciones concretas. En este momento, estoy especificando un archivo CSS en el frontmatter YAML así:¿Se pueden usar las variables de página Jekyll en un diseño?

style: artdirection.css 

y su uso en el diseño de la siguiente manera:

{% if page.style %} 
    <link rel="stylesheet" href="{{ page.style }}"> 
{% endif %}` 

Esto funciona, pero yo prefiero que incluya el estilo de CSS real en una etiqueta de estilo en la página frontal de la página en lugar de vincularla a una hoja de estilos.

He intentado manejar esto de varias maneras, incluido el método descrito here, pero la variable que capturo solo se puede usar dentro de la publicación, no en el diseño.

Entonces, ¿es posible?

+0

"Prefiero incluir el CSS en una etiqueta de estilo en la página en lugar de vincularla a una hoja de estilo" ¿Puede explicar esa parte un poco mejor? No entiendo lo que quieres hacer. – kikito

+0

Bueno, en este momento tengo un enlace a un archivo CSS externo para publicaciones de blog con dirección de arte que difiere del resto del blog. Me refiero a la ubicación de ese archivo en el front-mate de YAML y lo conecto con la variable page.style en el encabezado de mi documento, que está en un diseño. Preferiría incluir la dirección de arte css entre las etiquetas