Wrap .icon style to prevent cross-contamination.

Review Request #13058 — Created May 22, 2023 and submitted — Latest diff uploaded

Information

Djblets
release-4.x

Reviewers

Something changed in LESS that was causing our .icon() mixins to
cross-contaminate, meaning that some rules for defining .rb-icon-*
were also being duplicated as .datagrid-icon-*. This change wraps our
djblets styles to ensure that the .icon() mixin stays in a very
limited scope.

Loaded the Review Board dashboard and saw that the datagrid icons were
no longer messed up.

Commits

Files