commit 927579488b1c20a99cb9a469509e6da5d1de1f78
parent 4736b78c88771f364714b6c5fb8d35b1dea2ef33
Author: Hunter
Date:   Sat,  3 Aug 2024 18:40:21 -0400

update readme.md

Diffstat:
Mindex.html | 37++++++++-----------------------------
Mreadme.md | 21+++++++++++----------
2 files changed, 19 insertions(+), 39 deletions(-)

diff --git a/index.html b/index.html @@ -1,5 +1,5 @@ <!DOCTYPE html> -<html lang="en" data-theme="gak"> <!-- update to change theme --> +<html lang="en" data-theme="harvest"> <!-- update to change theme --> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> @@ -7,10 +7,9 @@ <title>todo</title> <style> :root { - /* Base colors */ - --goldenrod: #eeba30; --tomato-soup: #FF6347; --forest: #3CB371; + --mint: #00a88a; --slime: #ccff00; --grape: #7700ff; @@ -23,39 +22,19 @@ --acorn: #5a352b; --butternut-squash: #f4a127; - --pumpkin: #e5771e; + --goldenrod: #eeba30; --olive: #4c620c; + --pumpkin: #e5771e; --primordial-soup: #8e9918; --clay: #58473d; - --lichen: #b1b893; /* New color */ - --amber: #b76700; /* New color */ - --algae: #4a5d23; + --lichen: #b1b893; + --amber: #b76700; - --mint: #00a88a; - --lemoncurd: #ffc500; - - --gold: #ffd700; - --red: #d32f2f; - --lantern-red: #b71c1c; - --firecracker: #ff5733; - - --algae-green: #4a5d23; + --algae: #4a5d23; --seaweed: #2e8b57; --kelp: #769830; - --pond-scum: #9acd32; - - - --teal: #008080; - --gray: #c0c0c0; - --dark-gray: #404040; - --blue: #000080; - - --xp-blue: #004e92; - --xp-green: #009e49; - --xp-light-blue: #8fc8f7; - --xp-gray: #ffffff; - + --spirogyra: #9acd32; } :root[data-theme="gak"] { diff --git a/readme.md b/readme.md @@ -1,6 +1,6 @@ # 🪆 matryoshka -a nested task manager that helps you break complex tasks down into manageable subtasks. +a nested task manager that breaks complex tasks into manageable subtasks. <i>try it now <a href="https://hunterirving.github.io/matryoshka/">in your browser</a>!</i> <br>(physical keyboard required (for now)) @@ -12,28 +12,29 @@ a nested task manager that helps you break complex tasks down into manageable su - works completely offline ### quickstart -1. press the `Enter` key to add subtasks to the root "todo" task, then give them descriptive names -2. use `Shift + Arrow Right` to navigate into a subtask, making it the new parent task -3. use `Shift + Arrow Left` to return to parent tasks -4. quickly mark tasks as complete or incomplete using `Shift + Enter` +1. press the `Enter` key to add subtasks to the root "todo" task +2. give each new subtask a meaningful name +3. use `Shift + Arrow Right` to navigate into a subtask +4. use `Shift + Arrow Left` to return to the parent task +5. use `Shift + Enter` to quickly mark tasks as complete or incomplete ## controls ### navigation - `Arrow Up/Down` move between tasks at the same level - `Shift + Arrow Right` navigate into a subtask -- `Shift + Arrow Left` navigate back to the parent task +- `Shift + Arrow Left` return to the enclosing parent task ### task management -- `Enter` add a new task below the current selection +- `Enter` add a new task - `Arrow Down` (on last subtask) add a new task at the bottom of the list -- `Backspace` (when selected task's text is empty) delete the current task (including any subtasks) +- `Backspace` (when selected task's text is empty) remove the task and its subtasks - `Shift + Enter` toggle task completion status (status changes cascade to subtasks) - `Shift + Arrow Up/Down` reposition the selected task within its current level ### text editing -- standard text editing controls apply when a task's text area is focused -- `Command/Ctrl + C` copy the selected task's text +- standard text editing controls apply +- `Command/Ctrl + C` copy the selected task's text - `Command/Ctrl + V` paste text content from the clipboard ## data persistence