Skip to content

Adds `page_bundles/issuable_list` to Issues, MRs and Requirements

Alex Pennells requested to merge add-issuable-list-to-missing-pages into master

Discovered via Slack thread: https://gitlab.slack.com/archives/CETG54GQ0/p1670440517780849

What does this MR do and why?

It appears that the Issues Dashboard, MR Dashboard and Project Requirements pages were missed when migrating issuable_list style to a page bundle in !105829 (merged). This was causing some visual regressions on the pages. This simply adds the style to both pages to fix the issue

Screenshots or screen recordings

Before After
Screen_Shot_2022-12-07_at_3.07.02_PM Screen_Shot_2022-12-07_at_3.06.20_PM
Screen_Shot_2022-12-07_at_3.06.49_PM Screen_Shot_2022-12-07_at_3.06.32_PM
Screen_Shot_2022-12-07_at_4.14.14_PM Screen_Shot_2022-12-07_at_4.14.00_PM

How to set up and validate locally

  1. Visit the project requirements page. Create a test requirement if necessary.
    http://gdk.test:3000/{GROUP}/{PROJECT}/-/requirements_management/requirements
  2. Visit the Issues Dashboard
    http://gdk.test:3000/dashboard/issues?assignee_username={USERNAME}
  3. Visit the MR Dashboard
    http://gdk.test:3000/dashboard/merge_requests?assignee_username={USERNAME}

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Alex Pennells

Merge request reports