Skip to content

refmdio/kanban-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kanban Plugin

A simple Kanban board for RefMD. Columns live in document KV and cards are stored as plugin records. The UI reuses RefMD’s CSS variables for consistent theming.

Features (v0.1)

  • Create a Kanban document from the toolbar
  • Default columns: Todo, In Progress, Done
  • Add, edit, move, and delete cards
  • Persist columns in doc KV, cards as kind: "card" records

Install in RefMD

  1. Build backend (WASM) and frontend bundle.
  2. Zip plugin.json, backend/plugin.wasm, and frontend/dist/index.mjs.
  3. In RefMD: Plugins → Install from file/URL.

Data Model

  • KV meta: { isKanban: true } (used for file-tree identification)
  • KV kanban: { columns: [{ id, name, color }...] }
  • Records (doc scope): kind = "card", data = { title, description, columnId, order, tags? }

Commands

  • kanban.create
  • kanban.create_card
  • kanban.update_card
  • kanban.move_card
  • kanban.delete_card
  • kanban.update_columns

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published