43 lines
1.0 KiB
Plaintext
43 lines
1.0 KiB
Plaintext
/*
|
|
Built in functions
|
|
*/
|
|
@r: 32;
|
|
#standard {
|
|
@var: 10;
|
|
width: increment(15);
|
|
height: undefined("self");
|
|
border-width: add(2, 3);
|
|
variable: increment(@var);
|
|
decrement: decrement(@var);
|
|
rounded: round(@r/3);
|
|
roundedpx: round(10px / 3);
|
|
round25: round(2.5);
|
|
round15: round(1.5);
|
|
}
|
|
#escapes {
|
|
escaped: e("-Some(#thing, y)");
|
|
escaped1: ~"-Some(#thing, z)";
|
|
eformat: e(%("rgb(%d, %d, %d)", @r, 128, 64));
|
|
}
|
|
#format {
|
|
format: %("rgb(%d, %d, %d)", @r, 128, 64);
|
|
format-string: %("hello %s", "world");
|
|
format-multiple: %("hello %s %d", "earth", 2);
|
|
format-url-encode: %('red is %A', #ff0000);
|
|
}
|
|
#more {
|
|
width: ceil(5/3.0px);
|
|
height: floor(5.0/3px);
|
|
top: percentage(0.5);
|
|
}
|
|
#colors {
|
|
filter: e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)",#fff,#333));
|
|
}
|
|
#gradient(@startColor, @endColor) {
|
|
background-image: linear-gradient(top, @startColor, @endColor);
|
|
}
|
|
a {
|
|
#gradient(#fff, #333);
|
|
#gradient(#a6a6a6, #000);
|
|
}
|