User dashboard changes for work items

What does this MR do and why?

User dashboard changes for work items

Changes:

  • Backend: Add flag to HomepageData and SidebarsHelper
  • Frontend: Dynamic labels in homepage widgets and sidebar
  • Views: Conditional page titles in dashboard
  • Icons: Update to 'work-items' icon consistently

When enabled, displays 'Work items' instead of 'Issues' in:

  • Homepage assigned/authored widgets
  • Sidebar issues counter
  • Dashboard page title and heading
  • 'Your Work' menu item

The icon changes from 'work-item-issue' to 'work-items' are applied unconditionally for visual consistency.

Changelog:added

References

Relates to #580272

Screenshots or screen recordings

With flag on With flag off
Screenshot_2025-11-24_at_11.13.41_AM Screenshot 2025-11-24 at 11.18.51 AM.png
Screenshot_2025-11-24_at_11.14.05_AM Screenshot 2025-11-24 at 11.17.29 AM.png
Screenshot_2025-11-24_at_11.14.46_AM Screenshot 2025-11-24 at 11.17.19 AM.png
Screenshot_2025-11-24_at_11.15.03_AM Screenshot 2025-11-24 at 11.17.05 AM.png

How to set up and validate locally

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #580272

Edited by Vedant Jain

Merge request reports

Loading