Suppose I have an application with multiple instalations that share the same CSS schema. Each of these applications would have the same CSS files with differente colors.
I'm thinking of the following solution:
- Instead of referencing real colors, I'd reference <%variable names%> inside the CSS files. These CSS files, as already mentioned, would be the same for all installations of the application.
- Each of the instalations of the same applications would have a table that relates the variable names with the actual colors instead of the whole CSSs.
- The application would refer to the CSS files using a ASHX (generic HTTP handler), that would compile the CSS and return it.
- It's preferable if these color tables could be edited by a visual software.
Is this already implemented somewhere?