Sha256: 94488b79b4caef47b03ddcf690fa3c8cfbce279ef909e7e180ae6c77c16ae9c8

Contents?: true

Size: 1.28 KB

Versions: 2

Compression:

Stored size: 1.28 KB

Contents

@mixin no-link-icon {
  background: transparent none !important;
  padding:    0 !important;
  margin:     0 !important;
}

@mixin link-icon-base {
  padding:             2px 22px 2px 0;
  margin:              -2px 0;
  background-repeat:   no-repeat;
  background-position: right center;
}

@mixin link-icon($name, $include-base: true) {
  @if $include-base { @include link-icon-base; }
  background-image: image-url("link_icons/#{$name}"); }

@mixin link-icons {
  a[href^="http:"],
  a[href^="mailto:"],
  a[href^="http:"]:visited,
  a[href$=".pdf"],
  a[href$=".doc"],
  a[href$=".xls"],
  a[href$=".rss"],
  a[href$=".rdf"],
  a[href^="aim:"]          { @include link-icon-base; }
  a[href^="http:"]         { @include link-icon("external.png", false); }
  a[href^="mailto:"]       { @include link-icon("email.png", false); }
  a[href^="http:"]:visited { @include link-icon("visited.png", false); }
  a[href$=".pdf"]          { @include link-icon("pdf.png", false); }
  a[href$=".doc"]          { @include link-icon("doc.png", false); }
  a[href$=".xls"]          { @include link-icon("xls.png", false); }
  a[href$=".rss"],
  a[href$=".rdf"]          { @include link-icon("feed.png", false); }
  a[href^="aim:"]          { @include link-icon("im.png", false); }
}

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
compass-sourcemaps-0.12.3.sourcemaps.a4836f1 frameworks/blueprint/stylesheets/blueprint/_link-icons.scss
compass-sourcemaps-0.12.2.sourcemaps.57a186c frameworks/blueprint/stylesheets/blueprint/_link-icons.scss