Skip to content

Instantly share code, notes, and snippets.

@Miggz
Forked from nickawalsh/icons.sass
Last active December 10, 2015 12:39
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Miggz/4435829 to your computer and use it in GitHub Desktop.
Save Miggz/4435829 to your computer and use it in GitHub Desktop.
@import compass
$icons: sprite-map("icons/*.png")
$icons-hd: sprite-map("icons-hd/*.png")
i
background: $icons
display: inline-block
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi)
background-size: image-width(sprite-path($sprites)), auto !important
background: $icons-hd
@each $icon in sprite_names($icons)
.icn-#{$icon}
+sprite-dimensions($icons, $icon)
background-position: sprite-position($icons, $icon)
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi)
$offset: nth(sprite-position($icons-hd, $icon), 2) / 2
background-position: 0 $offset
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment