Doug Haber
ebfdf7dbc3
innerText isn't available in ff/chrome/etc so use innerHTML
2014-01-09 22:07:07 -05:00
meri
d438b9c52d
Close #1777
...
Data-uri function used single quote ' around generated url, but did not
encoded it in generated string. Switched it to " which is encoded.
2014-01-05 12:27:05 +01:00
Luke Page
4dd5a4b8e8
Merge pull request #1737 from seven-phases-max/clamped-rgba-output
...
Clamped rgba format color output
2014-01-01 05:05:59 -08:00
seven-phases-max
4d7a2bcd84
improved error message for undefined variable in js eval statement.
2013-12-27 17:42:37 +04:00
Luke Page
479827b02f
add banner option. Fixes #1735
2013-12-22 16:17:52 +00:00
seven-phases-max
bbc15a413b
default function: added error when used with css-guards. updated tests.
2013-12-22 18:54:39 +04:00
seven-phases-max
302143255d
clamped rgba format color output.
2013-12-22 10:02:49 +04:00
Luke Page
c18c9de242
Merge branch 'ModifyVars_Numerical_Vars' of https://github.com/MSamman/less.js
...
Conflicts:
lib/less/browser.js
2013-12-21 23:26:57 +00:00
Luke Page
cb9dc7445a
fix typo. fixes #1753
2013-12-21 22:11:30 +00:00
Luke Page
b837fc98c4
missing var config file
2013-12-21 21:52:02 +00:00
Luke Page
8440773f8a
change to use format consistent with the browser and for sourcemaps to take additional variables into account
2013-12-21 11:14:35 +00:00
Luke Page
9fccf9643f
Merge branch 'parse-add-variables' of https://github.com/joscha/less.js
...
Conflicts:
lib/less/parser.js
test/less-test.js
2013-12-20 16:41:27 +00:00
Luke Page
5196277b35
Merge pull request #1624 from seven-phases-max/mixins-with-interpolated-selectors
...
Experimental support for mixins with interpolated selectors
2013-12-19 22:49:59 -08:00
seven-phases-max
361fd89a9b
merging of interleaved properties - fixed a typo in tests
2013-12-19 15:43:37 +04:00
seven-phases-max
ee4e23e15c
fixed merging of interleaved properties
2013-12-19 15:03:07 +04:00
Luke Page
b2b1451902
Merge branch 'mutually-exclusive-guards' of https://github.com/seven-phases-max/less.js
2013-12-19 06:33:38 +00:00
Luke Page
d90678e466
Merge branch 'property-name-interp' of https://github.com/seven-phases-max/less.js
2013-12-19 06:32:49 +00:00
Luke Page
07841b3860
Fix issue with unqouted urls in mixins having their context evaluated twice. Fix sourcemap test output
2013-12-18 19:42:32 +00:00
seven-phases-max
4fd9704266
Experimental support for "property name interpolation".
2013-12-18 07:09:14 +04:00
Luke Page
818109beca
Fix issue with urls in mixins
2013-12-17 23:42:08 +00:00
Luke Page
9a6888bf0d
Merge branch 'unquoted-relative-url-in-mixin' of https://github.com/bdukes/less.js
2013-12-17 23:26:34 +00:00
seven-phases-max
6d3414d217
Initial implementation of mixin guard default function (aka "mutually exclusive guards")
2013-12-17 06:32:35 +04:00
seven-phases-max
002d6db966
Experimental support for mixins with interpolated selectors.
2013-12-17 05:41:08 +04:00
Luke Page
8098837d4a
test parens false negative
2013-12-14 18:03:41 +00:00
Luke Page
ff8285fbc6
some code review changes and test for the new extra/missing parens check
2013-12-14 17:59:59 +00:00
Joscha Feth
723cdb501e
This adds an additional vars parameter to the parse method. It allows a user to inject variables into a less string before compiling.
2013-12-08 22:50:54 +01:00
Luke Page
5367b8b6be
Merge branch 'perf-tune' of https://github.com/fredburger/less.js
...
Conflicts:
lib/less/to-css-visitor.js
2013-12-08 17:25:58 +00:00
Luke Page
27524402a3
Merge branch 'master' of https://github.com/cloudhead/less.js
2013-12-08 14:02:19 +00:00
Luke Page
3b1c1a5f16
Merge pull request #1704 from seven-phases-max/color-blending-with-transparency
...
Color blending functions with transparency.
2013-12-08 06:01:06 -08:00
Luke Page
bdab12151a
Merge branch 'color-ops-fixes' of https://github.com/seven-phases-max/less.js
...
Conflicts:
test/less/errors/color-operation-error.txt
2013-12-08 11:11:18 +00:00
Mohammad Samman
e3a78458ad
FIXES ISSUE #1453 : let ModifyVar change numerical variables
2013-12-06 00:47:14 -08:00
seven-phases-max
ba5c8189cd
Fixed line/column numbers in math expr/ops error messages. Updated tests.
2013-12-05 10:56:20 +04:00
seven-phases-max
61ff14b63c
color-blending-with-transparency: initial implementation
2013-11-30 00:15:13 +04:00
Synchro
167e802875
Tests and fix for #1689
2013-11-29 01:24:25 +01:00
seven-phases-max
4b113be27e
improved alpha channel handling for math ops, removed 'can't substract or divide a color from a number' constraint
2013-11-24 04:46:27 +04:00
Luke Page
13f41017ed
move the tester into a seperate module so it can be used by other projects
2013-11-20 22:05:34 +00:00
Luke Page
8c6b6d0115
Merge branch 'selector-match-fixes' of https://github.com/seven-phases-max/less.js
2013-11-16 16:29:18 +00:00
Christian Hammond
daec7dff1c
Support specifying custom variables when calling lessc and less.js.
...
Both lessc and less.js can now be provided with global variables that
all .less files will have immediate access to. This can be used to
provide, for example, a base path for an @import, signed URLs offering
temporary access to an image on S3, or anything else.
lessc has two new parameters, --global-var and --modify-var. Both take
a value of the form "varname=value". --global-var declares variables
immediately before the content of the .less files, and --modify-var
declares them after.
--global-var is used when rules, imports, or other variables will depend
on the provided variable.
--modify-var is used to override a variable declared within the .less
file.
less.js's equivalent for global variables is less.globalVars. This can
be set before loading less.js. There is no new requivalent to
--modify-var, as less.modifyVars can be used for that purpose.
2013-11-14 02:58:34 -08:00
fredburger
52dc714927
New input chunker in parser.js. #1615
2013-10-30 08:12:44 +01:00
seven-phases-max
a1c97f3147
a few minor selector match fixes: updated tests.
2013-10-29 22:25:36 +04:00
Luke Page
9a7351d27f
fix spacing issue with extends and fix tests
2013-10-20 11:28:47 +01:00
Luke Page
d8d936862d
Fix error message when putting guards on a single selector
2013-10-17 17:51:25 +01:00
Luke Page
33210805cd
Fix duplicate selectors sometimes generated in extends. Fixes #1591 . Fixes #1581
2013-10-15 20:19:11 +01:00
Luke Page
dc367f61dc
Merge pull request #1570 from MSamman/Percent_As_Attribute
...
proposed solution to #1568 : percentage as attribute
2013-10-03 23:07:26 -07:00
Luke Page
b0d73ecf67
Merge branch 'master' of https://github.com/seven-phases-max/less.js
2013-10-04 07:01:27 +01:00
Luke Page
b0477fca22
import multiple has a cascade effect. fixes #1497
2013-10-04 06:54:58 +01:00
seven-phases-max
fd1182bd69
Added length function ( #1542 ). Added scalar value handling for extract and length ( #1576 ).
2013-10-03 10:04:23 +04:00
Mohammad Samman
abe09a2851
proposed solution to #1568 : percentage as attribute
2013-09-28 17:51:04 -07:00
Luke Page
5f20c4aeaa
support @host. Fixes #1560
2013-09-22 10:03:50 +01:00
Luke Page
c04bdc91a8
allow media features to be variables. Fixes #1330
2013-09-18 18:04:00 +01:00