aesthetic-suite / framework

🎨 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!
https://aestheticsuite.dev
MIT License
203 stars 5 forks source link

IE 11+ #25

Closed loganpowell closed 6 years ago

loganpowell commented 6 years ago

Reeeeeallly want to try this. Is the IE 11+ support a matter of test coverage (i.e., a soft-requirement) or a hard requirement (i.e., it will not work.)?

milesj commented 6 years ago

It's how babel is transpiled. I actually target IE10 (as seen here: https://github.com/milesj/build-tool-config/blob/master/configs/babel.js#L27), so it really depends on what needs polyfilled or just is broken.

loganpowell commented 6 years ago

Would it be hugely difficult to get parity with React (i.e., IE 9)?

milesj commented 6 years ago

Have you tried using Aesthetic in IE9? I'm curious what's actually broken. I'm sure it's stuff like missing Set/Map.

That being said, I'm not really looking into supporting IE9 and any bugs involved with it.

loganpowell commented 6 years ago

I'm just comparison shopping at the moment, but I'm in government, so we have to support these ancient things :sob: Thank you for following up!

milesj commented 6 years ago

No worries, thanks for the interest!