Clarify utility mixins usage
What does this MR do and why?
This MR clarifies how utility mixins from GitLab UI should be used by the frontend team.
It prohibits mixins like gl-display-flex
to be used in the CSS code due to their uselessness. A regular CSS declarations should be used instead (like display: flex
in this example).
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.