!
の前後に不適切なスペースがある時に警告
オプション | 内容 | 初期値 |
---|---|---|
space_before_bang |
! の前にスペースがあるべきか否か |
true |
space_after_bang |
! の後ろにスペースがあるべきか否か |
false |
border: none
ではなくborder: 0
を使うようにするか
オプション | 内容 | 初期値 |
---|---|---|
convention |
0 (zero)とnone どちらを選択するか |
zero |
16進カラーコードを使うようにするか
色の指定を変数でしか許可しないようにするか
/* ... */
ではなく//
を使うようにするか
@debug
が残ってないか
プロパティが重複していないか
@else
の前後の波括弧で改行しないか
オプション | 内容 | 初期値 |
---|---|---|
style |
改行するか否か。new_line で改行ありにできる |
same_line |
ブロックの前に1行あけるかどうか
オプション | 内容 | 初期値 |
---|---|---|
ignore_single_line_blocks |
1行だけのブロックは無視するかどうか | true |
空のルールセットは許可しない
ファイルの最後の行が空行になっているか
オプション | 内容 | 初期値 |
---|---|---|
present |
最後の行を空行にするか | true |
16進カラーコードを短縮して書くことができるとき、短縮するか、しないか
オプション | 内容 | 初期値 |
---|---|---|
style |
短縮して記述を許容ならshort 、不可ならlong |
short |
16進カラーコードが小文字で記述されているか
オプション | 内容 | 初期値 |
---|---|---|
style |
小文字(lowercase )か大文字(uppercase )か |
lowercase |
16進カラーコードが3桁か6桁であること
IDセレクタを使用しない
!important
を使用しない
@import
を使用するとき、_
始まりにしないことと拡張子を含めないこと
オプション | 内容 | 初期値 |
---|---|---|
leading_underscore |
_ はじまりを許可するか |
false |
filename_extension |
拡張子を許可するか | false |
1インデント2スペースで
オプション | 内容 | 初期値 |
---|---|---|
allow_non_nested_indentation |
false |
|
character |
インデントをtab にするかspace にするか |
space |
width |
インデント字数 | 2 |
0
始まりの小数点の値は、0
を省略する
オプション | 内容 | 初期値 |
---|---|---|
style |
0 を含む(exclude_zero )・含まない(include_zero ) |
exclude_zero |
セレクタを重複して記述していないか
オプション | 内容 | 初期値 |
---|---|---|
force_nesting |
ネスト可能であれば必ずネストさせるか | true |
関数、ミックスイン、変数はハイフンつなぎの小文字で名前をつける
オプション | 内容 | 初期値 |
---|---|---|
arrow_leading_underscore |
_ はじまりを許容する |
true |
convention |
ハイフンつなぎの小文字かBEMか(hyphenated_lowercase かBEM ) |
深すぎるネストを避ける
オプション | 内容 | 初期値 |
---|---|---|
max_depth |
ネストの深さ | 3 |
@extend
のセレクタは常にプレースホルダーを利用する