Sha256: 16b72d391f47f89522326bc7c4b575008896bb0e36221a1bbd7aea57e8fe090a

Contents?: true

Size: 658 Bytes

Versions: 2

Compression:

Stored size: 658 Bytes

Contents

@function match($list, $icon) {
  @each $item in $list {
    $index: index($item, $icon);
      @if $index {
        $return: if($index == 1, 2, $index);
        @return nth($item, $return);
      }
    }
  @return false;
}

@mixin i($icon) {
  .#{$icon}.icon-left a:before,
  .#{$icon}.icon-right a:after,
  i.#{$icon}:before {
    content: "#{match($entypo-icons, $icon)}";
    height: inherit;
  }
}

@mixin icon($icon) {
  @if (type-of($icon) == list) {
    @each $i in $icon {
      @include i($i);
    }
  }
  @elseif ($icon == all) {
    @each $icon in $entypo-icons {
      @include i(nth($icon, 1));
    }
  }
  @else {
    @include i($icon);
  }
}

Version data entries

2 entries across 2 versions & 2 rubygems

Version Path
gumby_on_rails-0.0.1 app/assets/stylesheets/gumby/functions/_icons.scss
middleman-gumby-0.0.1 vendor/assets/sass/functions/_icons.scss