update readme.md

Hunter
Saturday, August 3rd, 2024 at 6:40 PM

index.html+8-29
readme.md+11-10

index.html
 1  <!DOCTYPE html>
   -<html lang="en" data-theme="gak"> <!-- update to change theme -->
 2 +<html lang="en" data-theme="harvest"> <!-- update to change theme -->
 3  <head>
 4  	<meta charset="UTF-8">
 5  	<meta name="viewport" content="width=device-width, initial-scale=1.0">

 7  	<title>todo</title>
 8  	<style>
 9  		:root {
   -			/* Base colors */
   -			--goldenrod: #eeba30;
10  			--tomato-soup: #FF6347;
11  			--forest: #3CB371;
12 +			--mint: #00a88a;
13   
14  			--slime: #ccff00;
15  			--grape: #7700ff;

22  
23  			--acorn: #5a352b;
24  			--butternut-squash: #f4a127;
   -			--pumpkin: #e5771e;
25 +			--goldenrod: #eeba30;
26  			--olive: #4c620c;
27 +			--pumpkin: #e5771e;
28  
29  			--primordial-soup: #8e9918;
30  			--clay: #58473d;
   -			--lichen: #b1b893; /* New color */
   -			--amber: #b76700; /* New color */
   -			--algae: #4a5d23;
31 +			--lichen: #b1b893;
32 +			--amber: #b76700;
33  			
   -			--mint: #00a88a;
   -			--lemoncurd: #ffc500;
   -
   -			--gold: #ffd700;
   -			--red: #d32f2f;
   -			--lantern-red: #b71c1c;
   -			--firecracker: #ff5733;
   -
   -			--algae-green: #4a5d23;
34 +			--algae: #4a5d23;
35  			--seaweed: #2e8b57;
36  			--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;
   -		
37 +			--spirogyra: #9acd32;
38  		}
39  
40  		:root[data-theme="gak"] {
readme.md
 1  # 🪆 matryoshka
 2  
   -a nested task manager that helps you break complex tasks down into manageable subtasks.
 3 +a nested task manager that breaks complex tasks into manageable subtasks.
 4  
 5  <i>try it now <a href="https://hunterirving.github.io/matryoshka/">in your browser</a>!</i>
 6  <br>(physical keyboard required (for now))

12  - works completely offline
13  
14  ### 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`
15 +1. press the `Enter` key to add subtasks to the root "todo" task
16 +2. give each new subtask a meaningful name
17 +3. use `Shift + Arrow Right` to navigate into a subtask
18 +4. use `Shift + Arrow Left` to return to the parent task
19 +5. use `Shift + Enter` to quickly mark tasks as complete or incomplete
20  
21  ## controls
22  
23  ### navigation
24  - `Arrow Up/Down` move between tasks at the same level
25  - `Shift + Arrow Right` navigate into a subtask
   -- `Shift + Arrow Left` navigate back to the parent task
26 +- `Shift + Arrow Left` return to the enclosing parent task
27  
28  ### task management
   -- `Enter` add a new task below the current selection
29 +- `Enter` add a new task
30  - `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)
31 +- `Backspace` (when selected task's text is empty) remove the task and its subtasks
32  - `Shift + Enter` toggle task completion status (status changes cascade to subtasks)
33  - `Shift + Arrow Up/Down` reposition the selected task within its current level
34  
35  ### text editing
   -- standard text editing controls apply when a task's text area is focused
   -- `Command/Ctrl + C`  copy the selected task's text
36 +- standard text editing controls apply 
37 +- `Command/Ctrl + C` copy the selected task's text
38  - `Command/Ctrl + V` paste text content from the clipboard
39  
40  ## data persistence