Cross-browser Flexbox Support (Safari)
Pre-release
Pre-release
- BREAKING CHANGE: CSS changes
- BREAKING CHANGE: To be compatible with Safari (and potentially others later), we should replace {:display "flex"}, {:flex "none"} etc. with new API calls.
- Added cross-browser Flexbox support. Initially for Safari through the -webkit- browser prefix. Previously it rendered all boxes down the page (abysmally).
- Exposed new box API functions: flex-child-style, justify-style, align-style, scroll-style
- Added a new API call to complete the set: flex-flow-style
- Refactored all re-com components to use the new box functions.
- Refactored the demo to use the new box functions.
- Further progress on the box demo.