Sha256: 89e4c30ec836d6886ac5ab214a4c206cb26c2fb5173ebff90d6c65683ab7f3fc
Contents?: true
Size: 1.03 KB
Versions: 24
Compression:
Stored size: 1.03 KB
Contents
# no-duplicate-mixins Disallow duplicate mixins within a stylesheet. ```scss @mixin font-size-default { font-size: 16px; } @mixin font-size-default { font-size: 18px; } /** ↑ * These are duplicates */ ``` ## Options ### `true` The following patterns are considered violations: ```scss @mixin font-size-default { font-size: 16px; } @mixin font-size-default { font-size: 18px; } ``` ```scss @mixin font-size-default { font-size: 16px; } @mixin font-size-sm { font-size: 14px; } @mixin font-size-default { font-size: 18px; } ``` ```scss @mixin font-size { font-size: 16px; } @mixin font-size($var) { font-size: $var; } ``` ```scss @mixin font-size($property, $value) { #{$property}: $value; } @mixin font-size($var) { font-size: $var; } ``` ```scss @mixin font-size { color: blue; } .b { @mixin font-size { color: red; } @include font-size; } ``` The following patterns are _not_ considered violations: ```scss @mixin font-size-default { font-size: 16px; } @mixin font-size-lg { font-size: 18px; } ```
Version data entries
24 entries across 24 versions & 1 rubygems