aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/library/lux/data/format/css/value.lux
diff options
context:
space:
mode:
Diffstat (limited to 'stdlib/source/library/lux/data/format/css/value.lux')
-rw-r--r--stdlib/source/library/lux/data/format/css/value.lux8
1 files changed, 4 insertions, 4 deletions
diff --git a/stdlib/source/library/lux/data/format/css/value.lux b/stdlib/source/library/lux/data/format/css/value.lux
index f2c8bb1c3..b57294ade 100644
--- a/stdlib/source/library/lux/data/format/css/value.lux
+++ b/stdlib/source/library/lux/data/format/css/value.lux
@@ -827,14 +827,14 @@
(def: .public (rgba pigment)
(-> color.Pigment (Value Color))
- (let [(^slots [color.#color color.#alpha]) pigment
- [red green blue] (color.rgb color)]
+ (let [(^open "_[0]") pigment
+ [red green blue] (color.rgb _#color)]
(..apply "rgba" (list (%.nat red)
(%.nat green)
(%.nat blue)
- (if (r.= (# r.interval top) alpha)
+ (if (r.= (# r.interval top) _#alpha)
"1.0"
- (format "0" (%.rev alpha)))))))
+ (format "0" (%.rev _#alpha)))))))
(template [<name> <suffix>]
[(def: .public (<name> value)