Atomic design patterns
The styleguide framework combines several commmon approaches of problem solving:
- Atomic design patterns for breaking elements into atoms, molecules and organisms
- BEM for naming elements in hierarchical way
For further details and examples, browse the corresponding sections in this styleguide or familiarize yourself with this blog post.