@gradient_elephant I haven't worked with GH Pages yet but the strength and "cool part" of it is that you can work with "cards" (or widgets) to layout your content. What the publishers save is pure json which is great because it is not being polluted with presentation code. The content is also separated being stored in Contentful.
Qards also offers many blocks to layout content, think of it like the bootstrap framework but, this time, being accessible to both the developer and the publisher.
Qards