Skip to content

Add Task Management UI for simba - #840

Open
dhinesh-kumar-m wants to merge 4 commits into
team-lead-mentors-listfrom
todo-management
Open

Add Task Management UI for simba#840
dhinesh-kumar-m wants to merge 4 commits into
team-lead-mentors-listfrom
todo-management

Conversation

@dhinesh-kumar-m

Copy link
Copy Markdown
Contributor

No description provided.

- Added new JSON data files for scheduled tasks and to-dos to enhance task management capabilities.
- Created HTML templates for task management, including active, completed, and scheduled tasks views.
- Introduced a responsive layout with utility classes for better user experience and navigation.
- Enhanced CSS with new variables and utility classes to support the task management interface.
- Implemented search functionality and task detail overlays for improved task tracking and management.
- Removed unused CSS variables and classes to streamline styling.
- Introduced a new filter component in the task management interface for improved task searching and filtering.
- Updated HTML structure to enhance the layout and responsiveness of task views.
- Consolidated task view tablist into a separate include for better code organization and maintainability.

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request implements a comprehensive Task Management system, adding new data structures, CSS utility classes, and modular HTML templates for various task views and filtering. Feedback highlights a duplicate ID in the filter component that requires correction to ensure valid HTML and proper script behavior.

Comment thread src/simba/task_management/includes/filter.html Outdated
@github-actions

github-actions Bot commented May 4, 2026

Copy link
Copy Markdown
PR Preview Action v1.8.1

QR code for preview link

🚀 View preview at
https://testpress.github.io/design/pr-preview/pr-840/

Built to branch gh-pages at 2026-05-05 11:52 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

…vements

- Added new follow-up data structure and linked tasks to mentor follow-ups for better tracking.
- Introduced a modal for adding tasks, improving user interaction and task management.
- Updated task management UI to include follow-up badges, enhancing visibility of related tasks.
- Refined HTML structure and CSS styles for improved layout and responsiveness across task views.
- Removed unused CSS variables and classes to streamline styling.
- Added new task management tips JSON file for improved user guidance.
- Enhanced task management UI with a new filter component for better task searching.
- Updated HTML structure for task views, including improved layout and responsiveness.
- Introduced new utility classes for margin and padding adjustments across task components.
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