🎨 Aesthetic is an end-to-end multi-platform styling framework that offers a strict design system, robust atomic CSS-in-JS engine, a structural style sheet specification (SSS), a low-runtime solution, and much more!
The cid generator in src/style.js can generate random strings that start with numbers.
classNames that start with numbers are ignored by the browser so when trying to user version 2.0+ on our prod environment styles get applied or not applied at random depending on whether the generator made a CID starting with a letter.
I tried to submit a pr to change the line to c${Math.random().toString(32).substr(2)}${instanceID}
to force it to always start with a c. I get permission denied when I try to push my branch though?
The cid generator in src/style.js can generate random strings that start with numbers. classNames that start with numbers are ignored by the browser so when trying to user version 2.0+ on our prod environment styles get applied or not applied at random depending on whether the generator made a CID starting with a letter.
I tried to submit a pr to change the line to
c${Math.random().toString(32).substr(2)}${instanceID}
to force it to always start with a c. I get permission denied when I try to push my branch though?