Skip to content

Improve & fix the performance bar UI and behavior

EE MR: https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/2349

What does this MR do?

Improve & fix the performance bar UI and behavior

- The bar is now placed at the bottom the page
- Modals are wider
- RBlineprof modal is now using Bootstrap modal
- RBlineprof (ugly) dropdown has been replaced with clean links
- JS behavior has been improved to handle toggle if slected profiling
  has already been performed, not reloading the page in that case
- Don't show the performance bar shortcut if the feature is disabled

Screenshots

The bar

Screen_Shot_2017-06-21_at_18.18.43

SQL queries profile modal

Screen_Shot_2017-06-21_at_18.27.43

Line profile modal

Screen_Shot_2017-06-21_at_18.23.30

What are the relevant issue numbers?

Closes #33910 (closed), #33914 (closed), #33909 (closed).

Edited by username-removed-128633

Merge request reports