Building a bespoke CSS framework compatible with Magento 2, with fallbacks to the Snowdog Blank SASS theme has been an exciting challenge. Mostly because I’ve had the opportunity to play with some of the new features coming through in CSS. Possibly the most important of those new features is GRID CSS (now with added browser support! – YAY!).
Now that most browsers are supporting GRID it seems an ideal opportunity to introduce it into the Fisheye Magento 2 core theme (with fallbacks to flexbox and floats using @supports() ).
This article on the Fisheye blog outlines how this was done: Using CSS GRID with Magento 2 Layouts.