Edycja programistyczna kodu Mniej (css) za pomocą składni selektora podobnej do JQuery?

Możliwe jest użycie bibliotek w less.js do dynamicznej regeneracji css z mniejszych plików w przeglądarce. Gdyby był łatwy sposób na modyfikację mniejszego kodu, byłaby to niezwykle potężna metoda dynamicznej aktualizacji css witryny.

Wyobraź sobie, że masz kolor, który był używany 100 razy w dużej witrynie. Jeśli chcesz dynamicznie zmienić ten kolor za pomocą javascript, musisz zaktualizować każdy bit css, który miał ten kolor (być może 50 linii kodu).

Z tym, co wyobrażam sobie, wszystko, co musisz napisać, to coś takiego:

<code>$('@mainColour').value('#F04');
</code>

Zastanawiam się nad tym, żeby to zrobić sam, ale to brzmi jak ogromny projekt i zastanawiam się, czy ktoś już coś takiego zaczął?

edit: aby wyjaśnić, idealnie, co chcę zrobić, to pobrać ciąg kodu Less, programowo go edytować (być może używając składni selektora podobnej do jquery), a następnie wypluć go jako zmodyfikowany Less. Idealnie jest, jeśli kod jest w Javascript (ale niekoniecznie po stronie klienta). Podany powyżej przykład to jedna z możliwych aplikacji, ale może nie jest to dobra aplikacja (gdzie mogą być lepsze, bardziej powszechne sposoby jej osiągnięcia).

questionAnswers(6)

yourAnswerToTheQuestion