note-mark icon indicating copy to clipboard operation
note-mark copied to clipboard

(feat) Creation of subnotebooks

Open franciscocabral opened this issue 1 year ago • 2 comments

Does it fit the projects scope?

  • [X] This is relevant

Why?

When I'm organizing my notes, I normally make folders and subfolders for context propose.

An example of structure:

  • Work-notebook
    • Project1-notebook
      • tasks-note
      • faq-note
      • events-note
      • cocuments-note
    • Project2-notebook
      • tasks-note
      • documents-note
    • meet-links-note
    • time-sheet-note
    • Meetings-notebook
      • 2023-09-09-daily-note
  • Personal-notebook
    • Groceries-list-note
    • Travel-notebook
      • europe-2024-plans-note

without the habilite to make this subfolders, I would be hard to separate everything, or I would have many long named note or many long named notebooks.

Solution?

Creating some path structure for the notebook, could be done using the / character inside the name of the notebook, just needing to render the tree in the frontend

Alternatives?

Using the current solution, but with the option to re-order the notebook or to order alphabetically.

With the re-order option, I would be able to create the notebooks as needed, and order them manually to be "inside" the "father" path. image

With the alphabetically ordered, I could make my notebooks start with a number so I can order them as I wish. image

Extra Context

No response

franciscocabral avatar Sep 08 '23 21:09 franciscocabral

I would love to have the nested notebooks as well, but I'm afraid @enchant97 explicitly stated that it's not going to be implemented: https://github.com/enchant97/note-mark/issues/47.

The original message says "unlimited nesting" though, maybe having up to 3 levels is feasible.

I have interest at least to try to implement this myself and send a PR one day, but I can't promise that this is going to happen.

vlinevych avatar Jan 04 '24 11:01 vlinevych

Hi there,

@vlinevych is correct I do not plan on adding notebooks in notebooks support. However in the future I will allow the ui to give the appearance of nesting. Similar to what OneNote does with it's "subnotes", so you will be able to give a note a level.

With the sort functionality putting a number at the start of your note title will also allow you to organise as well.

enchant97 avatar Jan 04 '24 12:01 enchant97