This looks pretty cool, is there a way to do column layout (or any kind of positioning) when making a PDF, or is it just flowing the notebook html?
Recently I did similar for displaying numbers in the notebook as a good looking boxes. I created a small Python package that takes the number and creates a box with borders with HTML+CSS. It is pretty handy for building dashboards in Python. The package name is Bloxs https://github.com/mljar/bloxs