Skip to content

Migrate MR threads toolbar to GitLab UI

What does this MR do?

For the threads toolbar at the top of merge requests:

  • Migrate Bootstrap buttons to GitLab UI
  • Remove unused styles and classes
  • Improve toggle threads tooltip text to switch between states

Screenshots

Before After
LG CleanShot_2020-09-07_at_12.22.00_2x CleanShot_2020-09-07_at_12.21.49_2x CleanShot_2020-09-07_at_11.47.17_2x CleanShot_2020-09-07_at_11.47.27_2x
SM CleanShot_2020-09-07_at_12.22.09_2x CleanShot_2020-09-07_at_12.22.17_2x CleanShot_2020-09-07_at_11.44.45_2x CleanShot_2020-09-07_at_11.45.29_2x
XS CleanShot_2020-09-07_at_12.22.35_2x CleanShot_2020-09-07_at_12.22.25_2x CleanShot_2020-09-07_at_11.45.03_2x CleanShot_2020-09-07_at_11.45.17_2x
All threads resolved CleanShot_2020-09-07_at_12.23.40_2x CleanShot_2020-09-07_at_11.43.44_2x
Resolve all threads tooltip CleanShot_2020-09-07_at_12.23.50_2x CleanShot_2020-09-07_at_11.47.07_2x
Jump to thread tooltip CleanShot_2020-09-07_at_12.23.53_2x CleanShot_2020-09-07_at_11.47.12_2x
Toggle threads tooltip CleanShot_2020-09-07_at_12.24.09_2x CleanShot_2020-09-07_at_11.43.21_2x CleanShot_2020-09-07_at_11.43.12_2x

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Related to #229325 (closed)

Edited by Pedro Moreira da Silva

Merge request reports