Passing a JSON object to a remote LESS compiler to use as LESS variables
I have an admin panel where users customize the look of a static website
(mostly fonts and colors). This panel generate a JSON object with the user
values. What I would need to do is passing this JSON to the LESS compiler,
so that it can dynamically generate a CSS file from a LESS one using the
JSON content as LESS variables. The filename should be different every
time, something line file-ID.css (the ID is for the user and it could be
passed via JSON too).
Is it technically possible (without extending LESS)? I noticed, for
example, that you can pass functions to the parser object when you create
it, could I use this functions to evaluate the JSON and passing the
variables to the compiler?
Obviously I don't need to know the details, just if it is doable and
possibly some link to related information if you have it.
Thanks in advance.
No comments:
Post a Comment