Here is an idea I thought would be useful for Themeforest Authors.
So when coding your template why not use a simple trick to make it easier for you?
<?php header('content-type:text/css');
header("Expires: ".gmdate("D, d M Y H:i:s", (time()+900)) . " GMT");
/* Company Colours */
$blue='#ccc';
$green='#363';
$lgreen='#cfc';
?>
body {
background: <?php echo $green; ?>;
}
div {
width:500px;
height:250px;
background: <?php echo $blue ?>;
}
Now before you start screaming all the possible problems like browser cache, over processing the server and etc.
Here is the beauty of it just use the generated css. It is an idea & I think it will speed production.
What do you think?
- Sold between 100 000 and 250 000 dollars
- Author was Featured
- France
- Item was Featured
- Author had a File in an Envato Bundle
- Author had a Free File of the Month
- Contributed a Tutorial to a Tuts+ Site
- Repeatedly Helped protect Envato Marketplaces against copyright violations
hehe can we make a style switcher from that ?
I’ve been using dynamic CSS with PHP for years… I’m not sure whether it speeds production or not… but I agree it is a useful way to make a style switcher… 
- Community Moderator
- United States
- Was featured in a podcast
- Attended a Community Meetup
- Author had a Free File of the Month
- Bought between 50 and 99 items
- Repeatedly Helped protect Envato Marketplaces against copyright violations
- Has been a member for 4-5 years
- Contributed a Tutorial to a Tuts+ Site
Users might also find this helpful 
http://net.tutsplus.com/tutorials/php/supercharge-your-css-with-php-under-the-hood/
- Interviewed on the Envato Notes blog
- Microlancer Beta Tester
- Most Wanted Bounty Winner
- Power Elite Author: Sold between 1 000 000 - 1 999 999 dollars
- Author was Featured
- Bought between 100 and 499 items
- Referred between 500 and 999 users
- Won a Competition
How to speed up your coding: Take ritalin Drink more coffee.
- Bought between 1 and 9 items
- Bulgaria
- Exclusive Author
- Has been a member for 3-4 years
- Referred between 1 and 9 users
- Sold between 5 000 and 10 000 dollars
There are also other tools to speed up coding like using a text expander or using zen coding. I already use zen and it’s fast+fun. 
And if we talk about dynamic CSS , php is good but not designed for the purpose, while Compass is, as far as I know.
Can we use this for Site Templates if we make a good documentation explaining this?
Can we use this for Site Templates if we make a good documentation explaining this?
I’ve got it in one of mine… I don’t see why not… it’s going to have to include a PHP file and anybody purchasing it would have to know a little PHP … but that’s pretty much the same that goes for all the Wordpress files sold here….
- Bought between 1 and 9 items
- Exclusive Author
- Has been a member for 3-4 years
- Sold between 10 000 and 50 000 dollars
I normally have a main stylesheet and seperate stylesheets for each of the colour variations and then just echo in the stylesheet the user has selected. Less work for me and the server.
