Sha256: 787ac89b0935f88775a16d3125b9ddef643b59ae176e788a43154f4947f62712

Contents?: true

Size: 1.9 KB

Versions: 3

Compression:

Stored size: 1.9 KB

Contents

// SASS Mixins
// --------------------------------------------------
@mixin transparent($color, $alpha) {
  $rgba: rgba($color, $alpha);
  $ie-hex-str: ie-hex-str($rgba);
  background-color: transparent;
  background-color: $rgba;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#{$ie-hex-str},endColorstr=#{$ie-hex-str});
  zoom: 1;
}

@mixin well() {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: $well-bg;
  border: 1px solid darken($well-bg, 7%);
  @include border-radius(4px);
  @include box-shadow(inset 0 1px 1px rgba(0,0,0,.05));
  blockquote {
    border-color: #ddd;
    border-color: rgba(0,0,0,.15);
  }
}

@mixin btn() {
  display: inline-block;
}

/**
 * Responsive mixin. 
 *
 * - phone
 * - tablet-portrait
 * - tablet-landscape-desktop
 * - large-desktop
 *
 * Additional parameters for tagetting retina and non-retina
 * devices
 *
 * - retina
 * - non-retina
 *
 * Moreover, a specific value in px can be passed which is
 * used to generate a max-width media query.
 */
@mixin respond-to($media) {
  /* Landscape phones and down */
  @if $media == phone {
      @media (max-width: 480px) { @content; }
  }
  /* Landscape phone to portrait tablet */
  @else if $media == tablet-portrait {
      @media (max-width: 767px) {@content; }
  }
  /* Portrait tablet to landscape and desktop */
  @else if $media == tablet-landscape-desktop {
      @media (min-width: 768px) and (max-width: 979px) { @content; }
  }
  /* Large desktop */
  @else if $media == large-desktop {
      @media (min-width: 1200px) { @content; }
  }
  // Non-Retina
  @else if $media == non-retina {
      @media screen and (-webkit-max-device-pixel-ratio: 1) { @content; }
  }
  // Retina Only
  @else if $media == retina {
      @media screen and (-webkit-min-device-pixel-ratio: 2) { @content; }
  }
  // Specific max width
  @else {
      @media only screen and (max-width: #{$media}px) { @content; }
    }
}

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
compass_radix-3.0.8 stylesheets/compass_radix/_mixin.scss
compass_radix-3.0.6 stylesheets/compass_radix/_mixin.scss
compass_radix-3.0.5 stylesheets/compass_radix/_mixin.scss