Warning, /webapps/ocs-webserver/library/lessphp/tests/inputs/guards.less is written in an unsupported language. File is not indexed.

0001 
0002 .simple(@hi) when (@hi) {
0003         simple: yellow;
0004 }
0005 
0006 
0007 .something(@hi) when (@hi = cool) {
0008         something: red;
0009 }
0010 
0011 .another(@x) when (@x > 10) {
0012         another: green;
0013 }
0014 
0015 
0016 .flipped(@x) when (@x =< 10) {
0017         flipped: teal;
0018 }
0019 
0020 .yeah(@arg) when (isnumber(@arg)) {
0021         yeah-number: purple @arg;
0022 }
0023 
0024 
0025 .yeah(@arg) when (ispixel(@arg)) {
0026         yeah-pixel: silver;
0027 }
0028 
0029 
0030 .hello(@arg) when not (@arg) {
0031         hello: orange;
0032 }
0033 
0034 dd {
0035         .simple(true);
0036         .simple(2344px);
0037 }
0038 
0039 b {
0040         .something(cool);
0041         .something(birthday);
0042 }
0043 
0044 img {
0045         .another(12);
0046         .another(2);
0047 
0048         .flipped(12);
0049         .flipped(2);
0050 }
0051 
0052 body {
0053         .yeah("world");
0054         .yeah(232px);
0055         .yeah(232);
0056 
0057         .hello(true);
0058 }
0059 
0060 .something(@x) when (@x) and (@y), not (@x = what) {
0061         something-complex: blue @x;
0062 }
0063 
0064 div {
0065         @y: true;
0066         .something(true);
0067 
0068 }
0069 
0070 pre {
0071         .something(what);
0072 }
0073 
0074 .coloras(@g) when (iscolor(@g)) {
0075         color: true @g;
0076 }
0077 
0078 link {
0079         .coloras(red);
0080         .coloras(10px);
0081         .coloras(ffjref);
0082         .coloras(#fff);
0083         .coloras(#fffddd);
0084         .coloras(rgb(0,0,0));
0085         .coloras(rgba(0,0,0, .34));
0086 }
0087