Currently, iced_native only supports flexbox items. For instance, it is not possible to create a grid of items or make text float around an image.
We will need to enhance the layouting engine to support different strategies and improve the way we measure text to lay it out in a more flexible way.
I like to mention elm-ui for inspiration – as an alternative to CSS concepts.
There is also a talk from its author on youtube.
A, kindly ignore. I just saw that elm-ui is already on your radar. :)
You may wish to consider using https://github.com/vislyhq/stretch for layout. It's a full flexbox implementation, with support for absolute positioning. CSS grid support is stated goal, although it's not currently implemented.
Most helpful comment
A, kindly ignore. I just saw that elm-ui is already on your radar. :)