I am building a mod_perl web site (who isn't?) and would like users to be able to customize as much of the style as possible. So here is my plan: create a default external style sheet with default settings and then use perl to query a database for a user's style settings and produce a <STYLE> element with all the individual customizations at the top of the html page. Is there an easier way to do this? Any obvious pitfalls? It looks like CSS::Parser
would be the way to go. Anyone had experience with CSS::Parser that they would like to share?