General display values incorrectly overwrite specific breakpoint display values
In gitlab@58cad116, a change was merged that added the classes gl-display-inline-block
and gl-lg-display-none
to the search icon in the top nav. But instead of following the more specific breakpoint class, the gl-display-inline-block
takes higher priority, as the display classes in https://gitlab.com/gitlab-org/gitlab-ui/-/blob/main/src/scss/utility-mixins/display.scss are not ordered by breakpoints in one long list, but multiple smaller lists per display attribute.
Edited by Marcel van Remmerden