私がここでやろうとしていることを誰かが知っていますか?
#theme (dark) {@primary: black;}
#theme (light) {@primary: white;}
#theme (@_) {@primary: yellow;}
@name: dark;
#theme(@name);
.rule {
color: @primary;
}
さまざまなファイル全体で使用される色と画像(おそらく)を持ついくつかの「テーマ」を定義しようとしていLess
ます。私は過去にそれらをグローバルに定義し、使用されていないものをコメントアウトすることでやり遂げましたが、Less
私が持っているものよりも優れた戦略を見つけた人がいるかどうかを確認しようとしています。
ある時点で、以前は(?)の一部でLess
あった機能を見つけましたが、機能していないようです。
.theme {
@color: red;
}
.rule {
color: .theme > @color;
}
それがうまくいけば、これは素晴らしいことです。