Name Last Update
..
LICENSE Loading commit data...
README.md Loading commit data...
example.php Loading commit data...
picStylizer.php Loading commit data...

README.md

picStylizer

picStylizer is a PHP class that create sprite and css style file from images folder

Notice: if you want to change the image onMouseOver (hover) you have add "hover" at the end of filename before the extention Example: // initial image icon.png // hover image iconhover.png //adding _hover // the result css code will be: .icon {...} .icon:hover {...}

Usage

// Initialize Class
$pS = new picStylizer();

// define folder configuration
$config = array(
            // set the origin folder
            "origin" => array(
                "images" => "origin/images" // folder from where the script will take the images
            ),
            // set destiny folder
            "destiny" => array(
                "styles" => "destiny/css/sprites.css", // define css style of sprites
                "sprites" => "destiny/sprites/sprites.png", // define the sprite image result
                "example" => "destiny/example/sprites.html", // define the html example
                "ini_path" => "../../" // define the path
            )
        );
$pS->setFoldersConfig($config);

// define minization (default: true)
$pS->setMinization();

// define css style by default
$css = 'body {backgound-color:#000;font-family:courier;color:#fff,font-size:14px;}';
$pS->setCssInit($css);

// gen sprites, styles and html example
$pS->getSprite();