commit 723841fe89e2205cb39ec171fbc234301da49944
parent c3d356e8e30dce6399043dec6c3c91e277ce5e9d
Author: Hunter
Date:   Wed,  7 Oct 2026 22:06:42 -0400

update readme

Diffstat:
Mreadme.md | 27+++++++++++++--------------
1 file changed, 13 insertions(+), 14 deletions(-)

diff --git a/readme.md b/readme.md @@ -4,11 +4,10 @@ turn mountains into molehills (then molehills into anthills) with <b>matryoshka< the nested todo list that breaks complex tasks into manageable subtasks. <p align="center"> - <a href="https://hunterirving.github.io/matryoshka/"><img src="resources/images/screenshot.gif" width="500px"></a> + <a href="https://hunterirving.github.io/matryoshka/"><img src="resources/images/screenshot.gif" width="500px"></a><br><br> + <b><a href="https://hunterirving.github.io/matryoshka/">try it now in your browser!</a></b> <br>(physical keyboard required) </p> -<i><b>try it now <a href="https://hunterirving.github.io/matryoshka/">in your browser</a>!</b></i> (physical keyboard required). - ### key features - unlimited subtask depth - intuitive keyboard controls @@ -18,16 +17,16 @@ the nested todo list that breaks complex tasks into manageable subtasks. ### quickstart 1. press the `Return` / `Enter` key to add subtasks to the root "todo" task 2. give each new subtask a meaningful name -3. use `Shift + ➡︎` to navigate into a subtask -4. use `Shift + ⬅︎` to return to the enclosing parent task +3. use `Shift + ➡️` to navigate into a subtask +4. use `Shift + ⬅️` to return to the enclosing parent task 5. use `Shift + Enter` to quickly mark tasks as complete or incomplete ## controls ### navigation -- `⬆︎/⬇︎` move between tasks at the same level -- `Shift + ➡︎` navigate into a subtask -- `Shift + ⬅︎` return to the enclosing parent task +- `⬆️/⬇️` move between tasks at the same level +- `Shift + ➡️` navigate into a subtask +- `Shift + ⬅️` return to the enclosing parent task <p align="center"> <img src="resources/images/breakdown.gif" width="500px"> @@ -35,7 +34,7 @@ the nested todo list that breaks complex tasks into manageable subtasks. ### task management - `Enter` add a new task -- `⬇︎` (on last subtask) add a new task at the bottom of the list +- `⬇️` (on last subtask) add a new task at the bottom of the list - `Backspace` (when task text is empty) delete selected task(s) and their subtasks - `Shift + Enter` toggle selected task(s) completion status @@ -50,9 +49,9 @@ the nested todo list that breaks complex tasks into manageable subtasks. - `⌘ + Shift + Z` redo ### reorganization -- `Shift + ⬆︎/⬇︎` reposition selected task(s) within their current level -- `⌘ + ⬆︎/⬇︎` push selected task(s) into the task above or below -- `⌘ + ⬅︎` pull selected task(s) out one level (to the level of their parent) +- `Shift + ⬆️/⬇️` reposition selected task(s) within their current level +- `⌘ + ⬆️/⬇️` push selected task(s) into the task above or below +- `⌘ + ⬅️` pull selected task(s) out one level (to the level of their parent) - hold `Shift` with any `⌘` command (push/pull) to simultaneously navigate to the task(s)' new position <p align="center"> @@ -60,8 +59,8 @@ the nested todo list that breaks complex tasks into manageable subtasks. </p> ### multi-select -- `Option + ⬆︎/⬇︎` extend or contract the selection to include adjacent tasks -- `⬆︎/⬇︎` (without modifier) clear the selection and resume single-task navigation +- `Option + ⬆️/⬇️` extend or contract the selection to include adjacent tasks +- `⬆️/⬇️` (without modifier) clear the selection and resume single-task navigation <p align="center"> <img src="resources/images/multi_select.gif" width="500px">