Yuyao Huang 3f0fccd218 feat: disable Save button when content unchanged
- Save button starts disabled and only enables when title or description
  differs from the original task values
- updateSaveButton() compares current input values against task data
- input event listeners on title and desc fields call updateSaveButton
- Add global button:disabled style (opacity 0.5, cursor not-allowed)
2026-05-09 16:26:41 +08:00
..