I’m still conflicted when to use blocks or pages. Logseq allows for block references, but arguably they are not as flexible as page references, so as a rule of thumb, I start with a block (e.g. an article I’ve read). If I find myself referring to the article from other places, I promote it to a page (and move block properties to page-properties). Is this a common workflow?
Personally, I would find it very useful to have an option to do this automatically:
- Right click on the block would allow to “promote it to a page”. The title of the page would be the first bullet in the block.
- All the block properties should be converted to page properties
- Any block reference to the block should be converted into references to the new page.