Skip to content

Latest commit

 

History

History
75 lines (53 loc) · 1.59 KB

File metadata and controls

75 lines (53 loc) · 1.59 KB

Sticky Notes Project TODO

Current Tasks

  • changing fontsize in cascade.yaml does not increase the text box for cascade questions.

  • customize windsurf ui - see notes

  • Implement drag and drop functionality

  • move rest of documentation from Coda to here

  • Add drag handles to notes
  • Implement drag events
  • Update note positions in storage

Add note color picker

  • Create color picker UI
  • Integrate with note creation/editing
  • Update color storage format

Note Editing

  • Add edit button to notes
  • Implement edit modal
  • Update API endpoints

Design Tasks

  • Improve note card styling

    • Add hover effects
    • Improve spacing
    • Add shadows
  • Add animations

    • Note creation animation
    • Note deletion animation
    • Color change animation

Testing Tasks

  • Write unit tests for API endpoints
  • Create integration tests
  • Add performance benchmarks

Documentation Tasks

  • Update README.md

    • Add installation instructions
    • Add usage guide
    • Add API documentation
  • Create developer documentation

    • Architecture overview
    • Code structure
    • API endpoints documentation

Completed Tasks

  • Initial project setup

    • Create Flask application
    • Set up static file structure
    • Create basic templates
  • Core functionality

    • Implement note creation
    • Implement note display
    • Implement note deletion
    • Add JSON storage
  • UI/UX improvements

    • Add note colors
    • Improve layout
    • Increase text size in notes