Page MenuHomePhabricator

Ensure all CSS classes follow proper BEM methodology
Closed, ResolvedPublic

Description

To ensure our app is maintainable with as little friction as possible, it would be helpful if we could apply the BEM methodology consistently to its classes.

In particular this means:

  • Each component should get one block-class.
  • each subelement in that component that needs a class should be named according to BEM class="block__elem" and the other rules

Event Timeline

Change 678120 had a related patch set uploaded (by Ladsgroup; author: Ladsgroup):

[wikidata/query-builder@master] Make classes follow BEM

https://gerrit.wikimedia.org/r/678120

Change 678120 merged by jenkins-bot:

[wikidata/query-builder@master] Make classes follow BEM

https://gerrit.wikimedia.org/r/678120