Commit Graph

3 Commits

Author SHA1 Message Date
Nicolas Gallagher 8034a57aae Minor fixes
Close #2264
Close #2275
2022-06-10 10:13:14 -07:00
Nicolas Gallagher b27c9820db [change] StyleSheet rewrite
* Improves React Native compatibility by making StyleSheet.create the identify function.
* Improves React 18 support by inserting styles on eval.
* Supports use with multiple windows (i.e., iframes) and shadow roots.
* Supports nested LTR/RTL layouts.
* Supports 3rd party compilers and extraction to static CSS.
* Fixes static and dynamic short/longform deduplication.
* Reduces browser support: Safari 10.1+, Chromium Edge, no IE, no legacy Android browsers.
* Removes automatic vendor-prefixing of inline styles (for better perf).
* Removes focus-visible polyfill as modern browsers no longer show focus rings for mouse interactions.

Close #2208
Fix #2138
Fix #2196
Fix #2007
Fix #1517
2022-03-02 10:50:04 -08:00
Charlie Croom 56dd0fb656 Move flow-typed files into default directory
Close #1953
2021-04-20 10:44:44 -07:00