Commit Graph

116 Commits

Author SHA1 Message Date
Adam Solove
5ad3a6732d Correctly handle data URIs, add test for quoted data URIs. 2011-10-21 12:49:25 -04:00
Alexis Sellier
a3384fa922 Merge pull request #355 from revolunet/import-querystrings
support imports with querystrings (google fonts) fix #265
2011-08-28 12:55:29 -07:00
Alexis Sellier
ccfe84f3c1 Merge pull request #341 from ttfkam/cloudhead_322
patch for Issue 322
2011-08-22 05:41:27 -07:00
Alexis Sellier
703efe2dc4 Merge pull request #335 from ttfkam/argb
update ARGB support, fix IE9 style injection
2011-08-22 05:40:14 -07:00
cloudhead
3331637913 make mixins work better with complex selectors 2011-08-20 10:14:18 -04:00
Miles Elam
6d78b3f04f Fixed issue #322 by changing the keyword regex to allow numbers in any but the first character. 2011-08-07 20:26:00 -07:00
Miles Elam
71f15ac000 ARGB input removed. ARGB output added with the function argb(Color). 2011-08-03 21:02:10 -07:00
revolunet
f1695f6a9a support imports with querystrings (google fonts) fix #265 2011-07-08 01:29:39 +02:00
James Foster
afd599dcb5 Implement parent selector 2011-07-03 12:07:42 +08:00
Alexis Sellier
b68dbcf55f fix alpha(opacity=n) support 2011-05-27 18:20:27 -04:00
cloudhead
853604a791 fix string interpolation with mixins, closes #272 2011-05-19 12:36:13 -04:00
Alexis Sellier
0726b9bd56 fix string interpolation with color values 2011-05-18 11:55:07 -04:00
Alexis Sellier
9939ba5076 better JavaScript evaluation
- support for returning Array values
- Expressions/Values are passed as arrays to JavaScript
- fixed some edge cases
2011-05-17 20:47:42 -04:00
Alexis Sellier
37a90c6765 (new) interpolation & escaping of JS 2011-05-11 13:57:52 -04:00
Alexis Sellier
4ee78458c9 (test) fix javascript test 2011-05-11 12:46:37 -04:00
Alexis Sellier
52b10c007f (test) new @arguments behaviour 2011-05-11 12:36:00 -04:00
Alexis Sellier
e2ad523746 (new) variable variables 2011-05-11 11:29:27 -04:00
Alexis Sellier
3823404878 (new) string interpolation and built-in escaping 2011-05-10 18:01:48 -04:00
Alexis Sellier
a1bf40641b support unary '-' on variables and () 2011-05-10 10:03:40 -04:00
Daniel Bergey
d7cdc17cde Fix for #198, with regexen, and urlencoding if the token is uppercase. 2011-05-04 06:17:03 +08:00
Alexis Sellier
8b3a423d58 Merged pull request #200 from bartschuller/master.
New round(n) function
2011-04-25 11:49:37 -07:00
cloudhead
453b467c85 (fix) properly chunkify naked urls 2011-04-22 16:59:39 -04:00
Alexis Sellier
f5ffdde710 better comment parsing in selector list 2011-03-24 14:42:30 -04:00
Alexis Sellier
9847f40b0f (test) @arguments 2011-02-19 16:54:38 -05:00
Bart Schuller
202bcab8d2 Added new round(n) function.
Rationale: Using unrounded computed widths leads to pixel errors.
2011-02-14 23:47:41 +01:00
Alexis Sellier
0bd18489bc tweak mixin pattern matching to be more useful 2011-01-20 20:02:15 -05:00
James A. Rosen
aeb4680232 fixed @media and @page parsing problem 2010-11-27 06:34:17 +08:00
Ian Beck
97b3def8a9 Modified selector regexen to support CSS character escapes, added test files to verify change
Closes #78, closes #105
2010-11-27 06:07:14 +08:00
cloudhead
1a4b10976b (new) support for unquoted data URIs in url() 2010-11-20 02:17:35 -05:00
Felix Geisendörfer
f44bc6b6fe Fix test suite
Replaced old fs.open/read wrapper with fs.readFile.
2010-10-13 14:09:00 +08:00
cloudhead
4399c9c965 make strings behave like other nodes.
- rename 'content' to 'value'
2010-07-25 16:41:05 -04:00
cloudhead
9bc9d11518 cleanup ruleset evaluation
- remove eval() from ruleset.toCSS
- fix multiple mixin calls with different arguments yeilding the same
  output.
2010-07-23 19:46:48 -04:00
cloudhead
c40c15f1f5 explicit evaluation of variables within js 2010-07-09 21:31:26 +02:00
cloudhead
a57b6f05f9 test e() with javascript 2010-07-08 19:30:36 +02:00
cloudhead
e36080a3ff preliminary support for evaluating JavaScript code inside LESS 2010-07-08 19:04:36 +02:00
cloudhead
9650615459 support parametric mixins with # 2010-07-08 00:27:32 +02:00
cloudhead
cb2330707b change scope.less back, to test late binding 2010-07-08 00:22:34 +02:00
cloudhead
8422fdef6d fix compound variable substitutions 2010-07-08 00:22:01 +02:00
cloudhead
3171a62f0d fix font shorthand with % 2010-07-08 00:21:36 +02:00
cloudhead
189b1bf089 big refactoring of ruleset.js, move eval code to eval() 2010-07-07 13:53:09 +02:00
cloudhead
cfde58463b (test) mixin closures 2010-07-06 16:52:33 +02:00
cloudhead
d983d8d1a1 support functions in operations 2010-07-05 01:19:04 +02:00
cloudhead
c68867c8e2 support variables in url() 2010-07-04 10:45:55 +02:00
cloudhead
cbb432edef fix syntax error with semi-colons in strings 2010-07-01 10:46:31 +02:00
cloudhead
13d6fbf63f proper chunkification of comments.
comments are preserved even with chunkified input now.
2010-07-01 01:31:48 +02:00
cloudhead
f817dcd2fe fix '!important' in certain scenarios 2010-06-27 16:40:12 -04:00
cloudhead
c8edfe8995 fix some issues with alpha getting lost 2010-06-19 14:35:37 -04:00
cloudhead
193fc96de1 fixed hsla => rgba conversion 2010-06-19 13:42:33 -04:00
cloudhead
a1e1f01338 fix comments in mixins. 2010-06-16 02:13:59 -04:00
cloudhead
345b8716d8 (new) Additions & improvements to color functions.
- Added spin() to change hue.
- Fixed darken/lighten to be additive.
- Added color extraction functions.
2010-06-15 20:13:19 -04:00