> [!INFO] Title
> If you're unsure, first learn what a Kanban Board is
You can view all your kanbans [[My Kanbans|here]].
You can use this with the [[Tasks Plugin]] to be able to see the different kanban cards in the day they are due, not just in the kanban boards themselves
- Just be sure to add the related properties like [[Tasks Plugin#scheduled]] field when creating the card so it can properly show in [[Tasks Plugin#Queries]]
- I would only really use the kanban plugin if you needed the extra columns, otherwise just putting your tasks in the appropriate place via [[Tasks Plugin#Sources]] should be sufficient enough
### Features
When creating a new kanban card, you can
- Drag kanban cards from one column to another, and into other kanban notes š¤Æ
- Create notes from Kanban cards by clicking on the 3 dots
- Reuse other kanban notes by duplicating them
- Can also maybe have a [[QuickAdd Plugin|quickadd]] choice to select from premade kanban templates
- Archive notes to remove them from finished
- Can batch archive by clicking on `Finished` list's 3 dots
- Can still be viewed when viewing the note in markdown
## Queries
### Daily Note
````
### To Do's
```dataview
TABLE WITHOUT ID
regexreplace(Tasks.text, "@\[.*
quot;, "") as Task,
meta(Tasks.section).subpath as "Status",
file.link as "Board"
from "My Kanbans"
where kanban-plugin = "basic"
FLATTEN file.tasks As Tasks
WHERE !Tasks.completed
AND contains(Tasks.text, "Kanban Plugin")
SORT date(Tasks.due.file.name)
LIMIT 20
```
````
### Weekly Tasks
````
#### Tasks
```dataview
TABLE WITHOUT ID
regexreplace(Tasks.text, "@\[.*quot;, "") as Task,
meta(Tasks.section).subpath as "Status",
file.link as "Board"
from "Hidden/My Projects"
where kanban-plugin = "basic"
FLATTEN file.tasks As Tasks
WHERE contains(Tasks.text, "Invalid date") OR
contains(Tasks.text, "Invalid date") OR
contains(Tasks.text, "Invalid date") OR
contains(Tasks.text, "Invalid date") OR
contains(Tasks.text, "Invalid date") OR
contains(Tasks.text, "Invalid date") OR contains(Tasks.text, "Invalid date")
SORT date(Tasks.due.file.name)
```
````