Sha256: 3904513b9a0f6b03370b1bdf46fbe535c5a8e97386b728e14bd500b646c36394
Contents?: true
Size: 1.02 KB
Versions: 24
Compression:
Stored size: 1.02 KB
Contents
string(val) '' + val replace(expr, str, val) expr[i] = val if string(e) == str for e, i in expr linear-gradient(from, to) { if current-property { webkit = s('-webkit-gradient(linear, 0% 0%, 0% 100%, from(%s), to(%s))', from, to); moz = s('-moz-linear-gradient(%s, %s)', from, to); prop = current-property; replace(current-property[1], '__CALL__', moz); add-property(prop[0], prop[1]); webkit; } else { error('linear-gradient() must be used within a property'); } } body background foo linear-gradient(#2a2a2a, #454545) bar body background-image linear-gradient(#2a2a2a, #454545) body foo linear-gradient(#333, #999) mixin() foo linear-gradient(#eee, #999) body mixin() // multiple calls something(val) if current-property add-property(current-property[0], s('-webkit-something(%s)', val)) add-property(current-property[0], s('-moz-something(%s)', val)) s('something(%s)', val) else error('something() must be used within a property') body { foo: something(15px); }
Version data entries
24 entries across 24 versions & 1 rubygems