diff options
Diffstat (limited to 'src/bem/_modifier.scss')
| -rw-r--r-- | src/bem/_modifier.scss | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/src/bem/_modifier.scss b/src/bem/_modifier.scss index be65e47..07267fe 100644 --- a/src/bem/_modifier.scss +++ b/src/bem/_modifier.scss | |||
| @@ -177,10 +177,12 @@ | |||
| 177 | 177 | ||
| 178 | $sel: selector-append(&, vars.$modifier-separator + $name); | 178 | $sel: selector-append(&, vars.$modifier-separator + $name); |
| 179 | $selector: join($selector, $sel, comma); | 179 | $selector: join($selector, $sel, comma); |
| 180 | $parts-data: append($parts-data, ( | 180 | $parts-data: append( |
| 181 | $parts-data, ( | ||
| 181 | 'name': $name, | 182 | 'name': $name, |
| 182 | 'selector': $sel | 183 | 'selector': $sel |
| 183 | )); | 184 | ) |
| 185 | ); | ||
| 184 | } @else { | 186 | } @else { |
| 185 | // | 187 | // |
| 186 | // Parent context is modifier, suffix or state and $extend is false. | 188 | // Parent context is modifier, suffix or state and $extend is false. |
| @@ -219,10 +221,12 @@ | |||
| 219 | } | 221 | } |
| 220 | 222 | ||
| 221 | $selector: join($selector, $nsel, comma); | 223 | $selector: join($selector, $nsel, comma); |
| 222 | $parts-data: append($parts-data, ( | 224 | $parts-data: append( |
| 225 | $parts-data, ( | ||
| 223 | 'name': $name, | 226 | 'name': $name, |
| 224 | 'selector': $nsel | 227 | 'selector': $nsel |
| 225 | )); | 228 | ) |
| 229 | ); | ||
| 226 | } @else { | 230 | } @else { |
| 227 | // | 231 | // |
| 228 | // Latest context is block. Just append the modifier part. | 232 | // Latest context is block. Just append the modifier part. |
| @@ -234,10 +238,12 @@ | |||
| 234 | 238 | ||
| 235 | $sel: selector-append(&, $block-base-selector, vars.$modifier-separator + $name); | 239 | $sel: selector-append(&, $block-base-selector, vars.$modifier-separator + $name); |
| 236 | $selector: join($selector, $sel, comma); | 240 | $selector: join($selector, $sel, comma); |
| 237 | $parts-data: append($parts-data, ( | 241 | $parts-data: append( |
| 242 | $parts-data, ( | ||
| 238 | 'name': $name, | 243 | 'name': $name, |
| 239 | 'selector': $sel | 244 | 'selector': $sel |
| 240 | )); | 245 | ) |
| 246 | ); | ||
| 241 | } | 247 | } |
| 242 | } | 248 | } |
| 243 | } | 249 | } |
