Currently, pages in the library are quite simple, just rich text with some images at the top, not very versatile and don't really allow for much expression.
I've been thinking about "Boards" for a while, especially for things like collections and personalised pages (also need to think about drafts/unlisted and how members should be able to create and share more without necessarily waiting for being published)
The Boards idea is essentially a big draggable grid of nodes, threads, collections, etc. (basically, any datagraph item)
So I think a Notion-like layout option for pages would be great, we can supply a set of pre-defined layouts and maybe in future with #252 instance admins can add their own.
Some layouts:
Block grid: child pages
Image gallery: assets list
Data table (will be more useful once Properties land) that shows child pages
This also depends on getting Lexorank integrated into the node resource so items are sortable.
Currently, pages in the library are quite simple, just rich text with some images at the top, not very versatile and don't really allow for much expression.
I've been thinking about "Boards" for a while, especially for things like collections and personalised pages (also need to think about drafts/unlisted and how members should be able to create and share more without necessarily waiting for being published)
The Boards idea is essentially a big draggable grid of nodes, threads, collections, etc. (basically, any datagraph item)
So I think a Notion-like layout option for pages would be great, we can supply a set of pre-defined layouts and maybe in future with #252 instance admins can add their own.
Some layouts:
This also depends on getting Lexorank integrated into the node resource so items are sortable.