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