Migrate jobs filter Bootstrap tabs to GlTabs [RUN-AS-IF-FOSS]
requested to merge 230759-tabs-haml-migrate-app-views-shared-builds-_tabs-html-haml-to-gltabs into master
What does this MR do and why?
This change updates the classes used to render filter tabs for jobs filters in each project and the admin section.
Closes #230759 (closed)
Note: The appearance of these tabs has changed slightly with these updates. As their dimensions match the updated gitlab-ui
grid.
Screenshots or screen recordings
http://gdk.test:3000/admin/jobs
before | after |
---|---|
http://gdk.test:3000/root/my-ci-project/-/jobs
before | after |
---|---|
How to set up and validate locally
- Visit a jobs listing:
- Jobs admin list e.g. http://gdk.test:3000/admin/jobs
- Project jobs list e.g. http://gdk.test:3000/root/my-ci-project/-/jobs
- Navigate to different filters via the tabs.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #230759 (closed)
Edited by Jose Ivan Vargas