README.md in bem-constructor-0.1.1 vs README.md in bem-constructor-0.2.0
- old
+ new
@@ -2,11 +2,11 @@
BEM Constructor is a Sass library for building immutable and namespaced BEM-style CSS objects.
By enforcing a consistent and programatic way of defining objects (blocks, elements and modifiers) it ensures a more structured, robust and secure object codebase that is easy to understand and maintain. Objects defined using the constructor are impossible to modify and reassign by mistake or omission.
-Jump to [🍔 The Burger Example™](#example) to see the mixins in action.
+Jump to [:hamburger: The Burger Example™](#example) to see the mixins in action.
## Key ideas
The key ideas behind this library are well explained by Harry Roberts in his articles [Immutable CSS](http://csswizardry.com/2015/03/immutable-css/), [More Transparent UI Code with Namespaces](http://csswizardry.com/2015/03/more-transparent-ui-code-with-namespaces/) and [MindBEMding – getting your head ’round BEM syntax](http://csswizardry.com/2013/01/mindbemding-getting-your-head-round-bem-syntax/),
@@ -92,11 +92,11 @@
@include modifier($name...) { ... }
### modifies-element($modified-elements...)
-When declaring a block modifier, a state you may need to target and modify some of the block elements too. Use the following mixin to scope the ruleset to those elements.
+When declaring a block modifier, a theme a state or a hack you may need to target and modify some of the block elements too. Use the following mixin to scope the ruleset to those elements.
@include modifies-element($modified-elements...) { ... }
### theme($themes...)
@@ -167,10 +167,10 @@
$bem-element-separator: '-'; // Defaults to '__'
$bem-modifier-separator: '-_-_'; // Defaults to '--'
-##<a name="example"></a> 🍔 The Burger Example™
+##<a name="example"></a> :hamburger: The Burger Example™
*Disclaimer: the following Sass code may not compile into a real burger.*
````scss