Hey @artlung 👋
The markup here would be fairly conventional for long-form content: heading, paragraphs, a rare list, and <figure>
elements containing images and captions. In my current implementation, it's the <figure>
tags which get a class, and decide how much space the pictures will take.
Your question actually pushed me to start a prototype, so I'll prepare a few samples and play with the layouts I'd like to see. Code is actually a good starting point for something like this!