🧪 killBottleneck is in public beta — cloud and self-host.🧪 killBottleneck is in beta.Beta on GitHub →
Skip to content

The canvas

The canvas is where a map is actually read and edited. This page walks through the tools for it — from layout through search to the small things that add up.

The map canvas — the apex on top, the toolbar above it, search and filters in the left rail.

Layout and orientation

  • Layout — portrait or landscape, matching the screen you read the map on. Switching the direction only redraws the map — it never touches saved data.
  • Arrange tidies the nodes back into a tree in one of three styles — covered in detail on Arranging. Next to it, Readability switches the text size in nodes (three levels) and the frame button zooms out to the whole map.
  • Search is the magnifier in the left rail (below the stash and the timer) — one click opens the field, another closes it; the minimap keeps orientation on large maps.
  • Lock disables dragging so a tap on a phone does not move nodes around.
  • Undo reverts the last change.

The small things that add up

  • Collapse / expand a branch — the wheel under a node hides its subtree; handy in a meeting.
  • Detach from the parent — a node moves elsewhere without deleting anything.
  • Multi-select — drag to select several nodes ("N nodes selected") and delete them at once.
  • Sticky notes hold free text on the canvas without being part of the goal tree.
  • Every node with tasks shows a badge — clicking it opens the tasks for that goal; a task always hangs on a specific goal, see Goal settings.
  • The saving state is visible in the bar: Saving… / Saved. What happens when someone else changes the map in the meantime is handled on Collaboration and conflicts — nothing is silently overwritten.
  • Finishing the last goal is celebrated — "All done 🎉" — with an offer to move the project to the archive.

Next

fair-code — self-hosting and internal use are free, reselling as a hosted service is not.