commit 723841fe89e2205cb39ec171fbc234301da49944
parent c3d356e8e30dce6399043dec6c3c91e277ce5e9d
Author: Hunter
Date: Wed, 7 Oct 2026 22:06:42 -0400
update readme
Diffstat:
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">