Sha256: 785f0967e728fd9b697a0bde708121d814dda275fadca8fb99d20c59dc6570cc

Contents?: true

Size: 612 Bytes

Versions: 3

Compression:

Stored size: 612 Bytes

Contents

@import "fontcustom.scss";

$<%= name %>-font-base-class: ".<%= name %>-font" !default;

#{$<%= name %>-font-base-class} {
	font-family: "<%= name %>";
}

$<%= name %>-glyphs: glyph-map("<%= uri %>");

@mixin all-<%= name %>-glyphs {
  @include fontcustom-font-face($<%= name %>-glyphs);
  @include glyphs($<%= name %>-glyphs, <%= glyph_names.map{ |g| "'#{g}'" }.join " " %>, $<%= name %>-font-base-class)
}

@mixin <%= name %>-glyph($glyph-name) {
  @extend #{$<%= name %>-font-base-class};
  $index: index(<%= glyph_names.map{ |g| "'#{g}'" }.join " " %>, $glyph-name);
  &:before { content: glyph($index); }
}

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
compass-fontcustom-1.3.0 lib/compass/fontcustom/templates/stylesheet.scss.erb
compass-fontcustom-1.2.0 lib/compass/fontcustom/templates/stylesheet.scss.erb
compass-fontcustom-1.1.0 lib/compass/fontcustom/templates/stylesheet.scss.erb