Skip to content

Generalize the sytsem header and performance header offset

Tomas Vik requested to merge 327867-compute-header-offset into master

What does this MR do?

This MR replaces a complex mechanism of offsetting the top position for performance and system headers.

We are going to use CSS Variables instead.

Screenshots or Screencasts (strongly suggested)

How to setup and validate locally (strongly suggested)

Test the position of the header with both system header and performance header turned on:

  • with dark/light theme
  • logged in and out

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

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

Related to #327867 (closed)

Edited by Tomas Vik

Merge request reports