The code I use for my lovelace card is in the original post, but I wouldn’t necessarily call it “pretty”. Beyond that, someone has put together a nice one here:
The list of venues is complete, though. Once we solve that problem and I find time to incorporate some other changes I’ve been meaning to, I’ll make a new post with the latest and greatest.