After seeing this screenshot, and a discussion about how to implement it (clutter, or cairo). I’ve decided to implement it with normal gtk widgets.Â There is only one point I use cairo, and that is for drawing the background.
It isn’t fully functional, but it’s getting there:
And it scaled too:
Next time I will keep the blog small again