Overview
When writing sometimes I realize that I would rather rather split a cards contents up. It would be nice if we could convert text selections into child/sibling cards.
Current Workflow
A new user is performing a brain dump of all the projects for various different areas they want to manage within supernotes.
- They create a Blog card that represents the top level parent they want to categorize these projects under and then start listing their current projects as a list in the card.
- Once complete the user then selects the text of the first item
- The user exits the note
- The user creates a new note and pastes the title
- The user re-opens the original note
- The user deletes the originally selected text
- The user uses the / command to create a note link to the just created note
- The user repeats this step for each item in the list
Proposed Workflow
A new user is performing a brain dump of all the projects for various different areas they want to manage within supernotes.
- They create a Blog card that represents the top level parent they want to categorize these projects under and then start listing their current projects as a list in the card.
- Once complete the user then selects the text of the first item
- The user right cicks and selects create child card
- The user repeats this for each item on the list
Description of Functionality
- When a user has selected text and right clicked/long pressed it they will have “Create Child” “Create Sibling” “Create Thought” as options in the selection menu.
- Regardless of the option chosen the following will occur
- A new card will be created with the title being the first line of the selected text, and any additional lines of text being the content.
- The first selected line of text will be converted to a card link to the new card, any additional lines of text will be deleted from the original card.
- If Create Thought was selected the card generated will have no parent linked.
- If Create Child is selected the new card will be created as a child of the card from which the text originated
- If Create Sibling is selected the new card will be created as a parent of the same card that the originating card is a child of.
- When a user (inevitably) selects create sibling from a card that has no parent the logic will default to as if the Create Thought option was chosen.