Skip to content

Fix missing space on system notes

David O'Regan requested to merge 217310 into master

What does this MR do?

A follow up for: #217310 (closed)

We are adding a selection of margin classes to the system-note-separator to ensure a flush layout when using a inline layout on the note_header.vue.

We also remove the extra mr-1 from noteable_note.vue as it creates extra spacing to the right with comments.

This allows us to have the confidential icon kept in the code base and does not cause any visual regressions for the system notes.

Screenshots

Non-Confidential

lg md sm xs
Screenshot_2020-05-12_at_11.16.12 Screenshot_2020-05-12_at_11.16.36 Screenshot_2020-05-12_at_11.16.48 Screenshot_2020-05-12_at_11.17.03

Confidential

lg md sm xs
Screenshot_2020-05-12_at_11.18.09 Screenshot_2020-05-12_at_11.17.57 Screenshot_2020-05-12_at_11.17.57 Screenshot_2020-05-12_at_11.17.26

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
Edited by David O'Regan

Merge request reports

Loading