disable autofill (fix root tasks overwrite bug)

Hunter
Wednesday, August 7th, 2024 at 11:33 PM

index.html+3-2
readme.md+2-2

index.html
 92  		}
 93  
 94  		.shake {
    -			animation: shake 0.3s ease-in-out;
 95 +			animation: shake 0.25s ease-out;
 96  		}
 97  
 98  		body {

325  				const taskInput = document.createElement('input');
326  				taskInput.type = 'text';
327  				taskInput.value = task.text;
328 +				taskInput.setAttribute('autocomplete', 'off');
329  
330  				taskInput.addEventListener('mousedown', function(e) {
331  					e.stopPropagation();

482  							checkbox.classList.add('shake');
483  							setTimeout(() => {
484  								checkbox.classList.remove('shake');
    -							}, 300); // Remove class after animation completes
485 +							}, 250); // Remove class after animation completes
486  						}
487  					}
488  				} else {
readme.md
41  - `Command/Ctrl + Shift + Z` redo text edit
42  
43  ## themes
   -Press `F2` to cycle through available themes.
44 +press `F2` to cycle through available themes.
45  
   -To create a new theme, add a CSS rule set with the following form to the `<style>` tag in index.html:
46 +to create a new theme, add a CSS rule set with the following form to index.html:
47  
48  ```css
49  :root[data-theme="sunflower"] {