I'm playing around with an app at the moment in which users can
specify their own style settings for the majority of the HTML on their
profile through selecting some form options. Alternatively they can
upload a stylesheet of thier own if they have CSS experience.
I thought of a couple of different way of doing this but the most
logical way seemed to be creating a seperate stylesheet for each user
in the model and calling this stylesheet when the page is rendered.
I've created a plugin which takes a ruby hash and creates a hunk of
text which is then written to a css file.
I'm just curious as to whether anyone can think of a better way of
Also - this is my first plugin. I would welcome any feedback/