aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-05-14 14:13:20 -0500
committerCraig Jennings <c@cjennings.net>2026-05-14 14:13:20 -0500
commitc47ea8ce8ccde21af5d0f8dc1c1d147d1bb48113 (patch)
tree33dd430aee215aad2661f1c8ffd6db112d523492
parent2a4637b401a3e47547edc21641512633647df35f (diff)
downloaddotemacs-c47ea8ce8ccde21af5d0f8dc1c1d147d1bb48113.tar.gz
dotemacs-c47ea8ce8ccde21af5d0f8dc1c1d147d1bb48113.zip
chore(todo): mark dashboard rebalance DONE
-rw-r--r--todo.org15
1 files changed, 14 insertions, 1 deletions
diff --git a/todo.org b/todo.org
index 0f1e1591..07993e84 100644
--- a/todo.org
+++ b/todo.org
@@ -64,11 +64,24 @@ run telega without a system-wide TDLib build. Mirror the
=BASH_SOURCE == 0= guard so the script is sourceable for bats tests;
bats test file =tests/test-setup-telega.bats= with =docker= stubbed.
-*** TODO [#C] Review and balance dashboard icon layout :refactor:
+*** DONE [#C] Review and balance dashboard icon layout :refactor:
+CLOSED: [2026-05-14 Thu]
Adding the Telegram icon started a third row that has only one entry.
Decide whether to (a) leave it asymmetric and let the row fill in as
new launchers arrive, (b) move an existing icon down to balance 5/5/2
or similar, or (c) reorganize by category (work / read / chat / play).
+
+Picked (c) -- the categories actually exist and a 4/4/4 grid
+balances cleanly:
+- Row 1 Work: Code / Files / Terminal / Agenda
+- Row 2 Read & Learn: Feeds / Books / Flashcards / Music
+- Row 3 Communication: Email / IRC / Slack / Telegram
+
+Drive-by fix in the same commit: Music had an icon but no
+`dashboard-mode-map' keybinding, so the visual launcher couldn't be
+fired without the mouse. Added =m=. Reordered the existing
+`define-key' calls to mirror the row layout so reading the keymap
+top-to-bottom matches the icons left-to-right.
Surfaced when Telegram landed in Row 3 alone.
** DONE [#B] Add VERIFY and DOING blocks to the main agenda view :feature: