obsidian-kanban icon indicating copy to clipboard operation
obsidian-kanban copied to clipboard

[Feature Request]Can Kanban be arranged in multiple rows?

Open zhl111 opened this issue 3 years ago • 11 comments

image

zhl111 avatar Jun 12 '21 01:06 zhl111

image image

zhl111 avatar Jun 14 '21 03:06 zhl111

I second this feature request; I find it useful to have a board with tasks divided by project, and then my prioritised to-do list that I can copy the tasks onto. This can of course be achieved by having 2 boards in the same view with a horizontal split, only this have to be manually toggled every time the view is required, making it unfeasible. Lastly, just a big thanks for making this amazing plug-in! I switched to Obsidian a few months ago, but then felt the need to also use Trello on the side - so I'm super excited that this plugin allows me to keep all of my workflow within Obsidian!

roaldarbol avatar Aug 01 '21 14:08 roaldarbol

This seems related to the concept of swimlanes as brought up in #237.

tlnagy avatar Aug 06 '21 18:08 tlnagy

Thank you for the great plugin! Swimlanes would be a total game-changer, I don't think I would ever need a different task managing tool if this is implemented :smile:

alexisthual avatar Jan 19 '22 15:01 alexisthual

Here are some thoughts on how it could be achieved:

  • each row would be associated with a unique tag, eg #project1, #project2, etc, with the first row having no specific tag
  • this list of tags would be part of the kanban settings appended to the markdown file
  • if a given card belongs to several rows, display it only once (need to discuss criteria, but this should be straightforward)

I see several advantages to this setting:

  • it minimises changes made to the global structure of markdown files
  • it ensures that all rows have the same columns
  • at first sight, I shouldn't be that hard to implement?

However, I am not sure moving a card between rows would work right away (I didn't give a close look at the dnd part). I am willing to work on this if you think this approach sounds okay @mgmeyers

alexisthual avatar Jan 19 '22 15:01 alexisthual

+1 for swimlanes. IMO, It would greatly improve ergonomics, while not being too intrusive on the markdown schema.

g-berthiaume avatar Mar 05 '22 16:03 g-berthiaume

IMO, It would greatly improve ergonomics, while not being too intrusive on the markdown schema.

Exactly, columns are already second level headers, so top level headers could be used for the swimlanes!

mreel avatar Mar 30 '22 10:03 mreel

+1 for swimlanes. Please plan it as high priority , it can be game changer for many of us.

Thanks alot.

chromer030 avatar Aug 23 '22 05:08 chromer030

Here's a css snippet to wrap cards to multiple rows.

.kanban-plugin__board > div {
    display: flex;
    flex-wrap: wrap;
    row-gap: 40px;
}

digitalsignalperson avatar Jul 22 '23 04:07 digitalsignalperson

+1 for swimlanes.

beelzebubbles avatar Dec 22 '23 11:12 beelzebubbles

Here's a css snippet to wrap cards to multiple rows.

.kanban-plugin__board > div {
    display: flex;
    flex-wrap: wrap;
    row-gap: 40px;
}

Thanks! but when I use this script the scrolling stopped working

codescv avatar Dec 23 '23 01:12 codescv

Here's a css snippet to wrap cards to multiple rows.

.kanban-plugin__board > div {
    display: flex;
    flex-wrap: wrap;
    row-gap: 40px;
}

Thanks! but when I use this script the scrolling stopped working

Add overflow-y: auto; that fixed it for me.

jonasgutzke avatar Feb 19 '24 02:02 jonasgutzke