ConnorSkees
|
c16d6fed4e
|
clippy
|
2020-02-14 18:28:09 -05:00 |
|
ConnorSkees
|
a328617001
|
Implement builtin function change-color()
|
2020-02-14 17:38:10 -05:00 |
|
ConnorSkees
|
af95658953
|
Implement builtin function mix()
|
2020-02-14 16:56:23 -05:00 |
|
ConnorSkees
|
8f63694ffd
|
Refactor color functions into separate modules
|
2020-02-14 15:08:41 -05:00 |
|
ConnorSkees
|
6c97cd4755
|
Implement builtin function str-slice()
|
2020-02-14 14:23:54 -05:00 |
|
ConnorSkees
|
3af2292d5b
|
Implement builtin function complement()
|
2020-02-14 12:56:28 -05:00 |
|
ConnorSkees
|
7f17139a3b
|
Refactor HSL functions into separate module
|
2020-02-14 12:43:12 -05:00 |
|
ConnorSkees
|
f7351e1458
|
Implement builtin function abs()
|
2020-02-14 12:30:48 -05:00 |
|
ConnorSkees
|
af8bd516b2
|
Implement builtin function grayscale()
|
2020-02-14 12:11:08 -05:00 |
|
ConnorSkees
|
08bfa8f145
|
Implement one and two args for rgba()
|
2020-02-14 11:52:31 -05:00 |
|
ConnorSkees
|
a2ddc8016f
|
Implement builtin functions fade-in() , fade-out() , opacify() , and transparentize()
|
2020-02-14 11:10:25 -05:00 |
|
ConnorSkees
|
b31c9587bc
|
Implement builtin function length()
|
2020-02-14 10:10:51 -05:00 |
|
ConnorSkees
|
be84350d19
|
Implement builtin functions saturate() and desaturate()
|
2020-02-14 09:05:57 -05:00 |
|
ConnorSkees
|
c7c1ad5fe5
|
Implement builtin function darken()
|
2020-02-14 08:54:43 -05:00 |
|
ConnorSkees
|
db8e8eaebb
|
Implement builtin function lighten()
|
2020-02-14 08:43:10 -05:00 |
|
ConnorSkees
|
6427a7ab81
|
Implement builtin function adjust-hue
|
2020-02-14 08:15:19 -05:00 |
|
ConnorSkees
|
496c0740f2
|
Remove redundant clone before Value::eval()
|
2020-02-14 07:51:36 -05:00 |
|
ConnorSkees
|
0ec2c46744
|
rustfmt
|
2020-02-09 18:28:24 -05:00 |
|
ConnorSkees
|
40e1e554c7
|
Implement builtin functions ceil() and floor()
|
2020-02-09 16:14:24 -05:00 |
|
ConnorSkees
|
116bb43bd5
|
Implement builtin function round()
|
2020-02-09 16:10:32 -05:00 |
|
ConnorSkees
|
405a1c2d42
|
Implement mul and div for Value and builtin function percentage()
|
2020-02-09 16:05:07 -05:00 |
|
ConnorSkees
|
c7f1941823
|
Boilerplate for builtin function call()
|
2020-02-09 15:36:30 -05:00 |
|
ConnorSkees
|
2f54de15c5
|
Allow optional alpha argument in rgb()
|
2020-02-09 15:07:29 -05:00 |
|
ConnorSkees
|
d14ac11396
|
Implement weight for invert()
|
2020-02-09 13:44:27 -05:00 |
|
ConnorSkees
|
1269c9f662
|
Initial implementation of invert() (no support for weight argument)
|
2020-02-09 13:31:58 -05:00 |
|
ConnorSkees
|
8638e2f251
|
Implement builtin functions hue() , saturation() , and lightness()
|
2020-02-09 12:18:41 -05:00 |
|
ConnorSkees
|
2b3d8fcce7
|
Implement addition between colors and idents
|
2020-02-09 10:49:37 -05:00 |
|
ConnorSkees
|
901c911b5b
|
Handle percentages and large/small values inside rgb() and rgba()
|
2020-02-09 10:41:05 -05:00 |
|
ConnorSkees
|
f3e0638329
|
Allow hue to be in degrees
|
2020-02-09 03:21:15 -05:00 |
|
ConnorSkees
|
5cab99cd6e
|
Implement hsl() and hsla() functions
|
2020-02-09 03:13:31 -05:00 |
|
ConnorSkees
|
86173a3ca7
|
Implement builtin functions quote and unquote
|
2020-02-08 21:19:54 -05:00 |
|
ConnorSkees
|
22670a7e4b
|
Implement builtin function str-length
|
2020-02-08 20:38:37 -05:00 |
|
ConnorSkees
|
07845beee9
|
Implement to-upper-case() and to-lower-case()
|
2020-02-08 20:32:10 -05:00 |
|
ConnorSkees
|
c75e5cc553
|
Properly parse floating point numbers and rgba()
|
2020-02-08 20:07:20 -05:00 |
|
ConnorSkees
|
2a6ec38fd4
|
Special case builtin function opacity(number)
|
2020-02-08 18:55:48 -05:00 |
|
ConnorSkees
|
44d257494a
|
Properly print decimal numbers
|
2020-02-08 18:43:18 -05:00 |
|
ConnorSkees
|
04d2c4ab74
|
Implement built in functions opacity and alpha
|
2020-02-08 17:49:23 -05:00 |
|
ConnorSkees
|
4585558266
|
Add (variable|function|mixin)-exists builtin functions
|
2020-02-08 17:41:54 -05:00 |
|
ConnorSkees
|
783e43b765
|
clippy
|
2020-02-08 17:03:43 -05:00 |
|
ConnorSkees
|
55ca402644
|
rustfmt
|
2020-02-08 16:08:54 -05:00 |
|
ConnorSkees
|
74a81060ba
|
Remove Color tokenkind
|
2020-02-08 13:16:53 -05:00 |
|
ConnorSkees
|
08ca3f6d01
|
Initial implementation of rgb() function
|
2020-02-08 09:37:48 -05:00 |
|
ConnorSkees
|
76b2685894
|
Lex and parse named colors
|
2020-02-07 00:10:43 -05:00 |
|
ConnorSkees
|
ed44f125f7
|
Add builtin function inspect()
|
2020-02-03 15:18:12 -05:00 |
|
ConnorSkees
|
816688cb84
|
Implement unitless builtin function
|
2020-02-03 08:10:55 -05:00 |
|
ConnorSkees
|
901bdcae3b
|
Implement type-of builtin function
|
2020-02-03 07:56:21 -05:00 |
|
ConnorSkees
|
c92781a20e
|
Add unit function
|
2020-02-03 07:35:04 -05:00 |
|
ConnorSkees
|
e57a189c77
|
Handle quotes in feature-exists
|
2020-02-03 07:27:57 -05:00 |
|
ConnorSkees
|
f82f1f3eee
|
Add feature-exists() builtin function
|
2020-02-03 07:22:20 -05:00 |
|
ConnorSkees
|
8eb9620a1a
|
Refactor builtin function declaration
|
2020-02-03 07:11:35 -05:00 |
|