I like that logseq has transclusion support, but it’s a little sloppy:
First, the indentation is very very severe. The content of your embedded page or block starts 3 levels in!
Secondly, the collapse state is shared across all instances of an embed. So if I collapse an item in one area, it’ll collapse everywhere else that it’s embedded.
The way workflowy has done it with mirrors is about perfect and the projects are similar enough that I think this would be an excellent option for folks who desire this type of transclusion.
First, it indicates the block is an embed through the bullet itself, and instead of the window within a window look, it just shows the content you’d like to mirror.
secondly, the collapse state is independent.
It’d be nice to have these at least as options, as well as perhaps allowing to show a faint outline or maybe similar ui to a card to have the embedded part stand out somewhat.
Something like this would be excellent
Imagine that each of these cards is actually a block/page embed. An icon where the lightning bolt is could inform that this is an embed.
take a look at how workflowy implements for yourself Workflowy: Mirrors - A radical new way to organize your data