compass/doc-src/layouts/partials/reference/mixins.haml
2010-04-26 17:42:46 -06:00

24 lines
865 B
Plaintext

- if (mixin_defs = mixins(@item)).any?
%h2 Mixins
- mixin_defs.each do |mixin|
%span.view-source
View Source:
%a.view-source{:href=>"#mixin-#{mixin.name}-sass"} Sass
\|
%a.view-source{:href=>"#mixin-#{mixin.name}-scss"} SCSS
%h3.mixin{:id=>"mixin-#{mixin.name}"}
%a.permalink{:href => "#mixin-#{mixin.name}"}= mixin_signature(mixin)
.mixin-source{:id=>"mixin-#{mixin.name}-source"}
%pre{:id=>"mixin-#{mixin.name}-sass"}= mixin.to_sass
%pre{:id=>"mixin-#{mixin.name}-scss"}= mixin.to_scss
.source-documentation
= format_doc(mixin.comment)
- if (examples = examples(@item, mixin)).any?
%dl.examples
- examples.each do |example|
%dt= link_to example.item[:title], example
- if example.item[:description]
%dd= example.item[:description]