sprite layout tutorial
This commit is contained in:
parent
8ae841785a
commit
b7f44a48d3
BIN
doc-src/assets/images/tutorials/sprites/layout/diagonal.png
Normal file
BIN
doc-src/assets/images/tutorials/sprites/layout/diagonal.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 38 KiB |
BIN
doc-src/assets/images/tutorials/sprites/layout/horizontal.png
Normal file
BIN
doc-src/assets/images/tutorials/sprites/layout/horizontal.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 34 KiB |
BIN
doc-src/assets/images/tutorials/sprites/layout/smart.png
Normal file
BIN
doc-src/assets/images/tutorials/sprites/layout/smart.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 33 KiB |
BIN
doc-src/assets/images/tutorials/sprites/layout/vert.png
Normal file
BIN
doc-src/assets/images/tutorials/sprites/layout/vert.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 36 KiB |
@ -0,0 +1,58 @@
|
|||||||
|
---
|
||||||
|
title: Sprite layouts
|
||||||
|
layout: tutorial
|
||||||
|
crumb: Sprite layouts
|
||||||
|
classnames:
|
||||||
|
- tutorial
|
||||||
|
---
|
||||||
|
# Sprite layouts
|
||||||
|
|
||||||
|
## Vertical
|
||||||
|
|
||||||
|
@import "mysprite/*.png";
|
||||||
|
|
||||||
|
Example Output:
|
||||||
|
|
||||||
|
![Vertical Example](/images/tutorials/sprites/layout/vert.png)
|
||||||
|
## Horizontal
|
||||||
|
|
||||||
|
$mysprite-layout:horizontal;
|
||||||
|
@import "mysprite/*.png";
|
||||||
|
|
||||||
|
Example Output:
|
||||||
|
|
||||||
|
![Horizontal Example](/images/tutorials/sprites/layout/horizontal.png)
|
||||||
|
|
||||||
|
Notes:
|
||||||
|
|
||||||
|
* Responds to the same configuration options that vertical has.
|
||||||
|
|
||||||
|
## Diagonal
|
||||||
|
|
||||||
|
$mysprite-layout:diagonal;
|
||||||
|
@import "mysprite/*.png";
|
||||||
|
|
||||||
|
Example Output:
|
||||||
|
|
||||||
|
![Diagonal Example](/images/tutorials/sprites/layout/diagonal.png)
|
||||||
|
|
||||||
|
Notes:
|
||||||
|
|
||||||
|
* Configuration options do not effect the layout
|
||||||
|
* This is incredibly resource intensive on the browser
|
||||||
|
|
||||||
|
## Smart
|
||||||
|
|
||||||
|
$mysprite-layout:smart;
|
||||||
|
@import "mysprite/*.png";
|
||||||
|
|
||||||
|
Example Output:
|
||||||
|
|
||||||
|
![Smart Example](/images/tutorials/sprites/layout/smart.png)
|
||||||
|
|
||||||
|
Notes:
|
||||||
|
|
||||||
|
* Configuration options do not effect the layout
|
||||||
|
* Most efficient use of browser memory
|
||||||
|
|
||||||
|
Example icons from [Open Icon Library](http://openiconlibrary.sourceforge.net/) and are released under public domain
|
Loading…
Reference in New Issue
Block a user