Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhancements and Fixes to the Task Setup Pop up, Task Details Tab and Navigation Drawer #437

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

tank0nf
Copy link

@tank0nf tank0nf commented Jan 19, 2025

Description

The Task Setup tab has undergone several key updates to improve functionality, usability, and visual appeal:

  • Resolution of the Due Date Field Issue:
    As mentioned in the picture below, the problem where the due date field incorrectly displayed "Add Task" has been resolved. This ensures the field now operates correctly, providing clarity and proper usability.
  • Visual and Structural Enhancements:
    Color Scheme: The colors have been refined to enhance readability and create a consistent visual appearance.
    Widget Alignment: The widgets representing task properties have been realigned to ensure a uniform and cohesive layout.
    Reordering: The order of the widgets has been rearranged to improve logical flow, offering a more seamless user experience.
    Integration of Urgency Widget to the rest of the widgets
  • Improvement to the Tags Property:
    Previously, the Tags property displayed an array of tags in a less intuitive format. It has now been updated to present the tags in a more user-friendly and accessible manner, improving overall usability.
  • Have improved the Navigation Drawer
    1. Improving the dark and light mode toggle animation
    2. Giving a segmentation between options in Navigation Drawer
    3. Moved the Exit Option to Below of screen
    4. Also made the Navigation Bar accessible though just right slide from anywhere in the homescreen.

Fixes #(issue_no)

None
Replace issue_no with the issue number which is fixed in this PR

Screenshots

For the first changes as mentioned

Before:

WhatsApp Image 2025-01-19 at 11 19 38_446dec77

After:

WhatsApp Image 2025-01-19 at 11 19 38_9e82df5d

For second changes as mentioned:

Before:

WhatsApp Image 2025-01-19 at 11 19 39_9f91d904

After:

WhatsApp Image 2025-01-19 at 11 19 39_eb5a4024

Now for Navigation Bar

Navigation Drawer

Before:

WhatsApp Image 2025-01-20 at 00 22 50_029a450b

After:

WhatsApp Image 2025-01-20 at 00 22 50_4f92ac8d

Checklist

  • Tests have been added or updated to cover the changes
  • Documentation has been updated to reflect the changes
  • Code follows the established coding style guidelines
  • All tests are passing

@tank0nf tank0nf changed the title Addition to fixing Due Date Error & Enhancing the Task Widget Enhancements and Fixes to the Task Setup Pop up and Task Details Tab Jan 19, 2025
@tank0nf tank0nf changed the title Enhancements and Fixes to the Task Setup Pop up and Task Details Tab Enhancements and Fixes to the Task Setup Pop up and Task Details Tab and Navigation Drawer Jan 20, 2025
@tank0nf tank0nf changed the title Enhancements and Fixes to the Task Setup Pop up and Task Details Tab and Navigation Drawer Enhancements and Fixes to the Task Setup Pop up, Task Details Tab and Navigation Drawer Jan 20, 2025
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.

1 participant