I decided to give a try to a relatively new CSS grid layout called Flexbox. This new layout mode in CSS3 should allow very nice scaling of elements on the page regardless of screen size. If this turns out to work I would try implementing it as much as possible because in ideal scenario it should make your page really nicely scaled no matter what your monitor size is or what block size you use.
For starters I tried implementing it in the Spain – Current conditions block, which previously was problematic, the squares where the city name was long wrapped incorrectly and created undesirable gaps.
I would therefore like to ask everyone to look at the DEMO link below and tell me in the comments if it works fine/does not look nice in the browser you use on the device/monitor you use.
This could then theoretically be implemented at many places, especially blocks (Current etc.)
Flexbox test (look at the “more” section)