There are a series of element and modifier classes for the modal that aren't elements of or modifiers of any block class. For example .c-modal--active should be a modifier of .c-modal and .c-modal__container should be an element of .c-modal, but .c-modal is no where to be found in this markup. It doesn't exist:
This issue applies to the following pages:
There are a series of element and modifier classes for the modal that aren't elements of or modifiers of any block class. For example
.c-modal--active
should be a modifier of.c-modal
and.c-modal__container
should be an element of.c-modal
, but.c-modal
is no where to be found in this markup. It doesn't exist:The Block, Element, Modifier naming convention is the backbone of BEM, and it's critical that we follow it.