Skip to content

The setup for refactoring the contextual panel

Denys Mishunov requested to merge 322680-startup-css-basis into master

What does this MR do?

Sets the basis for refactoring the left-hand panel behind a feature flag. What this MR does:

CSS Changes:

To test locally, please, enable the :sidebar_refactor feature flag for your local user. The flag is scoped to the user and is not global

Screenshots (strongly suggested)

master This MR
Screenshot_2021-05-10_at_16.59.56 Screenshot_2021-05-10_at_17.00.16

Keep in mind that the color changes in the panel are purely for the clear indication of the flag kicking in and will be replaced in the proper refactoring work.

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • 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

References

Edited by Paul Slaughter

Merge request reports

Loading