Resolve "Audit usage of link variant in ee/app/assets/javascripts/vue_merge_request_widget/components/approvals/approvals_footer.vue"
What does this MR do and why?
This MR is part of the frontend pajamasintegrate initiative to migrate parts of our codebase to new pajamas components.
This MR changes buttons from link variant to tertiary button.
- Epic: &4232
- Storybook showing tertiary and link buttons: https://design.gitlab.com/components/button
Screenshots or screen recordings
before | after |
---|---|
view-eligible-approvers-before | view-eligible-approvers-after-small |
Screencast with medium-size button
This has been replaced with a small size button in the latest MR version.
How to set up and validate locally
- Add a license to your GDK since this is an enterprise feature
- Navigate to any MR, for example http://127.0.0.1:3000/flightjs/Flight/-/merge_requests/4
- See the new UI of the toggle buttons
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 #241595 (closed)
Edited by Tomas Vik