deck icon indicating copy to clipboard operation
deck copied to clipboard

jQuery Nested Accordion Boards - parent / child

Open compumatter opened this issue 3 years ago โ€ข 2 comments

How to use GitHub

  • Please use the ๐Ÿ‘ reaction to show that you are affected by the same issue.
  • Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
  • Subscribe to receive notifications on status change and new comments.

Is your feature request related to a problem? Please describe. I have many boards that are sub-boards of a another board. Currently the 1 level linear approach requires all boards are viewed at once. This limits Decks reach to simple use cases. It would make more use of available board menu space and allow for easier comprehension of tasks to allow for a minimum of 2 levels but preferably many more.

Describe the solution you'd like The use of an jQuery collapsible accordion board list would do it best. They do not have to indent so no added width would be required. As one level is clicked only those things that are child projects would be displayed.

When adding the board as a new board, you would only need to ask [Select Parent Board] to enforce a hierarchy otherwise it would itself be a parent board and visible on page load.

A code example is shown here: https://codepen.io/mjau-mjau/pen/vYeNvv

Describe alternatives you've considered None

Additional context I would be contribute $200 to help fund this creation

compumatter avatar Sep 08 '22 20:09 compumatter

You mean as described in https://github.com/nextcloud/deck/issues/2006 ?

Because if you suggest something more compley than just grouping the boards, you will have to be more specific. Ir sounds lime you donot only want to group the boards in the left sidebar, but also want some kind of "super board" with a special view thar combines all sub boards. I might hรคve misunderstand yoh, though.

stefan-niedermann avatar Sep 09 '22 05:09 stefan-niedermann

Stefan, it is related to #2006 so I have moved this dialog to that location. I have also created a video to make myself more clear. Thank you.

compumatter avatar Sep 09 '22 15:09 compumatter