Skip to content

Update new delete branch button style variant

What does this MR do?

Updates the variant on the new vue gl-button component Delete branch button, which is still behind a feature flag.

This was done to match the change made in !61791 (merged) that updated the HAML branch button that will be replaced by the new vue component delete button that is still behind the feature flag :delete_branch_confirmation_modals

Related to #254257 (closed)

Related to feature flag rollout issue: https://gitlab.com/gitlab-org/gitlab/-/issues/329052

Screenshots or Screencasts (strongly suggested)

before after
Screen_Shot_2021-07-13_at_3.14.53_PM Screen_Shot_2021-07-13_at_3.15.16_PM

Does this MR meet the acceptance criteria?

Does not include a changelog because the feature is still behind a feature flag

Conformity

Availability and Testing

  1. in a console, type: Feature.enable(:delete_branch_confirmation_modals)
  2. visit Branches page

Security

Does this MR contain changes to processing or storing of credentials or tokens, authorization and authentication methods or other items described in the security review guidelines? If not, then delete this Security section.

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team

Merge request reports