I have a feedback I would like to share.
I have been trying to organize my notes in Logseq and I keep stumbling on one thing.
If I have a structure of notes like this:
- Title
- content1
- content2
- content3
and I create a page out of the title like this:
- [[Title]]
- content1
- content2
- content3
I would expect the nodes content1-3 to move to the created page. I would also expect the parent node of the page reference to become collapsible. Instead the bullet can be collapsed, however the child nodes belong to the parent node only. This is not necessarily wrong, this is how Logseq works. I understand that. It is logical from the program’s point of view, but the reason I am bringing it up is that from the human point of view it would really simplify the workflow if child nodes moved to the created page of the parent node and the parent node could be collapsed or expanded.
Let me demonstrate:
Let’s say I am making a bunch of notes regarding some subject. At this stage it is logical to keep them together and just work with them in one cluster. They all feel related somehow. Let’s say I am taking notes from a book:
- content1
- content2
- content3
- content4
- content5
- content6
- content7
- content8
- content9
I go back through the notes and write a title describing the note in the simplest possible way. I get a structure like this:
- Title1
- content1
- content2
- content3
- Title2
- content4
- content5
- Title3
- content6
- Title4
- content7
- content8
- content9
Now I want to make my notes useful for Zettelkasten, so I transfer one title to a separate page, in order to be able to interlink them together easily:
- [[Title1]]
- content1
- content2
- content3
- Title2
- content4
- content5
- Title3
- content6
- Title4
- content7
- content8
- content9
If the pages automatically took the children of the title I transformed into a page I would be done. Since they don’t work that way I have to make the following steps:
- Open the sidebar.
- Open the book page in the sidebar.
- Open the page of Title1.
- Cut the nodes belonging to the [[Title1]] node from the book page.
- Paste the nodes to the Title1 page.
If I transfer more than one title to a page, then I have to repeat steps 3-5 for each subsequent title converted to a page. That’s a lot of extra work. I thought about whether there is a reason a page created from a node cannot accept children nodes as content, and I haven’t found any. Nor have I found any reason why a node with a page reference couldn’t be collapsible. There is the case where a page link can be inside a block of text like this:
- Text Text Text Text [[Page Reference]] Text Text Text Text
In this case it wouldn’t make sense to move anything to the created page, however I believe cases like this are possible to condition out easily.