Skip to content

Cross-browser Flexbox Support (Safari)

Pre-release
Pre-release
Compare
Choose a tag to compare
@Gregg8 Gregg8 released this 30 Mar 08:13
  • 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.