From 84b21eb810cc278e6ab43fff297925db9489b728 Mon Sep 17 00:00:00 2001 From: Chris McCormick Date: Wed, 7 Jan 2026 09:59:31 +0800 Subject: [PATCH] Unify about and home page views. --- README.md | 1 + TODO.md | 7 +--- index.html | 110 ++++++++++++++++++++++++++++++++++++++--------------- 3 files changed, 81 insertions(+), 37 deletions(-) diff --git a/README.md b/README.md index d372077..ef9c009 100644 --- a/README.md +++ b/README.md @@ -5,6 +5,7 @@ A Kanban board for your Markdown TODO file in a single [index.html](./index.html - Single HTML file - simply upload to self-host - CLI tool to launch as a Chrome app: `kbtd TODO.md` - Two-way binding between UI and text file +- Great for indie-scale solo projects and small teams ![Screencast of TODO Kanban editing a TODO.md file](./screencast.gif) diff --git a/TODO.md b/TODO.md index 17bb386..158bfa5 100644 --- a/TODO.md +++ b/TODO.md @@ -9,15 +9,10 @@ ## TODO - [ ] Display sub-lines of the form `key: value` immediately after item +- [ ] Project list pulldown in top right ## Bugs -## Refactor - -- [ ] Consolidate menu creation (card menus and burger menu) -- [ ] Extract line parsing logic - separate parsing from state management -- [ ] Make createAddForm more generic to handle both columns and cards - ## Done - [x] Make it a proper PWA with the minimal-pwa technique diff --git a/index.html b/index.html index dd58ede..2861399 100644 --- a/index.html +++ b/index.html @@ -803,6 +803,23 @@ + + + + + + + +
-

Kanban TODO

-

A Kanban board for your Markdown TODO file.

-
    -
  • Drag-and-drop visual editing of plain text Markdown
  • -
  • Runs 100% in your browser - no server, no database
  • -
  • Single HTML file - upload to self-host
  • -
  • CLI tool to launch as a Chrome app: kbtd TODO.md
  • -
  • Two-way binding between UI and text file
  • -
+
+ -
- -
- - -
-
- +
+
@@ -924,20 +944,13 @@ chmod 755 kbtd