Skip to content

Conversation

akshay0611
Copy link
Contributor

This PR introduces a celebration feature in the Daily Planner section of the Wellness Resource Hub, addressing issue #341.

Changes Introduced

  • Implemented a celebratory animation (st.balloons()) when all tasks are completed.
  • Added a success message (st.success()) to acknowledge daily achievement.
  • Provides positive reinforcement and a sense of accomplishment for users.

Technical Details

  • Celebration is triggered when:

    • completed_count == total_count
    • total_count > 0 (ensures no celebration for empty lists).
  • Logic is integrated into the existing task display block using already computed task counts.

Screenshot

image

Linked Issue

Closes #341

- Implement task editing functionality with save/cancel options
- Replace index-based task management with UUID keys
- Add session state variables for editing mode
- Improve task deletion to avoid re-indexing issues
Show balloons and success message when all tasks are marked as completed to provide positive reinforcement
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Feat: Implement celebration for all completed tasks in Daily Planner
1 participant