How do you suggest I separate skins from abstraction blocks in b.e.m. Take for example I have the following object in my “blocks” folder.
Now I have classes that use this abstraction and build on them. They include toolbars, tabs, breadcrumbs, dropdown menus, and accordions. Each use the styles defined in the b-nav block. They are NOT modifiers.
Do I prefix each with b- and do they still appear in the root of the blocks folder according to what Smashing Magazine suggests?