SIngle element dig dug sprites made using box-shadow.
Created
March 8, 2014 10:48
-
-
Save skelet00r/9428639 to your computer and use it in GitHub Desktop.
A Pen by James.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<div class="pooka"></div> | |
<div class="dug"></div> | |
<div class="fygar"></div> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@import "compass"; | |
//Palette | |
$white : #dedede; | |
$blue : #006fa7; | |
$red : #c11a22; | |
$black : #000000; | |
$yellow: #ffe300; | |
$green : #47a630; | |
//Adjust Size | |
$width : .5em; | |
body { | |
background:#cbced5; | |
} | |
@mixin dug{ | |
box-shadow: | |
($width * 8) ($width * 1) 0 $white, | |
($width * 9) ($width * 1) 0 $white, | |
($width * 10) ($width * 1) 0 $white, | |
($width * 8) ($width * 2) 0 $white, | |
($width * 9) ($width * 2) 0 $white, | |
($width * 10) ($width * 2) 0 $white, | |
($width * 11) ($width * 2) 0 $white, | |
($width * 12) ($width * 2) 0 $white, | |
($width * 6) ($width * 3) 0 $white, | |
($width * 7) ($width * 3) 0 $white, | |
($width * 8) ($width * 3) 0 $white, | |
($width * 9) ($width * 3) 0 $white, | |
($width * 10) ($width * 3) 0 $white, | |
($width * 11) ($width * 3) 0 $white, | |
($width * 12) ($width * 3) 0 $white, | |
($width * 13) ($width * 3) 0 $white, | |
($width * 4) ($width * 4) 0 $white, | |
($width * 5) ($width * 4) 0 $white, | |
($width * 6) ($width * 4) 0 $white, | |
($width * 7) ($width * 4) 0 $white, | |
($width * 8) ($width * 4) 0 $white, | |
($width * 9) ($width * 4) 0 $white, | |
($width * 10) ($width * 4) 0 $white, | |
($width * 11) ($width * 4) 0 $white, | |
($width * 11) ($width * 4) 0 $white, | |
($width * 12) ($width * 4) 0 $white, | |
($width * 13) ($width * 4) 0 $white, | |
($width * 14) ($width * 4) 0 $white, | |
($width * 4) ($width * 5) 0 $blue, | |
($width * 5) ($width * 5) 0 $black, | |
($width * 6) ($width * 5) 0 $blue, | |
($width * 7) ($width * 5) 0 $black, | |
($width * 8) ($width * 5) 0 $blue, | |
($width * 9) ($width * 5) 0 $blue, | |
($width * 10) ($width * 5) 0 $blue, | |
($width * 11) ($width * 5) 0 $blue, | |
($width * 12) ($width * 5) 0 $white, | |
($width * 13) ($width * 5) 0 $white, | |
($width * 14) ($width * 5) 0 $white, | |
($width * 4) ($width * 6) 0 $blue, | |
($width * 5) ($width * 6) 0 $black, | |
($width * 6) ($width * 6) 0 $blue, | |
($width * 7) ($width * 6) 0 $black, | |
($width * 8) ($width * 6) 0 $blue, | |
($width * 9) ($width * 6) 0 $blue, | |
($width * 10)($width * 6) 0 $blue, | |
($width * 11) ($width * 6) 0 $blue, | |
($width * 12) ($width * 6) 0 $white, | |
($width * 13) ($width * 6) 0 $white, | |
($width * 14) ($width * 6) 0 $white, | |
($width * 4) ($width * 7) 0 $blue, | |
($width * 5) ($width * 7) 0 $black, | |
($width * 6) ($width * 7) 0 $blue, | |
($width * 7) ($width * 7) 0 $black, | |
($width * 8) ($width * 7) 0 $blue, | |
($width * 9) ($width * 7) 0 $blue, | |
($width * 10)($width * 7) 0 $blue, | |
($width * 11) ($width * 7) 0 $blue, | |
($width * 12) ($width * 7) 0 $white, | |
($width * 13) ($width * 7) 0 $white, | |
($width * 14) ($width * 7) 0 $white, | |
($width * 5) ($width * 8) 0 $blue, | |
($width * 6) ($width * 8) 0 $blue, | |
($width * 7) ($width * 8) 0 $blue, | |
($width * 8) ($width * 8) 0 $blue, | |
($width * 9) ($width * 8) 0 $blue, | |
($width * 10) ($width * 8) 0 $blue, | |
($width * 11) ($width * 8) 0 $white, | |
($width * 12) ($width * 8) 0 $white, | |
($width * 13) ($width * 8) 0 $white, | |
($width * 14) ($width * 8) 0 $white, | |
($width * 3) ($width * 9) 0 $red, | |
($width * 6) ($width * 9) 0 $white, | |
($width * 7) ($width * 9) 0 $white, | |
($width * 8) ($width * 9) 0 $white, | |
($width * 9) ($width * 9) 0 $white, | |
($width * 10) ($width * 9) 0 $white, | |
($width * 11) ($width * 9) 0 $blue, | |
($width * 12) ($width * 9) 0 $blue, | |
($width * 2) ($width * 10) 0 $red, | |
($width * 3) ($width * 10) 0 $red, | |
($width * 5) ($width * 10) 0 $white, | |
($width * 6) ($width * 10) 0 $white, | |
($width * 7) ($width * 10) 0 $white, | |
($width * 8) ($width * 10) 0 $white, | |
($width * 9) ($width * 10) 0 $white, | |
($width * 10) ($width * 10) 0 $white, | |
($width * 11) ($width * 10) 0 $blue, | |
($width * 12) ($width * 10) 0 $blue, | |
($width * 13) ($width * 10) 0 $white, | |
($width * 1) ($width * 11) 0 $red, | |
($width * 2) ($width * 11) 0 $red, | |
($width * 3) ($width * 11) 0 $red, | |
($width * 4) ($width * 11) 0 $red, | |
($width * 5) ($width * 11) 0 $red, | |
($width * 6) ($width * 11) 0 $red, | |
($width * 7) ($width * 11) 0 $red, | |
($width * 8) ($width * 11) 0 $blue, | |
($width * 9) ($width * 11) 0 $blue, | |
($width * 10) ($width * 11) 0 $blue, | |
($width * 11) ($width * 11) 0 $blue, | |
($width * 12) ($width * 11) 0 $red, | |
($width * 13) ($width * 11) 0 $red, | |
($width * 14) ($width * 11) 0 $red, | |
($width * 2) ($width * 12) 0 $red, | |
($width * 3) ($width * 12) 0 $red, | |
($width * 5) ($width * 12) 0 $white, | |
($width * 6) ($width * 12) 0 $white, | |
($width * 7) ($width * 12) 0 $white, | |
($width * 8) ($width * 12) 0 $blue, | |
($width * 9) ($width * 12) 0 $blue, | |
($width * 10) ($width * 12) 0 $blue, | |
($width * 11) ($width * 12) 0 $white, | |
($width * 12) ($width * 12) 0 $white, | |
($width * 3) ($width * 13) 0 $red, | |
($width * 6) ($width * 13) 0 $white, | |
($width * 7) ($width * 13) 0 $white, | |
($width * 8) ($width * 13) 0 $white, | |
($width * 9) ($width * 13) 0 $white, | |
($width * 10) ($width * 13) 0 $white, | |
($width * 11) ($width * 13) 0 $white, | |
($width * 12) ($width * 13) 0 $white, | |
($width * 13) ($width * 13) 0 $white, | |
($width * 7) ($width * 14) 0 $white, | |
($width * 8) ($width * 14) 0 $white, | |
($width * 12) ($width * 14) 0 $white, | |
($width * 13) ($width * 14) 0 $white, | |
($width * 5) ($width * 15) 0 $white, | |
($width * 6) ($width * 15) 0 $white, | |
($width * 7) ($width * 15) 0 $white, | |
($width * 8) ($width * 15) 0 $white, | |
($width * 10) ($width * 15) 0 $white, | |
($width * 11) ($width * 15) 0 $white, | |
($width * 12) ($width * 15) 0 $white, | |
($width * 13) ($width * 15) 0 $white | |
} | |
@mixin pooka{ | |
box-shadow: | |
($width * 3) ($width * 4) 0 $red, | |
($width * 4) ($width * 4) 0 $red, | |
($width * 5) ($width * 4) 0 $red, | |
($width * 6) ($width * 4) 0 $red, | |
($width * 7) ($width * 4) 0 $red, | |
($width * 8) ($width * 4) 0 $red, | |
($width * 9) ($width * 4) 0 $red, | |
($width * 10) ($width * 4) 0 $red, | |
($width * 2) ($width * 5) 0 $yellow, | |
($width * 3) ($width * 5) 0 $yellow, | |
($width * 4) ($width * 5) 0 $yellow, | |
($width * 5) ($width * 5) 0 $yellow, | |
($width * 6) ($width * 5) 0 $yellow, | |
($width * 7) ($width * 5) 0 $yellow, | |
($width * 8) ($width * 5) 0 $yellow, | |
($width * 9) ($width * 5) 0 $yellow, | |
($width * 10) ($width * 5) 0 $red, | |
($width * 11) ($width * 5) 0 $red, | |
($width * 1) ($width * 6) 0 $yellow, | |
($width * 2) ($width * 6) 0 $yellow, | |
($width * 3) ($width * 6) 0 $white, | |
($width * 4) ($width * 6) 0 $white, | |
($width * 5) ($width * 6) 0 $white, | |
($width * 6) ($width * 6) 0 $white, | |
($width * 7) ($width * 6) 0 $white, | |
($width * 8) ($width * 6) 0 $white, | |
($width * 9) ($width * 6) 0 $yellow, | |
($width * 10) ($width * 6) 0 $yellow, | |
($width * 11) ($width * 6) 0 $red, | |
($width * 12) ($width * 6) 0 $red, | |
($width * 1) ($width * 7) 0 $yellow, | |
($width * 2) ($width * 7) 0 $white, | |
($width * 3) ($width * 7) 0 $black, | |
($width * 4) ($width * 7) 0 $white, | |
($width * 5) ($width * 7) 0 $white, | |
($width * 6) ($width * 7) 0 $black, | |
($width * 7) ($width * 7) 0 $white, | |
($width * 8) ($width * 7) 0 $white, | |
($width * 9) ($width * 7) 0 $white, | |
($width * 10) ($width * 7) 0 $yellow, | |
($width * 11) ($width * 7) 0 $yellow, | |
($width * 12) ($width * 7) 0 $yellow, | |
($width * 1) ($width * 8) 0 $yellow, | |
($width * 2) ($width * 8) 0 $white, | |
($width * 3) ($width * 8) 0 $black, | |
($width * 4) ($width * 8) 0 $white, | |
($width * 5) ($width * 8) 0 $white, | |
($width * 6) ($width * 8) 0 $black, | |
($width * 7) ($width * 8) 0 $white, | |
($width * 8) ($width * 8) 0 $white, | |
($width * 9) ($width * 8) 0 $white, | |
($width * 10) ($width * 8) 0 $yellow, | |
($width * 11) ($width * 8) 0 $yellow, | |
($width * 12) ($width * 8) 0 $yellow, | |
($width * 1) ($width * 9) 0 $yellow, | |
($width * 2) ($width * 9) 0 $white, | |
($width * 3) ($width * 9) 0 $white, | |
($width * 4) ($width * 9) 0 $yellow, | |
($width * 5) ($width * 9) 0 $white, | |
($width * 6) ($width * 9) 0 $white, | |
($width * 7) ($width * 9) 0 $white, | |
($width * 8) ($width * 9) 0 $white, | |
($width * 9) ($width * 9) 0 $yellow, | |
($width * 10) ($width * 9) 0 $yellow, | |
($width * 11) ($width * 9) 0 $red, | |
($width * 12) ($width * 9) 0 $red, | |
($width * 1) ($width * 10) 0 $yellow, | |
($width * 2) ($width * 10) 0 $yellow, | |
($width * 3) ($width * 10) 0 $yellow, | |
($width * 4) ($width * 10) 0 $yellow, | |
($width * 5) ($width * 10) 0 $yellow, | |
($width * 6) ($width * 10) 0 $yellow, | |
($width * 7) ($width * 10) 0 $yellow, | |
($width * 8) ($width * 10) 0 $yellow, | |
($width * 9) ($width * 10) 0 $yellow, | |
($width * 10) ($width * 10) 0 $red, | |
($width * 11) ($width * 10) 0 $red, | |
($width * 12) ($width * 10) 0 $red, | |
($width * 1) ($width * 11) 0 $red, | |
($width * 2) ($width * 11) 0 $yellow, | |
($width * 3) ($width * 11) 0 $yellow, | |
($width * 4) ($width * 11) 0 $red, | |
($width * 5) ($width * 11) 0 $red, | |
($width * 6) ($width * 11) 0 $yellow, | |
($width * 7) ($width * 11) 0 $yellow, | |
($width * 8) ($width * 11) 0 $yellow, | |
($width * 9) ($width * 11) 0 $red, | |
($width * 10) ($width * 11) 0 $red, | |
($width * 11) ($width * 11) 0 $red, | |
($width * 2) ($width * 12) 0 $red, | |
($width * 3) ($width * 12) 0 $red, | |
($width * 4) ($width * 12) 0 $red, | |
($width * 5) ($width * 12) 0 $red, | |
($width * 6) ($width * 12) 0 $red, | |
($width * 7) ($width * 12) 0 $red, | |
($width * 8) ($width * 12) 0 $red, | |
($width * 9) ($width * 12) 0 $red, | |
($width * 10) ($width * 12) 0 $red, | |
($width * 3) ($width * 13) 0 $red, | |
($width * 4) ($width * 13) 0 $yellow, | |
($width * 5) ($width * 13) 0 $red, | |
($width * 6) ($width * 13) 0 $red, | |
($width * 7) ($width * 13) 0 $red, | |
($width * 8) ($width * 13) 0 $red, | |
($width * 9) ($width * 13) 0 $yellow, | |
($width * 10) ($width * 13) 0 $red, | |
($width * 4) ($width * 14) 0 $yellow, | |
($width * 9) ($width * 14) 0 $yellow, | |
($width * 2) ($width * 15) 0 $yellow, | |
($width * 3) ($width * 15) 0 $yellow, | |
($width * 4) ($width * 15) 0 $yellow, | |
($width * 5) ($width * 15) 0 $yellow, | |
($width * 7) ($width * 15) 0 $yellow, | |
($width * 8) ($width * 15) 0 $yellow, | |
($width * 9) ($width * 15) 0 $yellow, | |
($width * 10) ($width * 15) 0 $yellow | |
} | |
@mixin fygar{ | |
box-shadow: | |
($width * 3) ($width * 3) 0 $green, | |
($width * 4) ($width * 3) 0 $green, | |
($width * 5) ($width * 3) 0 $green, | |
($width * 6) ($width * 3) 0 $green, | |
($width * 7) ($width * 3) 0 $green, | |
($width * 8) ($width * 3) 0 $green, | |
($width * 2) ($width * 4) 0 $green, | |
($width * 3) ($width * 4) 0 $green, | |
($width * 4) ($width * 4) 0 $green, | |
($width * 5) ($width * 4) 0 $green, | |
($width * 6) ($width * 4) 0 $green, | |
($width * 7) ($width * 4) 0 $green, | |
($width * 8) ($width * 4) 0 $green, | |
($width * 9) ($width * 4) 0 $white, | |
($width * 10) ($width * 4) 0 $white, | |
($width * 2) ($width * 5) 0 $white, | |
($width * 3) ($width * 5) 0 $black, | |
($width * 4) ($width * 5) 0 $white, | |
($width * 5) ($width * 5) 0 $green, | |
($width * 6) ($width * 5) 0 $green, | |
($width * 7) ($width * 5) 0 $green, | |
($width * 8) ($width * 5) 0 $white, | |
($width * 9) ($width * 5) 0 $black, | |
($width * 10) ($width * 5) 0 $black, | |
($width * 11) ($width * 5) 0 $white, | |
($width * 1) ($width * 6) 0 $white, | |
($width * 2) ($width * 6) 0 $black, | |
($width * 3) ($width * 6) 0 $white, | |
($width * 4) ($width * 6) 0 $black, | |
($width * 5) ($width * 6) 0 $white, | |
($width * 6) ($width * 6) 0 $black, | |
($width * 7) ($width * 6) 0 $green, | |
($width * 8) ($width * 6) 0 $white, | |
($width * 9) ($width * 6) 0 $black, | |
($width * 10) ($width * 6) 0 $black, | |
($width * 11) ($width * 6) 0 $black, | |
($width * 12) ($width * 6) 0 $white, | |
($width * 1) ($width * 7) 0 $green, | |
($width * 2) ($width * 7) 0 $green, | |
($width * 3) ($width * 7) 0 $green, | |
($width * 4) ($width * 7) 0 $green, | |
($width * 5) ($width * 7) 0 $green, | |
($width * 6) ($width * 7) 0 $black, | |
($width * 7) ($width * 7) 0 $black, | |
($width * 8) ($width * 7) 0 $green, | |
($width * 9) ($width * 7) 0 $white, | |
($width * 10) ($width * 7) 0 $black, | |
($width * 11) ($width * 7) 0 $white, | |
($width * 12) ($width * 7) 0 $white, | |
($width * 2) ($width * 8) 0 $green, | |
($width * 3) ($width * 8) 0 $green, | |
($width * 4) ($width * 8) 0 $green, | |
($width * 5) ($width * 8) 0 $green, | |
($width * 6) ($width * 8) 0 $green, | |
($width * 7) ($width * 8) 0 $green, | |
($width * 8) ($width * 8) 0 $green, | |
($width * 9) ($width * 8) 0 $green, | |
($width * 10) ($width * 8) 0 $white, | |
($width * 11) ($width * 8) 0 $white, | |
($width * 12) ($width * 8) 0 $white, | |
($width * 4) ($width * 9) 0 $green, | |
($width * 5) ($width * 9) 0 $green, | |
($width * 6) ($width * 9) 0 $green, | |
($width * 7) ($width * 9) 0 $green, | |
($width * 8) ($width * 9) 0 $green, | |
($width * 9) ($width * 9) 0 $green, | |
($width * 10) ($width * 9) 0 $red, | |
($width * 11) ($width * 9) 0 $red, | |
($width * 12) ($width * 9) 0 $red, | |
($width * 6) ($width * 10) 0 $green, | |
($width * 7) ($width * 10) 0 $green, | |
($width * 8) ($width * 10) 0 $red, | |
($width * 9) ($width * 10) 0 $red, | |
($width * 10) ($width * 10) 0 $red, | |
($width * 11) ($width * 10) 0 $red, | |
($width * 12) ($width * 10) 0 $red, | |
($width * 13) ($width * 10) 0 $red, | |
($width * 5) ($width * 11) 0 $green, | |
($width * 6) ($width * 11) 0 $green, | |
($width * 7) ($width * 11) 0 $green, | |
($width * 8) ($width * 11) 0 $green, | |
($width * 9) ($width * 11) 0 $red, | |
($width * 11) ($width * 11) 0 $red, | |
($width * 13) ($width * 11) 0 $red, | |
($width * 1) ($width * 12) 0 $red, | |
($width * 3) ($width * 12) 0 $green, | |
($width * 4) ($width * 12) 0 $green, | |
($width * 5) ($width * 12) 0 $green, | |
($width * 6) ($width * 12) 0 $green, | |
($width * 7) ($width * 12) 0 $green, | |
($width * 8) ($width * 12) 0 $green, | |
($width * 9) ($width * 12) 0 $green, | |
($width * 1) ($width * 13) 0 $red, | |
($width * 3) ($width * 13) 0 $green, | |
($width * 4) ($width * 13) 0 $green, | |
($width * 5) ($width * 13) 0 $green, | |
($width * 6) ($width * 13) 0 $green, | |
($width * 7) ($width * 13) 0 $red, | |
($width * 8) ($width * 13) 0 $green, | |
($width * 9) ($width * 13) 0 $green, | |
($width * 14) ($width * 13) 0 $green, | |
($width * 2) ($width * 14) 0 $red, | |
($width * 3) ($width * 14) 0 $green, | |
($width * 4) ($width * 14) 0 $green, | |
($width * 5) ($width * 14) 0 $green, | |
($width * 5) ($width * 14) 0 $green, | |
($width * 6) ($width * 14) 0 $green, | |
($width * 7) ($width * 14) 0 $red, | |
($width * 8) ($width * 14) 0 $green, | |
($width * 9) ($width * 14) 0 $green, | |
($width * 10) ($width * 14) 0 $green, | |
($width * 11) ($width * 14) 0 $green, | |
($width * 12) ($width * 14) 0 $green, | |
($width * 13) ($width * 14) 0 $green, | |
($width * 14) ($width * 14) 0 $green, | |
($width * 2) ($width * 15) 0 $red, | |
($width * 5) ($width * 15) 0 $red, | |
($width * 6) ($width * 15) 0 $red, | |
($width * 7) ($width * 15) 0 $red, | |
($width * 8) ($width * 15) 0 $red, | |
($width * 10) ($width * 15) 0 $green, | |
($width * 11) ($width * 15) 0 $green, | |
($width * 12) ($width * 15) 0 $green | |
} | |
.dug { | |
position: absolute; | |
top: 40%; | |
left: 45%; | |
width: $width; | |
height: $width; | |
@include dug; | |
} | |
.pooka { | |
position: absolute; | |
top: 40%; | |
left: 20%; | |
width: $width; | |
height: $width; | |
@include pooka; | |
} | |
.fygar { | |
position: absolute; | |
top: 40%; | |
left: 70%; | |
width: $width; | |
height: $width; | |
@include fygar; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment