Skip to content

feat:add scrollable audit workflow tracker with tooltip fix#158

Merged
Suraiyya-786 merged 1 commit into
iamtalib13:version-15from
Suraiyya-786:feat/add_scrollable_audit_workflow_tracker_with_tooltip_fix
May 25, 2026
Merged

feat:add scrollable audit workflow tracker with tooltip fix#158
Suraiyya-786 merged 1 commit into
iamtalib13:version-15from
Suraiyya-786:feat/add_scrollable_audit_workflow_tracker_with_tooltip_fix

Conversation

@Suraiyya-786

Copy link
Copy Markdown
Collaborator
  • Adds a dynamic, responsive workflow tracker for the My Audits module.
  • Smoothly supports 8+ stages without compressing the layout.
  • Flex-Shrink Fix: Added flex-shrink: 0 so nodes don't squeeze when stages increase.
  • Scroll Optimization: Enables horizontal scrolling automatically for high-volume stages.
  • Tooltip Fix: Switched to semantic tooltips so metadata is never cut off by boundaries.
  • Active Node Logic: Correctly highlights the current live running stage in blue.
  • Drag & Drop: Retains SortableJS for reordering stages on the fly.
  • Tested layout integrity with both few (4-5) and many (8+) stages.
  • Verified accurate dynamic calculation of days left and overdue status.

@Suraiyya-786 Suraiyya-786 merged commit e872116 into iamtalib13:version-15 May 25, 2026
1 check failed
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