Thanks for the great theme, I'm considering it for a site and doing some testing...

I'm confused about where I should make css overrides. I see that the theme dynamically makes a css file that goes into sites/default/files. Does that file get rewritten every time that theme settings are changed via the theme settings UI?

In any case, where should CSS overrides be placed?

Thanks,

Shai
Content2zero

Comments

Jeff Burnz’s picture

Place them at the bottom or througout the style.css file. You need to resave the theme settings each time.

If you are in heavy dev you could just make another stylesheet, call it something like dev.css and call it from the info file, that won't be affected by the color module/theme settings so can speed things up. Depends if your mods includes modifying the color of things (and you want to leverage the color modules color shift) or you just want to strait out override. If strait override, use a seperate dev css file.

Anonymous’s picture

Thanks. I'm going to try that too. But, you mentioned resaving theme settings. I have made some minor modifications to the images that get created when I pick a color. I don't want those overwritten every time I resave settings. I know I can copy the changed files into the newly created color folder, and I've already done that once, but I guess I'm wondering if there is a way to rebuild stylesheets without re-creating the folder with my modified images. I'm thinking that I could rename or relocate the new images and point to them in my custom stylesheet, but if there is an easier way, I would love to know about it. Can you resave settings in a way that only rebuilds styles (not images)?

I'm also interested in knowing what you charge for theme modifications.

Jeff Burnz’s picture

You can hack the color.inc file that comes with the theme to tell it which images not to rewrite - the ones in the "copy array" just get copied to the new folder and not colorized.

eff_shaped’s picture

bookmarking

Jeff Burnz’s picture

Status: Active » Closed (fixed)

closing, no feedback for months, assumed fixed.