Credit for the bulk of the work must go to Stephen McDonald who made Mezzanine and Drum, of course.
Blog post with more info here: http://hypertexthero.com/logbook/2013/10/intro-food-news/
The source is here: https://github.com/hypertexthero/fn
I'll check out the CSS triangle.